ARez - Developing a game 🚀
banner
arezdev.bsky.social
ARez - Developing a game 🚀
@arezdev.bsky.social
I work on an Expanse inspired space game in my free time. Right now, I am still early in development and just doing what feels good.
Feel free to ask questions!
I have reworked the enemy ""pathfinding"" so that it can follow a given path of checkpoints (each with a target speed). It also has an "emergency brake" if things go wrong :D
Its not perfect yet, but huge progress for me and I am happy about that 😀

#indiedev #gamedev #space #scifi #TheExpanse
November 1, 2025 at 8:41 PM
What the hell is this coincidence 🤣
October 20, 2025 at 10:47 PM
It can be as simple as this:

shader_type canvas_item;

uniform vec4 alpha_color: source_color = vec4(1.0, 0.0, 1.0, 1.0);

void fragment() {
if (COLOR.rgb == alpha_color.rgb) {
COLOR.a = 0.0;
}
}
October 2, 2025 at 11:43 AM
Added a world boundary. Currently I set the size arbitrarily to a radius of 5000 km. That means that two ships can be at most 10000 km apart. Which I believe should be enough to get some nice long range combat :)

#indiedev #gamedev #godotengine #expanse #TheExpanse
October 1, 2025 at 12:09 PM
Worked a bit on the UI and the player input. There are two input modes:
- Control mode toggled using CTRL. If enabled, your ship aligns with the direction the camera is facing.
- Freelook mode enabled while holding ALT. Otherwise its an orbit cam

#indiedev #gamedev #godotengine #expanse #TheExpanse
September 30, 2025 at 11:21 PM
And here are a couple more screenshots
September 29, 2025 at 7:33 PM
Improved the godrays once again so that they look more like volumetric god rays. The biggest difference is from the angle shown at the very start of the video (when looking perpendicular to the sun direction)

#indiedev #gamedev #godotengine #expanse #TheExpanse
September 29, 2025 at 6:45 PM
Screen space god rays implemented into the same compositor effect I already used for the sun/ sun flares. This all runs in the editor 😁

#indiedev #gamedev #godotengine #expanse #TheExpanse
August 17, 2025 at 4:06 AM
Here's *yet* another iteration over the asteroids :) I do think this one already looks much better!

#indiedev #gamedev #godotengine #expanse #TheExpanse
August 8, 2025 at 8:23 PM
Yet another pass on the asteroid and this time also the background. I made it a bit lighter to improve readability.

#indiedev #gamedev #godotengine #expanse #TheExpanse
August 5, 2025 at 10:24 PM
I quickly did some work on an asteroid model. Improved mesh and material.
Let me know if you have some more ideas for the game :)

#indiedev #gamedev #godotengine #expanse #TheExpanse
August 4, 2025 at 8:07 PM
And here's a screenshot of the thruster in a destroyed state.

#indiedev #gamedev #godotengine #expanse #TheExpanse
July 20, 2025 at 2:30 PM
Worked some more on the combat (improved projectile hit detection, added spread to PDCs, added hit VFX, improved aiming logic factoring in acceleration and more). Also improved thruster visuals.

Here is how it looks in action 🚀

#indiedev #gamedev #godotengine #expanse #TheExpanse
July 20, 2025 at 2:23 PM
I think I FINALLY managed to fix the PDC aiming after struggling with it for MONTHS.

They should be able to align themselves way more consistently with the target now.

What you're seeing here is my test scene for them.

#indiedev #gamedev #godotengine #expanse #TheExpanse
June 30, 2025 at 10:06 PM
To place new objects, there are a number of ways:
The simplest way is using the "Add Node" button in the top left above the scene tree. That will allow you to select the node you want to add.

Another way is instantiating a scene (the button right to it) which allows adding a whole scene at once.
June 21, 2025 at 11:34 AM
If you dont like the UI theme of Godot, there are a bunch of community themes out there. One popular example is passivestar's theme:
github.com/passivestar/...

Switching between code and scene view is usually done via the buttons at the top.
June 21, 2025 at 11:30 AM
Today I implemented Lens flares in Godot using Compositor Effects.
Thanks to pink_arcana's project on Github for helping me understand those effects
github.com/pink-arcana/...

#gamedev #indiedev #expanse #godot
May 24, 2025 at 6:15 PM
Found some time today and implemented torpedoes. They use an algorithm called "proportional navigation".
Quite happy to get this done :) So next up is a hitbox system

#gamedev #indiedev #screenshotsaturday #expanse #godot
May 17, 2025 at 1:29 PM
Current progress on my Expanse-inspired space combat game.
Enemy "AI" is at least doing something, but its not that good. Added a projectile system. Next up would be AI improvements and internal component-based hitbox system.

#gamedev #indiedev #screenshotsaturday #expanse #godot
May 17, 2025 at 9:50 AM
I have remastered the "C'mon do something" meme/ image in Inkscape to improve the quality and be useful as desktop background.
So here you go, have 4 different variations of the design.
February 21, 2025 at 7:48 PM
Currently working on an Expanse-inspired space combat game and wanted to show my progress on the thruster effect :)
February 21, 2025 at 12:42 AM