Released a major update today, adding #speedrun mode to my #indie game BubbleByte!
https://store.steampowered.com/news/app/3499760/view/591768182357754412
Powered by Modern #cpp, #sfml, #sdl, and #imgui. Fully #OpenSource!

Released a major update today, adding #speedrun mode to my #indie game BubbleByte!
https://store.steampowered.com/news/app/3499760/view/591768182357754412
Powered by Modern #cpp, #sfml, #sdl, and #imgui. Fully #OpenSource!
Here's short #cpp article on a simple yet suprisingly effective implementation of automatic draw batching in my fork of SFML
https://vittorioromeo.com/index/blog/vrsfml3.html
#sfml #gamedev #opengl #performance @sfmldev #indiegame #indiedev
I've crippled my left hand with an axe a month ago so I wasn't able to finalize #SteamDeck support of #Rend or write any articles or do any unrelated gamedev whatsoever (don't even ask me on my gaming backlog!), but the hand is getting better now and now I have a working prototype of gamepad support on #Android in #SFML!
Connection, identification, and button presses are working. Now to get analog inputs and disconnection code in place.
Reviews like this remind me why I pour my heart into #gamedev. Every late night was worth it.
Oh great, two weeks of creating a cross-platform PC/Android C++ game creation kit only to find out at the end that the Joystick is not implement for Android in #SFML
Guess it is time to take a try at it.
Welp, it runs like dogshit on the Steam Deck, and #SFML isn't detecting the Steam Deck's controller... but it technically does run on the Steam Deck!
That's a start!
Just published a short #cpp article that benchmarks the AoS (Array of Structures) layout versus the SoA (Structure of Arrays) layout in a 2D particle simulation.
You can try out the benchmark right in your browser!
https://vittorioromeo.com/index/blog/particles.html
Technical details:
- Open-source, powered by @sfmldev #sfml, Modern #cpp, and @ocornut's incredible #imgui library
- Graphics by my girlfriend Sonia (IG: sonia_misericordia)
- Music by my good friend Giuseppe (IG: peppe.vinci94)
Release trailer:
https://youtube.com/watch?v=Db_zp66OHIU
Enjoy!
BubbleByte has officially launched on Steam!
I'd be incredibly grateful if you tried it out and spread the word!
Made a new trailer for BubbleByte!
Put a *lot* of effort into it, hope it conveys what the game is about while being engaging!
Folks, what do you think is the best #Steam capsule art for my upcoming game?
The main goal is get people to click, doesn't have to match the game's artstyle :)
Selba Ward is now fully up-to-date to use with SFML 3.
This includes all of the drawables, of course, but now also all of the documentation, examples and tutorials!
In addition, there are a few new drawables since I last posted about it so here are a few GIFs
What are you working on that uses #SFML?
New blog post: Ruben's Virtual World Project. My longest running game project
I have an extension library for #SFML and as I am migrating to SFML 3, I am very pleased with how much code I am deleting.
Although I don't fancy the chosen names, it is nice to be able to delete a plethora of math helpers for angles and vectors.
With one exception - I have to maintain my toUnit helper, because the SFML implementation chickens out when the source vector is zero
Meet Sammy! The SFML jellyfish! This was a request from someone when I made raymond, and I really liked how it ended up!
Does anybody have experience with #SFML and #SteamDeck? My game fails to load shaders on Steam Deck, but SFML sadly doesn't seem to provide more diagnostics.
Works fine on a Windows machine, although I've already seen similar issue on some Hyper-V VM.
My new video for this week:
Comparing latest versions of Allegro, SDL, and SFML.
I made a video last week (scheduled to release *next week*) looking at SFML 3.0rc release candidate vs. SFML 2, Allegro 5 vs. Allegro 4, and SDL 3 vs. SDL2. Just had to re-edit the video to mention the 3.0 launch and reupload. Still will be out next Saturday. ^_^;
I've been thinking about SFML3 so much since making this though and am so hyped to update my chalo-engine next year. :3