We are all familiar with Google dinosaur game, so we thought it would be fun to recreate this game in 3D.
Our game is a combination of Google's dinosaur game and an endless 3D runner. The dinosaur is set in the city, and the objective is to get as far as you can in the game while avoiding the cars on the road. The dinosaur is modeled off the infamous inflatable T-Rex costume that is often seen attempting to perform human stunts in a city environment.
Press Space to make the dinosaur jump and press left/right to move left/right.
In order to build this project, we had to learn C# in order to use Unity. As beginners in the game design field, we learned about game physics as well as using and modifying pre-existing assets. We also learned how to create game objects through Blender and use them in Unity. In the end, we were able to successfully combine various components into a complete game.
- We learned Unity and Blender in a little more than a week
- We finished a complete game with start and end menus, scoring, and levels
- Our team communication was consistent and meetings were productive
- Designing a game is easy; designing a game with good physics is not
- Game design is different from software development and leverages multiple areas of art: drawing, music, design, storytelling
- Unity is a really good tool to get started with game design
Built with
- Language:
C#
- Unity
- Blender
- Visual Studio Code
- Idea - T-Rex in a city
- Components
- Character
- 3D dinosaur
- Color
- Animated movement
- Endless Strip
- Buildings
- Obstacles
- Sky Change
- Main Menu
- Death Menu
- Scoreboard
- ???
- Character
- Create scene options beyond city
- Randomly generate cars
- Train an AI that can play the game itself
- Make the T-Rex run instead
- T-Rex GTA
Lily Tang | Clara Chick | Shayan Riyaz | Shiyue Zhang |
---|---|---|---|
💻 🤝 |
🌍 💻 🤝 |
🌍 💻 |
💻 🤝 |