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 #12

There is a base class Entity with the same virtual functions as components plus more virtual functions like handleCommand, handleCollision.

And there are template functions for the component management: addComponent<Type>, getComponent<Type>, removeCompenent.
December 8, 2025 at 9:39 AM
Devlog #11

Now there is a base class component with three virtual functions, to handle events, to update the state of the component for every tick, and to render the component.

And I have some specific component subclasses: image, input, transform, physics, collision with properties and methods.
December 8, 2025 at 9:36 AM
Reposted by ulrivo
I needed a break from writing dialogue, and my game demo still has enough space for more characters.

This one had been in my head for a long time, and finally having him drawn in front of me feels really good!

#IndieDev #GameDev #IndieGame #PixelArt
December 5, 2025 at 7:30 PM
Devlog #10

In the second half of November I started to implement component classes like transform, physics, image, input etc. for different entities (i. e. game objects) like player, tile, enemy, trap etc.
I found a good tutorial by StudyPlan.dev

#C++ #GameDev

www.studyplan.dev/sdl2
Game Development with SDL2 | StudyPlan.dev
Learn C++ and SDL development by creating hands on, practical projects inspired by classic retro games
www.studyplan.dev
December 5, 2025 at 8:11 AM
Devlog #9

I need a structure, a composable architecture to implement properties and methods for the game objects. I expect no performance problems and wont need arrays of systems for a good pre-caching.
So, a simple EC-System should be good enough and easier to implement.

#C++ #GameDev #ECS
December 5, 2025 at 8:06 AM
Devlog #8

Or should I implement my own ECS-System?

There is a cool tutorial by Gustavo Pezzi for the development of your own game engine.

I think that I dont need an ECS-System for my game Jumptix. A simpler EC-System should be sufficient.

#C++ #SDL #ECS #GameEngine

pikuma.com/courses/cpp-...
C++ 2D Game Engine Development
Learn to make a simple 2D game engine using modern C++, SDL, ECS, and Lua scripting.
pikuma.com
December 4, 2025 at 9:58 AM
Reposted by ulrivo
Today I've put all my strength and energy (none) into the dialogue for Allyzabeth, to demonstrate her desire to meet new opponents (none)

#ScreenshotSaturday #IndieDev #GameDev #IndieGame
November 29, 2025 at 3:33 PM
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 #6

In the beginning of November, I started to refactor the program. Implemented classes like App, Game, Scene, and a class GameObject with subclasses Player, Tile, Enemy, Trap, Reward. Lots of properties and methods for movement, collision, animation. Very clumsy.

#C++ #SDL
December 2, 2025 at 9:06 PM
Reposted by ulrivo
Did some bugfixes in my audience sequence scene today. It uses proper animated speech bubbles now~

#GameDev #VNDev #IndieDev #ScreenshotSaturday
November 29, 2025 at 3:04 PM
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
Devlog #4

I learned a lot from the Youtube tutorial:

"Making a game from scratch with C/C++, CMake, SDL3, SDL_image, SDL_mixer"

#C++ #SDL3

www.youtube.com/watch?v=Wu2g...
Making a game from scratch with C/C++, CMake, SDL3, SDL_image, SDL_mixer
YouTube video by constref
www.youtube.com
November 30, 2025 at 9:45 AM
Devlog #3

In the end of October, I learned SDL3 and built a small platformer program. I like the concept of the three functions without a main-function:
SDL_AppResult init();
void processEvent(SDL_Event* event);
SDL_AppResult iterate();

#C++ #SDL3

wiki.libsdl.org/SDL3/FrontPage
SDL3/FrontPage
The Simple Directmedia Layer Wiki
wiki.libsdl.org
November 30, 2025 at 9:42 AM
Devlog #2

I started with a very good template of a C++ and SDL3 program which compiles to Windows, Mac, Linux, iOS, Android and via Emscripten to the
browser, too. Great!

#C++ #SDL3 #Jumptix

github.com/Ravbug/sdl3-...
GitHub - Ravbug/sdl3-sample: Minimal HowTo for building and using SDL3 on a variety of platforms, including mobile and web. Also includes SDL_mixer, SDL_Image, and SDL_ttf!
Minimal HowTo for building and using SDL3 on a variety of platforms, including mobile and web. Also includes SDL_mixer, SDL_Image, and SDL_ttf! - Ravbug/sdl3-sample
github.com
November 29, 2025 at 8:51 PM
Devlog #1

I couldn’t resist: after making good progress with my new game Jumptix using Godot, I could not resist to think about an implementation of Jumptix in C++ and SDL3.

From the aspect of effectiveness this is a poor decision. But it would be cool….

#Godot #Jumptix #C++ #SDL3
November 29, 2025 at 8:35 PM
Reposted by ulrivo
Small lil comm done for @/UltimoSFMYT for new parts (specifically new head/body/legs) of their oc done onto an existing model they had!
ty for commissioning and enjoy!
-
-
#Fnafoc #fnaf #3dart #blender3d #Commission
November 25, 2025 at 4:29 PM
Reposted by ulrivo
Hi everyone! This time, we’ll make another transition effect, and as you can see, it simulates something like a pixelated change of the background image. Let’s take a look at how easily we can program a similar effect.
www.youtube.com/watch?v=D_zZ...
Godot 4: Noise transition shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
November 24, 2025 at 6:04 AM
Reposted by ulrivo
November 23, 2025 at 6:00 PM
What's New in Blender 5.0! Official Overview
YouTube video by Blender
youtu.be
November 19, 2025 at 9:46 AM
Reposted by ulrivo
The brand new showreel 2025 of Godot games.

#Godot #Showreel

youtu.be/7ZwEmxihlw4
Godot Engine – 2025 Showreel
YouTube video by Godot Engine
youtu.be
November 13, 2025 at 10:15 AM
Reposted by ulrivo
WAHOO!! It may have taken me 2 weeks (plus 2 years lol) but I remade her again :D Animation to come later this week!!!

.

.

.

#characterdesign #3Dart #3Dartist #Blender #art #gamedesign
November 11, 2025 at 8:18 PM
Reposted by ulrivo
Hi everyone! Let’s take a short break from post-processing effects. In this tutorial, I’ll be creating a dynamic ornament that at one stage resembles a magical portal and at another something like a fiery eye.
www.youtube.com/watch?v=yRA3...
Godot 4: Fiery ornament shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
November 10, 2025 at 6:07 AM
Reposted by ulrivo
November 8, 2025 at 6:00 PM