Alpha release - v0.7
Hello everyone,
I proudly present the first public version of my own game!
Versioning
The current version is v0.7, because I had hit 6 milestones in the past privately, but don’t go looking for those versions, because they are not available on the internet. You didn’t miss out on much, I didn’t release those because the game wasn’t really a “game” until now. Previous milestones included:
- creating the menu system,
- adding custom-made animations,
- adding sound effects.
The current version is playable (even if short as of now) as a game. You can read about the implemented and the planned features on the page of the project, I am planning to add a lot more interesting things like local co-op, and more levels with more varied enemies.
Known issue acknowledgement
There’s a known issue in this version about weird-behaving sound effect, and there’s also an extra installation step to get the right codecs on Windows. I do not wish to have any of these in my game, and I am soon starting work to integrate a new library to replace Qt’s built-in one. Qt’s built-in one is simply not designed to work well in a game, and be portable. I have already selected the right library which is better fit for this purpose, I didn’t integrate it already into the game because it will take a bit longer, and I didn’t want to delay this release any further (I originally planned this release 2 months ago).
Tech details for those interested:
This game is built on the Qt framework, written in C++. I design & write the code myself, apart from:
- the framework features (OS communication, and window creation),
- the GoogleTest framework,
- a couple functions from Boost.
Excluding those libraries, the project is currently ~24k lines of code, and ~20k lines of tests.
The game runs blazingly fast (600-1000 fps) using mostly a single CPU core, and no GPU acceleration. A game without GPU acceleration, you ask? Yes. I ran trials experimenting with GPU acceleration before, but the cost was higher than the gain because the objects in the game are small and simple. I will keep evaluating GPU support in later versions, and see if it helps the performance, or hurts it.
Get CrabbleUp
CrabbleUp
Explore the endless maze of the sea as a hermit crab in a retro-inspired, hand-drawn 2D game.
Status | In development |
Author | crabbleup |
Tags | 2D, Arcade, Casual, Hand-drawn, Indie, Isometric, Local Co-Op, Local multiplayer, Roguelite, Tilemap |
Languages | German, English, Spanish; Castilian, Hungarian, Japanese, Russian, Chinese (Simplified) |
Accessibility | Color-blind friendly, Configurable controls |
More posts
- New enemies, demo version, lots of fixes - v0.10.0May 03, 2024
- New languages, new terrains, bugfixes - v0.9Feb 05, 2024
- Controllers and co-op - v0.8Dec 02, 2023
- Bugfix release - v0.7.2May 22, 2023
- Minor release - v.0.7.1May 13, 2023
Leave a comment
Log in with itch.io to leave a comment.