RE:Pent

Physics & Enemy AI Programmer

Made in Custom C Engine


About Bring Da Beat Back

Bring Da Beat Back (BDBB) is a Rhythm Beat-em-up developed as a year-long school project by Synthicate.

The player controls the perspective of Beatrix, a young woman who visits her home town only to find its been corrupted by NULLTONE and his legion of robots. Using the power of the beat, Beatrix and her sidekick C.U.B.E must fight to bring the city back to life.


My contribution

My main role on the team was Lead Enemy Programmer.

My responsibilities included:

  • Melee enemy implementation

  • Enemy AI controller

  • Creating custom combat manager

  • Hooking up internal rhythm system with attacks, telegraphs, and approaches

  • “Kung Fu Circle” AI behavior implementation

  • Collaborate with programmers and designers to create spawners and encounters

  • Playtesting and QA


Takeaways

This was the largest indie project I’ve worked on, with a total of 16 contributors. It was also my first time working with game designers and artists.

BDBB was also the first game I’ve worked on using Unreal Engine 5.

Communication with other team members and collaboration was key to my success within the team. Our entire team was new to the engine, so giving each other support was crucial to not only find mistakes, but to learn from them.

Overall, I’m proud of what the combat team and I could accomplish with the enemies, and I can’t wait to continue future development.