Course: FPS Shooter

Friday, June 24th 2022, 9:30am

CrypticzXI

I recently finished a project for the course on using ready-made assets from the Unreal Engine Marketplace to create first-person shooter video games with artificial intelligence. My project focused on creating fundamental level designs and pickups, and during the experience, I learned a lot about game mechanics that I may use in my future work.

I gained a thorough grasp of how to make first-person shooter games with AI from the training, as well as knowledge of crucial topics like game mechanics, level design, and asset utilisation. I was able to save time and concentrate on refining my abilities thanks to the pre-made assets from the Unreal Engine Marketplace.

I was able to develop a deeper understanding of how to balance difficulty levels and keep players interested throughout the game by focusing on fundamental level design and pickups. I learned from the experience how to troubleshoot and fix problems that come up when creating games.

I learned a variety of useful skills during the course on building an artificial intelligence-powered first-person shooter video game that I can use in my future work. Specifically, by finishing my project, I gained proficiency in:

Game mechanics: I developed a deep understanding of how to balance difficulty levels and keep players interested throughout the course of the game through my work on level design and pickups. I gained knowledge about a variety of topics, including enemy AI, shooting mechanics, and player movement.

  • Utilizing assets: By utilising ready-made assets from the Unreal Engine Marketplace, I was able to save time and concentrate on creating other game-related elements.

  • Troubleshooting: Just like with any game development project, I ran into a number of problems and mistakes. I gained a sharp eye for spotting and resolving issues that appear during game development through the process of troubleshooting and resolving these issues.

  • Project management: To finish the project, I had to efficiently manage my time and resources. I gained a solid understanding of project management that will be extremely helpful in the future. This includes job prioritisation and time management.

Overall, finishing the project was a worthwhile educational experience that gave me a variety of crucial skills I can use in future game development projects.