Phạm Gia Linh - UET
20020203 - K65-C-CLC
A game project for course Advanced Programming (INT2215 6)
Main ideas for this project:
- A clone of Chrome Dino (chrome://dino/)
- Complete this game with the lore, effects and animation.
Preparation:
- C++ Basic
- Map, Iterator and Pointer in C++
- Object Oriented Programming in C++
- Split code into multiple files in C++
- SDL2 Libraries
- Resources of the game (images, sprites, sound)
Engine:
- Class
Wolf
,character
,Score
,Particle
,backGround
inherit from classgameObjects
- Game Loop:
- Handle input
- Update all
gameObjects
by input - Render all
gameObjects
- Your mission: Don't let your character die by pressing the SPACE bar to evade the obstacles.
- The story is about a guy came from comic books and his road to come back to his world.
- Video Demo
- Adding Menu.
- Using Fade, Flash effects to make the game smoother.
- Make the graphic of the game suitable for the concept.
-
Code tutorials
-
Assets:
- Background Images edited by me
- Ground/Mushroom Images edited by me
- Menu, Character and Wolf Folder was redrawn from the movie and internet by my friend (ducmanh0911.work@gmail.com) and edited by me (some is designed by me)
- Particle Folder designed and edited by me
-
Music: