top of page

Epic Game Jam

  • Writer: Fabio Pereira
    Fabio Pereira
  • Sep 3, 2021
  • 2 min read

Overview

Epic hosted a week long game jam and the theme was 'running out of space'.


My initial idea was that you had to survive on a platform while staying inside the bound of a box that moved around. Enemies and traps would spawn around you and while following the box, you have to defend yourself.


I had to scale down the scope of this project because I had to do it all myself and there was a lot of task that I'm new or not good at. For instance, level design, fps mechanics and modelling.


Final Product


Results

Incomplete as I had to move to university on the final day but i still wanted to give it a go.


Problem

  • Bullets not registering hit. At the time, I was playing battlefield 5 and I liked seeing my tracer rounds flying in the ear so I wanted to reproduce it but the collision for fast moving projectiles is a bit tricky because they can move through objects. I thought this was the case in my project but it was because the projectile root object had to be a collider for it to work correctly.

  • Networking. After the game jam, I tried to implement multiplayer. It was very interesting learning about replication network modes and roles such as simulated proxy. I got some rudimentary networking working and I tried to implement a lobby screen but to no avail.


Key Takeaways

  • AI tasks and services. In this project, I created custom behaviour tree tasks and services to make more complex AI behaviour. Next I need to learn and implement e enemy perception.

  • I learned how to make custom static meshes in the unreal engine.

  • Instancing materials. I created a very simple master material and created child instances of it to speed up asset creation and texturing.

  • level design. I'm still weak at level designing but more experience always helps. I need to research or find books about the process of level design.

Comments


bottom of page