Skip to content

IndieGlue/unity2d-platformer-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Unity2d Platformer Examples

This repository is an archive of example code that we used for our platformer game "The girl who met her shadow".

Initially, our aim was to get rid of Unity's Rigidbody2D component completely so that we have more flexibility when creating any actions and collisions. After getting rid of RigidBody2D we experienced the power of using transform-based movements and decided to follow the rule to avoid any unity or 3rd party components (E.g. Cinemachine) that will compromise flexibility.

When I talk about "flexibility" I mean the power to do anything without requiring any workarounds, because we have become too dependant on Unity forcing us in a direction when it comes to implementation.

More resources

For any updates or extra resources check out our social media links down below. If you are interested in this repository you would be especially interested in our discord server where we have archives of artwork, character movements and collision demonstrations, pathfinding gifs, etc.

If you found this repository helpful we would appreciate any donations that will go directly into putting more effort into expanding this repo and also working on the game.

Other social media channels:

Code examples

All examples listed here does not replicate the architecture of our code base with "The girl who met her shadow", it just gives a simple code example of our implementations. Also, there will be a lot of copy pasting and hand written code here, so please create a ticket if you spot any typos or mistakes. Thanks.

  1. Physics

We will contribute to this repository as we get time between our full-time jobs and developing the game

Releases

No releases published

Packages

No packages published

Languages