


At the beginning of July, with the help of several classmates, I created a project to be completed in a week, based on the Vampire Survivor concept, with the aim of making it “Juicy”.

Casual

Unreal Engine

PC


Some Gameplay

Contribution



Base design and game direction
For this project, we had to move away from the basic vampire survivor game to focus on what was achievable in such a short space of time, and to see how we could highlight the juicy aspects of this type of game. Along with my colleagues, I took part in defining our intentions for this project.



Programming
I did most of the game code, as well as integrating the various sounds and VFX. From the way the player used his various abilities, to the power-up system and the damage and pathfinding system.



Organisation
Since I had control over the code, I organised the way we worked as a group, assigning most of the tasks and putting the different people in touch with each other.

Learnings



Get organised in no time
Getting organised in five days is quite complex. We had to be very concise and precise in our communication and discuss each major step forward, particularly with regard to integration. At times it was complicated to manage all the programming work and the individual needs of the group members, but it was still a very enriching experience.



Programming on unreal
During my last project I didn't have a chance to program on Unreal, but this one gave me a chance to get back to it. I was able to re-familiarise myself with the engine's main systems, such as navmesh and navigation management, or code compaction using the blueprints function library.