ulrivo
banner
ulrivo.itch.io
ulrivo
@ulrivo.itch.io
#GameDev #Godot #SoloDev #IndieGameDev #GameEngine #Blender #GreasePencil #MarbleHavoc #Jumptix #Elixir #Phoenix

Worked on games with marbles.

Actually working on a 2D platformer maker named Jumptix, simplified and similar to "Super Mario Maker"
Devlog #13

I started to implement two subclasses of Entity: Player and Tile which hold different components.

First task: collision detection and resolution.

#C++ #SDL #EntityComponent
December 8, 2025 at 9:48 AM
Devlog #7

I need more structure for the GameObject.

Do I need an Entity-Component-System (ECS) library?

Something like entt or Flecs? Or more lightweight like ecs.hpp?

#C++ #SDL #ECS

github.com/skypjack/entt
December 3, 2025 at 9:13 AM
Devlog #5

I finished with a platformer from the video by constref, which is really great from an educational perspective, with animations, physics, collisions, enemies and bullets.... but the program structure is a mess: 1000 lines of code and a long game loop update.

#C++ #SDL3
December 1, 2025 at 6:25 PM
First attempts with behavior trees for my enemies in Jumptix.

The slime is just patrolling, the chicken tries to jump on the head of the player when the player is nearby.

Until now - the slime and the chicken are not causing any damage yet.

#Godot #BehaviorTree #Beehave #Jumptix
October 25, 2025 at 11:43 AM
In my Game Maker Jumptix, I started today to implement different enemies. Using RayCast2D and creating different behavings by behaviour trees.

I am using the Pixel Adventure assets by Pixel Frog.

#Godot #Jumptix #PixelAdventures

pixelfrog-assets.itch.io/pixel-advent...
September 28, 2025 at 6:27 PM
September 19, 2025 at 5:31 PM
Game Jam in Hannover - 19.- 21. September 2025

Der Hannover Game Jam findet auch im Jahr 2025 wieder statt.

Das Thema in diesem Jahr ist

«Von der Leine gelassen»

#GameJam #Hannover #SAE
September 19, 2025 at 5:30 PM
A week's holiday on Sylt, an island in the North Sea - a fresh breeze to get new inspiration for Jumptix

#Godot #Jumptix
August 17, 2025 at 10:34 AM
The IBM-Logo is the "Hello World" of programming a Chip-8 emulation.

Why?

If you develop a Chip-8 emulation, the IBM-logo-ROM only needs six Chip-8 commands, so one can test the first steps of the implementation.

#DB48X #CHIP8 #GameEmulation
August 6, 2025 at 5:49 PM
Choose your team of immune cells wisely to defend against those ugly viruses.

#Godot #VirusExtinction
July 28, 2025 at 8:05 PM
Impressions of our one-week game VirusExtinction

#Godot #VirusExtinction
July 28, 2025 at 1:00 PM
Pixel Art for Virus Extinction

Immune Cells and Viruses

#Godot #VirusExtinction
July 25, 2025 at 6:14 AM
I made my first game impression of Jumptix as a eight seconds long GIF.

Using Blender to cut and arrange the video footage into four snippets of 40 frames, and composed the 160 PNG files with Imagemagick into a GIF file.

#Blender #ImageMagick #Jumptix
July 15, 2025 at 7:09 AM
I am in an early stage of development for my game maker Jumptix.

Today I made an eight second long GIF to showcase a first impression. What do you think?

#Godot #Jumptix
June 26, 2025 at 10:40 AM
Typed Dictionaries in Godot 4.4

#Godot
March 4, 2025 at 9:16 AM
Right now, I am learning more about low poly character modeling in Blender.

There is a great video tutorial by Imphenzia which explains modeling, rigging, and animating.

#Blender #LowPoly #CharacterModels

imphenzia.com

youtu.be/PTWV67qUX2k
February 22, 2025 at 8:01 PM
Projectile hits enemy.

In the game engine:

- CollisionSystem detects collision of two entities,
- emits a CollisionEvent over the EventBus,
- DamageSystem is subscribed to these events,
- checks who collided,
- and reduces the health of the enemy in the ECS.

Wonderful !

#GameEngine
February 7, 2025 at 7:54 AM
Game Jam in Hannover

Wenn du im Raum Hannover wohnst, Lust und Zeit am Wochenende hast, ein Spiel zu entwickeln, neue Leute kennenzulernen, neue Sachen zu lernen und Spass zu haben - dann komm vorbei zum Game Jam, im SAE Institute Hannover, Am Marstall 1a

#GameJam #Hannover #GlobalGameJam
January 24, 2025 at 12:07 PM
Thank you very much following me.

I wish you all a healthy and successful Happy New Year.
January 3, 2025 at 6:14 PM
Types in Godot getting better and better.

Use static typing in GDscript.

docs.godotengine.org/en/stable/tu...
December 8, 2024 at 8:17 AM
Gamedev is fun 😜
December 2, 2024 at 5:33 PM
Slang - Khronos Hosts Open Source Slang Shading Language and Compiler.

Nice to write a shader in Slang, and generate code for different targets.

Do you use shaders in Godot?

#godot #glsl #shader #slang

shader-slang.com
November 30, 2024 at 3:06 PM
Thank you 😊😉
November 30, 2024 at 1:30 PM
Working on the shop page of our small side project Flummi. Built the logic which items are enabled for sale or upgradeable.

#godot #gamedev #flummi
November 29, 2024 at 3:26 PM
Pathfinding with the A*-algorithm. The algorithm was invented in the project Shakey in the sixties for a robot. Quite a while ago, but the algorithm is still great in use.
#pathfinding #shakey #robot #astar
November 24, 2024 at 9:50 AM