FPS Game with Active Ragdoll Physics

FPS Fun is an action-packed first-person shooter game that lets players experiment with a variety of FPS mechanics while causing chaos and destruction. Featuring active ragdoll enemies that react realistically to player actions, players can explore destructible environments and face unique challenges across multiple levels. With the added element of parkour, players can run, jump, and climb their way through levels with ease, making for fast-paced and exhilarating gameplay. Overall, FPS Fun is a thrilling game that offers hours of entertaining gameplay.

As a game developer, I was inspired by the Max Payne video game series for its gritty storytelling and innovative mechanics like bullet time. I was also drawn to the use of low-poly graphics, which can provide a unique and stylized look to games while allowing for smoother gameplay. Combining these two elements, I created FPS Fun, a game that offers a thrilling and action-packed experience for players. I wanted to create a game that captures the essence of the FPS genre while also offering new and exciting elements like parkour mechanics and active ragdoll enemies. Overall, FPS Fun is a game that I'm proud to have developed and I hope that players will enjoy playing it as much as I enjoyed creating it.

One of the biggest challenges I faced while developing FPS Fun was implementing the active ragdoll physics system for the enemies. It took a lot of trial and error to get the physics to behave realistically while also being responsive to player actions. I had to balance the physics calculations with the game's performance, as having too many active ragdoll enemies at once could slow down the game. Through careful optimization of the physics system, I was able to achieve the right balance between realism and performance. Despite the difficulties, implementing the active ragdoll physics system was ultimately worth it, as it adds a level of immersion to the game and makes for more dynamic and entertaining gameplay.

  • Skill in AI Development, with the ability to design and implement behavior trees, decision-making systems, and pathfinding algorithms for complex AI systems.
  • Expertise in Physics Simulation, with knowledge of Unity's physics engine to simulate realistic interactions between game objects and create immersive game environments.
  • Familiarity with Unity Editor, with the ability to use Unity editor's interface and tools to prototype, test, and iterate on game mechanics and AI behavior.
  • Collaboration Skills, with the ability to communicate effectively and work collaboratively with artists, designers, and other developers to create cohesive and polished game experiences.
  • Creative Problem-Solving Skills, with a passion for problem-solving and creative thinking to overcome technical challenges and find innovative solutions that enhance gameplay and AI systems.