https://github.com/osleonardo/topicosespeciais2d
This repository is a college project for the subject "Tópicos Especiais". It showcases various 2D game development techniques using Unity and C#
https://github.com/osleonardo/topicosespeciais2d
csharp game game-development unity unity2d
Last synced: 4 months ago
JSON representation
This repository is a college project for the subject "Tópicos Especiais". It showcases various 2D game development techniques using Unity and C#
- Host: GitHub
- URL: https://github.com/osleonardo/topicosespeciais2d
- Owner: osLeonardo
- License: mit
- Created: 2025-04-03T22:36:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-22T16:10:25.000Z (about 1 year ago)
- Last Synced: 2025-08-18T20:51:43.267Z (11 months ago)
- Topics: csharp, game, game-development, unity, unity2d
- Language: ShaderLab
- Homepage:
- Size: 3.29 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tópicos Especiais 2D
This project is a 2D game developed using Unity. It includes various assets, scripts, and features to create a platformer-style game. Below, you will find details about the assets, their licenses, and contributors.
---
## **Assets**
All assets in the pack have been repackaged, and many have been modified by Brackeys.
### **Credits**
#### **Sprites**
- **Knight**: [analogStudios_](https://analogstudios.itch.io/camelot)
- **Slime**: [analogStudios_](https://analogstudios.itch.io/dungeonsprites)
- **Platforms and Coin**: [analogStudios_](https://analogstudios.itch.io/four-seasons-platformer-sprites)
- **World Tileset and Fruit**: [RottingPixels](https://rottingpixels.itch.io/four-seasons-platformer-tileset-16x16free)
#### **Sounds**
- By **Brackeys** and **Asbjørn Thirslund**
#### **Music**
- By **Brackeys** and **Sofia Thirslund**
#### **Fonts**
- **Pixel Operator** by [Jayvee Enaguas - HarvettFox96](https://www.dafont.com/pixel-operator.font?l[]=10&l[]=1)
---
## **Contributors**
- **Leonardo Spilere**
- **Jhonny Mezzari**
- **Felipe Trevisani**
---
## **About the Project**
This project was developed as part of the **Tópicos Especiais** game development class. The objective was to create a small 2D platformer game that incorporates the following:
- **Two Levels:** The game includes two distinct levels, each with unique challenges and layouts.
- **Health and Death System:** The player has a health system that decreases upon taking damage. If health reaches zero, the player dies, triggering a death screen.
- **Collectables:** The game features collectable items (e.g., coins) that the player can gather to increase their score.
- **Player Movement:** The player can move, jump, and perform special actions like rolling, which temporarily disables collisions and adds dynamic movement.
- **Enemy Interactions:** Enemies patrol the levels, and the player can defeat them by jumping on them or avoiding them to prevent damage.
- **Camera System:** A camera follows the player to ensure smooth gameplay and visibility of the level.
This project demonstrates the application of fundamental game development concepts, including physics, animations, UI management, and scripting in Unity. It serves as a practical exercise in creating a complete, functional game with multiple mechanics and systems.
---