An open API service indexing awesome lists of open source software.

https://github.com/hvu-dev/remake-flappy-bird-unity

Remake Flappy Bird - Unity 2D Game
https://github.com/hvu-dev/remake-flappy-bird-unity

csharp game-development unity2d

Last synced: 7 months ago
JSON representation

Remake Flappy Bird - Unity 2D Game

Awesome Lists containing this project

README

          

# Flappy Bird Remake
## C# and Game Development using Unity.

After a few days of research, Unity definitely a good choice for a beginner/curious person like me besides Pygame which using Python. Although Python in general is a great language to learn new things quickly, C-Sharp always give me a great sense of the project structure, and the pattern which I should follow along the way.
# Some important concepts that I have learned:
- Collision: how game object will interact with each other in this virtual enviroment.
- Trigger collision.
- FPS: FPS will have a huge impact to user experience if we don't optimize and put things in right places.
- Game object: anything in C# is object, anything in Unity can be seen as an Game Object.
- Sprite (in Unity).
- Scripts: which should be so familiar to anyone has some knowledge about WPF or Windows Form
- Scene: each scene contains many game objects, and can be divided for many using contexts such as menu (scene), level(s) (scene), game over (scene).
# Reference:
Tip my hat to this Unity tutorial: https://www.youtube.com/watch?v=XtQMytORBmM - short and wonderful video for anyone who curious.

This Pygame tutorial: https://www.youtube.com/watch?v=AY9MnQ4x3zk - The creator of this video has well explained basic concepts of game development.

My project is based on: https://en.wikipedia.org/wiki/Flappy_Bird
# Note:
- I took some resources (mostly images) online, which may have (or need) license to use, please do not use them for commerce intention unless you have considered thoroughly their license first.
## Contacts:

- **Email**: vuquanghuy2k@gmail.com
- **Education email**: huyvq.ktl@uel.edu.vn
- [Github](https://github.com/HuyVQ18411c)
- [LinkedIn](https://www.linkedin.com/in/huy-vu-dev/)