Skip to content
This repository was archived by the owner on Aug 23, 2025. It is now read-only.
hubertgdevPublic archive

About

A platformer made with Unity, with basic mechanics. This repository is for education purposes, so you can use it as a template for you projects.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

97 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Empty Platformer project


⚠️ This project was initially created as an educational resource, but is not actively maintained by now.

Please contact me at dev@hubertg.fr if you're interested!


A platformer made with Unity, with basic mechanics. This repository is for education purposes, so you can use it as a template for you projects.

The main goal of this project is to add as much sign and feedbacks as possible to make a very simple platformer with only the basic moves the most insanely pleaseful to play.

Empty Platformer animated demo

Rules and allowed moves

Player

Mechanics:

  • Movement
  • Jump
  • Shoot
  • Life points
  • Scoring

Actions

  • Move (left or right)
  • Jump
  • Shoot (in its movement direction or by using mouse to aim)

Shoot action has a cooldown. The duration of that cooldown is up to you. Think about what kind of weapon you want to give to your player ;)

Life points

The player has 3 life points. It loses one when it touches an enemy.

You don't need to display life points on UI, but the current health of the player must be showed to him.

Score

The score is increased each time an enemy is killed or a collectible is get.

Enemy action

  • Moves from a side of its platform to another
  • ... Nothing else.

Documentation & Howtos

=> See the complete documentation of the projects components

Guides

References

Games

Talks and other references

Recommended tools

  • DOTween: A complete tweening library to create simple animations through code
  • Asset Forge: A 3D software to create models in no time

Future improvements

  • Add ability to aim using the gamepad (by default the right stick)

Feedback

Did you use this project to train on juiciness? Feel free to send me a demo of the result at hubert.grossin@gmail.com, I sure will enjoy testing it! ;)

For any other suggestion or issue you encounter on this project, please create an issue on this repository!

About

A platformer made with Unity, with basic mechanics. This repository is for education purposes, so you can use it as a template for you projects.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages