Jack of all trades, master of none
I've delved into a lot of varied subjects like networks and online, graphics, 2D physics and game design
Loading...
Hi!, I'm Hugo and my passions are competitive gaming and coding, I love watching dissections of the games I love to get to know better how they work and how other video game coders have made them.
I'm good at coding and like to approach new challenges on how to make new systems and algorithms, so when I really need them I already know which problems may crop up and I'll be ready for them.
Jack of all trades, master of none
I've delved into a lot of varied subjects like networks and online, graphics, 2D physics and game design
Programming
80Design
35Art
20I implemented Bullet for our physics engine, it's the one I had most experience with and due to the strict delivery times and the fact that I was going to be needed to do more than just physics were big reasons I chose it but it also fit into our needs perfectly with low consuption of resources and a precise collision checking
I had to also keep in contact with the scripting responsible as all the functionality of bullet had to be transfered through there to get to the engine. This was a big part of the implementation as I already had a base for the code.
This was necessary to handle some events of the game like dialog when you approach enemies, camera movements and a lot of other things you'll notice during gameplay. It was implemented with bullet aswell but worked as its own separate system
I created the main menu aswell
As you can see it has a rotating transition that guides the player through the menus, instead of options popping in and out of existance, which can be really confusing sometimes
I focused mainly on accessibilty to make this menu usable rather than flashy
I also helped with the particles, more especifically by implementing rotation on the particles to get a better effect.
Aside from that I also helped in solving some bugs that the system had before my partner Lorien started working on them
This sounds simpler than it actually is, especially if you want loading screen with animations, I wasn't able to do it. But that didn't keep me from trying, opengl was something really new to me, I was unfamiliar with how the render was built and didn't have enough time to get them working.
Even if there is no transition animation the loading screen looks great either way, in my opinion.