Smalltrek by impbox
A small game about exploring a small galaxy in a small spaceship, resolving small conflicts on small planets.

Play it here! Windows, Linux and Mac builds on itch.io
Tested in Firefox and Chrome
Source available on github. https://github.com/ftsf/ld38-smalltrek excuse the messy code.
See development shots on twitterz https://twitter.com/impbox
POST SUBMISSION FIXES: * Fixed screen size * Added a more obvious way to quit (press escape) * Write save file to a user writable directory.
| Original URL | https://ldjam.com/events/ludum-dare/38/smalltrek |
Ratings
| Overall | 1th | 4.571⭐ | 72🧑⚖️ |
| Fun | 1th | 4.507⭐ | 71🧑⚖️ |
| Innovation | 27th | 4.087⭐ | 71🧑⚖️ |
| Theme | 12th | 4.362⭐ | 71🧑⚖️ |
| Graphics | 2th | 4.652⭐ | 71🧑⚖️ |
| Audio | 13th | 4.221⭐ | 70🧑⚖️ |
| Humor | 29th | 3.938⭐ | 66🧑⚖️ |
| Mood | 6th | 4.403⭐ | 69🧑⚖️ |
| Given | 55🗳️ | 59🗨️ |
It appears I've hit a bug on the mac version where I can only play the first level.
Font is slightly hard to read, but sound and graphics and even retro text is really cute. Lovely game!
Edit: I've played a bit more after the bug fix, and it's still an awesome game. I got to level 8 or 10 or something before realizing it's midnight on a day before work.
Good job! Sorry I haven't gotten to the end yet though.
The puzzles feel quite a lot like block sliders, only with a lot more freedom to move. I know I've seen this mechanics set in previous LDs and I've really enjoyed it every time I've seen it.
One quick complaints: in the level select, X both closes the dialogue and lands on the planet. This means that to get between levels I have to hit X twice, and this has thrown me off almost every time: I'd reach the planet, hit X, not land, overshoot, grumble, move back, hit X.
The game has a lot of levels for a compo, and I do applaud that each has its own dialogue and varied mechanics. But the impression I got after some 14 levels is that the mechanics aren't varied enough to warrant this many levels. Certainly, each new race adds something new to the puzzle, but because the levels up until where I played are all just 4x4 you're limited in the patterns you can use, and a lot of the puzzles (to where I've played) just come down to blocking off tribbles then sliding everyone into the largely obvious right position. I don't feel particularly challenged playing through the levels, and the game's aesthetic doesn't *quite* lend itself to a zen state of mindless clicking like you'd get in, say, hexcells.
The above is obviously a highly subjective criticism, but I would have loved to be able to skip ahead in levels. With the warp drive system, you had a perfect opportunity for that. You'd just need to unlock the first stage in each quadrant and a player who's not feeling engaged with the current set of levels could jump ahead in difficulty to where they're more comfortable.
I can't fault the game on any objective measures. The design is solid all around, and the execution is spotless. It just feels a bit too long. Keep up the good work.
Great game! Impressive variety, and cool narration!
Took me a while (one hour if I trust itch app...)!
Congratulations!
* the graphics are minimalistic 8bit sprites but look really nice and the minimalism helps the puzzle mechanics of the game. All of the aliens have their own personalities and are unique in their own way, which is also cool.
* the music is great and fitting, nice job there, @impbox
* my only negative criticism, is not really negative criticism but a suggestion: @impbox, it would be nice if there was an "undo" button so I could just go back to some of my previous turns instead of restarting the whole level if I accidentally screw up something.
Awesome game though. :clap:
really good gameplay and good progression of getting gradually more complex.
perfect sound, graphics and animation.
if you're going to work on the game further, an 'action puzzle' mode a la tetris or tetris attack/panel de pon could be cool - in my experience it is pretty hard to take these very elegant small puzzle games much further without everything just getting too complex for most people's attention spans. it does work amazingly as the lovable bite-sized puzzle game it is now though!
Gave it a good spin and didn't find any bugs or grievances to report. This would play well on devices with limited resolution, I'd love to see it as a mobile game.
Suggestions: undo button. Since it can get a tad complicated, it really would be a welcome feature.
And now I'll just leave my rating, and congratulate on a job well done :)
However, I do not think that the game is very innovative or has a cool twist on the theme.
The most enjoyable piece of this experience was how intuitive it was to figure out what the new types of aliens wanted to be happy. I only actually needed to use the scan feature once to determine what aliens wanted except for the one who wanted 3 friends from other species. The levels were put together in such a way that I could either recognize the new elements in the puzzle or run a quick experiment.
I love the take on the theme in this entry. It manages to include a small, cramped world in a meaningful way but also touches on the social connotations of the "A Small World" too. Overall, this is a great and well polished entry!
The visual effects also look great. You got a lot done in 48 hours. :P
One bug I noticed is that the ship seems to go under everything when leaving.
The variety of aliens and their workings (the Chrysornax and their ability to chain / hatred of cuddles especially) offer great variety. The puzzles are short but challenging, and there are a bunch of them!
It's amazingly good for 48 hour compo! Really impressive!
It could maybe use a "par" or something to improve the challenge. And earned stars based on how close to par? I suppose you'd have to add a game element that needs those stars...
The fact that you coded it using SDL is impressive. Had some base code?
I'm also astounded that this is a compo entry. It's so well polished and well thought out. The puzzles were challenging and followed a smooth curve, too. The graphics were gorgeous and the audio fit perfectly. I was constantly surprised by how much content there was, and I definitely see this as something that could be scaled even larger.
The only thing that sticks out as a negative to me is that as far as puzzlers go, this one isn't particularly innovative. You can find plenty of other games out there that follow a nearly identical pattern in terms of level design. Despite this, I really enjoyed seeing the twists that you put on this weathered formula.
Excellent work.
The game feels impressively polished, especially considering that it is a compo game! The amount of detail is staggering; All the details - the little animations, the lovely music, the fun introduction text in between levels, and even the visual effects for the scanner and level transitions, combine into an excellent game!
I found the level progression to be very good. The basic puzzle mechanic variations are introduced at a good pace. And just as the player has them mastered, the change where the cute cuddly creatures start in their expansion mode, provides a change of pace that really revitalizes the game mechanics for the rest of the levels. You managed to stretch a relatively simple set of mechanics to good effect, and the variety of the different rules was well balanced.
The controls felt a bit imprecise at times - I tended to overshoot my target, both when selecting a level, and when warping to the next sector. Other than that, my only "complaint" is that I was supposed to have time to play and rate a handful of games today, not spend all evening on playing this one...
All in all, it was a very enjoyable game!
> Planet in uproar!
> Obey the wise commander.
> Tribbles... everywhere!

I'll play it later but I've seen enough to vote for it...
Really, really nice puzzle game! :)
If you ask me, this one could be a winner.
Please make an app out of this. The world needs to see this!
I'm truly amazed. Keep it up! I suscribed to your youtube. I'll be waiting for more of your stuff!
Btw, did you use any engine for this?
There are so many mechanics and animations in the "overworld" and in the puzzles.
The visuals and the sound were spot on. Great work!
The graphics are simple but really coherent and clear, and the stage selection really feels like a cherry on the cake at this point (for a compo). Also this warp drive is reaaaally good. Every feedbacks of this game are top notch!
The puzzle system is also pretty simple but there's a good variety of situations with all these different races. A really clever idea and well executed. It only gets a little repetitive after a dozen of levels though it's already enough enjoyement for a jam really, it's the game I've played the most so far.
As for the sound design: the effects are good and the music fits perfectly the overall mood. Only complaint is that it loops pretty quicly and it's maybe a bit too agressive for a puzzle game. A more zen-ish theme would be nice to put our brains to rest.
Anyway.. a huge congrats to you! It's a great and polished entry, and surely one of the gems of this edition.
One of the best I've played so far. Great work!
Cute graphics, nice soundtrack and well designed puzzles.
I've spend the whole evening resolving this small conflicts, thank you so much! :)
It would have been nice if the description of the Diversity-loving alien was clarified a little more. It didn't strike to me until later that in reality, they need at least 3 sides of them surrounded by some sort of creature.
Overall, great work!
Reaaally good and amazingly clever
The puzzles are brilliant
Clearly in my top 5 of the jam!
Game crashes if I click it, I get the following error:
```
./smalltrek.x86_64: symbol lookup error: ./smalltrek.x86_64: undefined symbol: SDL_CaptureMouse
```
Running Ubuntu 16.04.2 LTS (64 bit)
Game runs fine if I don't click it though, and thankfully it saves my progress.
Beyond that, the game looks really nice, plays very well and has good music. Surprising amount of content for an LD entry, and the warp drive looks really cool. Trying to land on the right planet when they're swaying around is kinda annoying though.
music x graph = fantastic.
Story & characters - great.
little puzzle - simple fun, beatiful.
Please release this on android.
I want to play it on the trip.
Really love this kind of puzzle games and this one shows you are really creative with this kind of ideas!
Great job and keep it up!
The theme was very good implemented.
When you grab something which can not be moved it should automatically be released after a visual feedback.
The music was good, but for me to repetitive. Excellent, keep up the great work!
Some criticisms:
- first time I ran the web version it booted in a weird state where I just had the ship floating around the sun in a black void with no sound or text. It took me a minute to figure out that it wasn't just the game's intro and refresh.
- the level complete sequence is a bit harsh on the ears
- I would have appreciated a simple level skip due to getting stuck a couple times. Something along the lines of always being able to land up to one planet ahead of the current one would have made that a bit less frustrating.
Thanks for the feedback!
Mmm I did encounter that bug once, It think it's related to stuff starting before all assets are loaded hence why refresh fixes it. Bad porting on my part.
Understandable about the launching audio, that was a bit rushed.
You can levelskip a bit! unfortunately it's not mentioned, but for each level you complete it unlocks 1.25 levels.
Congrats on an awesome game!
I would recommend you to keep on with this project!
Congratulations!
Amazing game, not just for a game jam, this could be a full release and still would be amazing. No wonder it won.
I tried to complete it, but got a glitch on level 21. I did a record of it:
https://www.youtube.com/watch?v=9JGJ-djNWh8
Nice stuff. Well earned Score.
https://www.youtube.com/watch?v=7o2hyhKgsUw