Sign in

ARez

@arezdev.de
188 followers 290 following 830 posts

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!

PostsRepliesMedia
ARez @arezdev.de · 25/07/2026
My implementation of the paper "Implicit UVs: Real-time semi-global parameterization of implicit surfaces" from @baptiste-genest.bsky.social. The paper describes a way to texture SDFs in realtime by letting the user place seeds on the surface which get blended into a global UV space #godot #Graphics
1111
ARez @arezdev.de · 04/05/2026
Ah, I must not have the labeller then!
110
ARez @arezdev.de · 31/03/2026
Those must be the mushrooms that I saw in (the finnish roguelike game) Noita! They look just as cool in real life!
100
ARez @arezdev.de · 11/01/2026
Until now I used a 3D model of the Rocinante which is ofc not allowed due to copyright. So I asked a ship designer from the game Space Engineers to design a ship for me, which I can use as a reference to model a new ship. Heres my current progress on it #indiedev #gamedev #space #scifi #TheExpanse
3142
ARez @arezdev.de · 12/12/2025
Added Boids-like separation to the torpedoes. I think it looks much cooler now. The blue spheres are just for the video :D #indiedev #gamedev #space #scifi #TheExpanse
0104
ARez @arezdev.de · 21/11/2025
Next step of the bullet system done: ricoshet of bullets. Depending on the angle of impact, they have a certain chance to penetrate into the hurtbox or alternatively ricoshet off it. I also made them loose velocity on impact (WIP). #indiedev #gamedev #space #scifi #TheExpanse
0164
ARez @arezdev.de · 19/11/2025
And thanks to rewriting the bullet system into a highly performant C++ engine module I can now support more than 10x the amount of bullets for a tiny fraction of the processing power! I am really happy with this system now 😁🚀
040
ARez @arezdev.de · 19/11/2025
I started implementing bullet penetration into multiple hurtboxes. Here you can see how a bullet hits all three hurtboxes in a row. I still need to implement proper damage falloff but that shouldn't be too hard 🙂 #indiedev #gamedev #space #scifi #TheExpanse
1144
ARez @arezdev.de · 01/11/2025
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
082
ARez @arezdev.de · 20/10/2025
What the hell is this coincidence 🤣
100
ARez @arezdev.de · 02/10/2025
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; } }
100
ARez @arezdev.de · 01/10/2025
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
1213
ARez @arezdev.de · 01/10/2025
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
3347
ARez @arezdev.de · 29/09/2025
And here are a couple more screenshots
050
ARez @arezdev.de · 29/09/2025
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
0122
ARez @arezdev.de · 17/08/2025
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
0619
ARez @arezdev.de · 08/08/2025
Here's *yet* another iteration over the asteroids :) I do think this one already looks much better! #indiedev #gamedev #godotengine #expanse #TheExpanse
3D space scene with a spaceship in front and two asteroids in the back
1557
ARez @arezdev.de · 05/08/2025
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
0135
ARez @arezdev.de · 04/08/2025
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
View of a space scene with a spaceship in front and a big asteroid in the back
0143
ARez @arezdev.de · 20/07/2025
And here's a screenshot of the thruster in a destroyed state. #indiedev #gamedev #godotengine #expanse #TheExpanse
Screenshot of my Expanse-inspired game, showing a spaceship floating in space with flames showing at the thruster and one turret, hinting at the fact they are destroyed. In the distance there is a marker on screen, indicating where the enemy ship is
1174
ARez @arezdev.de · 20/07/2025
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
1184
ARez @arezdev.de · 30/06/2025
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
2312
ARez @arezdev.de · 21/06/2025
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.
110
ARez @arezdev.de · 21/06/2025
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.
110
ARez @arezdev.de · 24/05/2025
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
0213
ARez @arezdev.de · 17/05/2025
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
1153
ARez @arezdev.de · 17/05/2025
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
1164
ARez @arezdev.de · 21/02/2025
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.
050
ARez @arezdev.de · 21/02/2025
Currently working on an Expanse-inspired space combat game and wanted to show my progress on the thruster effect :)
070