A course project for the "Game Development – Senior (Unity)" course. Homework #2: Create a 2D platformer.
The game is a 2D platformer in which the player controls a character and navigates a level with platforms, obstacles, and animated objects.
The player's goal is to navigate a complex route and reach the end point of the level (for example, a house).
The project was developed in Unity using:
-
2D Tilemap
-
Animations
-
Box Collider 2D
-
Universal Render Pipeline (URP)
-
Input System
-
Unity (2D)
-
C#
-
Unity Input System
-
Tilemap
-
Box Collider 2D
-
Universal Render Pipeline (URP)
✅ Character movement (running, jumping, crouching, etc.)
✅ Character animations
✅ Camera following the player
✅ Extended level with platforms
✅ Obstacles via Box Collider
✅ Decorative and animated elements of the environment
✅ Enemy and object sprites
Assets/
├── Animations/
├── Scenes/
├── Settings/
├── paletes/
└── Sunny Land Forest Assets/
Scenes — game scene
Animations — character animation
paletes — tilesets and palettes
Sunny Land Forest Assets — graphic set
-
Open Unity Hub
-
Press Open
-
Select the project folder
-
Open scene in folder Scenes
-
Press ▶ Play
The project is designed to be built for Android (in accordance with the task).
The project was completed as part of the course:
Small Computer Academy
Direction: Game Development – Senior (Unity)
