
Chicken Trekker
About:
In the last term of my first year at Creative Media & Game Technologies, I created a game called Chicken Trekker for the Unity Game Scripting module.
This is a physics-based game where I mainly focused on learning more C#.
This is my first 3D game.
In this game, you seem to have lost your chickens!
Go on an epic quest to track them down! At one point, you even have to evade the police!
Created by:
Engine:
Made in Unity
Platforms:
Windows, HTML5, Mobile
Game:
Screenshots:
Process:
Building
For this project, I have used the Unity API commands and event functions, like Awake and Update, and written clear code.
Instead of excessive repetition, I have written reusable code using naming, null checks, and inspector properties.
I have used the physics engine to create interactions between game objects, like the tractor, fence, and bullets, using rigidbodies, colliders, and collisions.
The arrows work using raycasts towards the player, goal, etc.
Objects are rotated by code, like the turning fence.
Lerps are used for the police tractor to follow the player, while the canon follows the player directly, so that the canon can move separately from the police tractor.
The UI is quite simple and consists of elements like buttons, text, and images.
It has a timer for speedrunning purposes.
I used audio feedback and struggled a lot to create the right lighting.
For the street lamps, static lighting, and for the headlights of the tractor, dynamic lighting is used.
Update 1.5 just dropped!
In this update, built in a new engine, I updated the UI, lighting, freed the aspect ratio using anchors, and optimized a lot. I also added developer times to beat, a timer system that remembers your best times, and more!
In this update, built in a new engine, I updated the UI, lighting, freed the aspect ratio using anchors, and optimized a lot. I also added developer times to beat, a timer system that remembers your best times, and more!
And, for the first time, the game is playable on mobile, straight from your browser! This is the first mobile port I made of one of my games, and it is a huge win for me. It is now easier than ever to play a game of mine, without even needing a download!
And, for the first time, the game is playable on mobile, straight from your browser! This is the first mobile port I made of one of my games, and it is a huge win for me. It is now easier than ever to play a game of mine, without even needing a download!
Conclusion
I focused on good, consistent level design across the many scenes and used self-made prefabs to improve the workflow, by creating and destroying them at run time, for example.During this project, I learned a lot about Game Design, Level Design, Unity, C#, Prototyping and Gathering and Applying Feedback
Link:
Download it for free on my Itch page!
Download the Windows version for free on my Itch page!