Friday, 25 April 2014

Summary

7. Summary and final touches.

To make the game more realistic, player and enemies objects has an attached sound effects triggered in different cases. Player object has attached sounds like: "PistolFire", "ShotgunFire" in case we shoot, "DryClick" in case we want to shoot but we don't have ammunition and "PlayerHit" in case we received damage. On the enemies side we have: "EnemyHit" in case enemy received damage and "EnemyDie" played when enemy dies. Prefabs for ammunition has also attached sounds e.g. "PistolReload" in case when we collect ammunition.

In this blog I tried to describe main functionalities of this project supported with examples. It was really big fun to create something unique, something what actually can give you a lot of satisfaction.

Building my project from scratch helped me to understand how Unity2D works, fundamental Unity interface functions, scripts structure and fundamental C# syntax, relations between game objects and scripts. On graphics side I learned a loot about "Tiled" and "Photoshop".  

In the future, I would like to implement few more functions like: story line, machine gun weapon, health packs, more new enemies with different features and abilities, bosses and more levels.

Complete project available at:
https://github.com/Adammdit/Unity

Screenshot of the game:

  

No comments:

Post a Comment