Dear Developer
I have reviewed your game and would like to provide some constructive feedback. Overall, the game shows promise, but there are several areas that could be improved to enhance the player experience. Here are my observations:
Loading Screen
- Issue: The loading screen freezes and takes an excessive amount of time to load.
- Recommendation: Optimize game assets and scenes. Utilize asynchronous loading and break down large scenes into smaller segments. Ensure that textures and models are compressed appropriately.
Graphics and Animation
- Issue: The graphics are neither outstanding nor poor, and the animations are acceptable.
- Recommendation: Enhance visual aesthetics by refining textures, lighting, and post-processing effects. Ensure animations are smooth and realistic to improve immersion.
Audio Quality
- Issue: Enemy shooting sounds are audible even when the player is not present, and the overall sound quality is subpar.
- Recommendation: Implement a sound occlusion system to muffle or block sounds based on obstacles. Use higher quality audio files and balance sound levels for a more polished experience.
Game Difficulty
- Issue: The game difficulty is high, with no health regeneration system.
- Recommendation: Introduce a more gradual difficulty curve and consider adding a health regeneration mechanic to make the game more accessible to a broader audience.
Enemy AI
- Issue: While the enemy AI is adequate, it could be improved.
- Recommendation: Enhance AI behavior to make enemies smarter and more unpredictable. Incorporate actions like taking cover, flanking, and varied attack patterns.
Lack of Tutorial
- Issue: There is no tutorial or guidance for new players.
- Recommendation: Implement a tutorial or onboarding sequence that explains the game mechanics and controls. This can be either a separate tutorial level or integrated into the initial levels.
Weapon Mechanics
- Issue: Players do not gain bullets when picking up guns, and firing is disabled while aiming with the right mouse button.
- Recommendation: Ensure that picking up a new weapon provides ammunition. Adjust input handling to allow firing while aiming.
Death Screen Navigation
- Issue: There is no navigation option on the death screen.
- Recommendation: Add options to the death screen to restart the level, return to the main menu, or something else.
Asset Encryption
- Issue: Some game assets are not encrypted and are present as raw files.
- Recommendation: Ensure all assets are properly exported and encrypted to protect the game’s content and maintain professionalism.
Additional Improvements
- Lighting: Ensure all necessary areas are well-lit to improve visibility and aesthetics (you are baking light so add emission of materials ).
- Asset Usage: If premade assets or audio were used, provide credits in the game to acknowledge these resources, ensuring transparency and respect for the creators.
Game Name
- Issue: The game shares its name with another title.
- Recommendation: Consider rebranding the game to avoid confusion and potential legal issues.
Final Thoughts
- Balancing Difficulty: Gather feedback from various players to find an appropriate difficulty balance.
- Polishing: you had to polish the game instead uploading this game this much early
Questions
- Did you use any premade graphic assets or audio? If so, please list them so we can review and provide further feedback.
By addressing these issues, you can significantly improve the quality of your game and provide a better experience for players. Best of luck with your project!
Sincerely,
Nimesh Herath
Member
Antonian Computer Fraternity
Kandy