Devlogs

Some projects take a while to be finished, so I created this section to write entries about their development progress. These posts might be interesting for those curious about how elements of my games work behind the scenes.

Image related to the contents of this devlog.hammer-time

#2 Aim Assist

godot

Now that player character can move and attack, a new issue appears: Aiming in a 3D environment is hard. In this post I will go over the aim assist feature I implemented to tackle this problem.

Image related to the contents of this devlog.hammer-time

#1 Attack Collisions

godot

In this entry I will cover how I approached having different elements in the game react differently to the attacks of the player character. And how my implementation allows to build different behaviours: Physics-based collisions, gameplay triggers...

Image related to the contents of this devlog.hammer-time

#0 Character Controller

godot

I just began developing a prototype for a 3D platformer game in Godot. The first task I began working on is a controller for the player character, as it is the most important bit for a game of this genre.