Collectorio by Tkap1

[raw]
made by Tkap1 for Ludum Dare 58 (JAM)

screenshot1.png

screenshot0.png

Collect energy through machinery

Research new technologies

Become THE COLLECTOR

Reach the TOP of the leaderboard

Development

Made in C++ without an engine in about 20~ hours

I was busy doing more important things (like playing DotA) so I didn't have time to polish as much as I would like to

Programming, design, most sounds, and programmer art by Tkap

Good art by Superku

Music by TeknoAXE

Ratings

Overall 452th 3.442⭐ 28🧑‍⚖️
Fun 91th 3.88⭐ 27🧑‍⚖️
Innovation 614th 2.82⭐ 27🧑‍⚖️
Theme 314th 3.792⭐ 26🧑‍⚖️
Graphics 466th 3.5⭐ 26🧑‍⚖️
Audio 286th 3.435⭐ 25🧑‍⚖️
Humor 617th 2.316⭐ 21🧑‍⚖️
Mood 366th 3.587⭐ 25🧑‍⚖️
Given 17🗳️ 21🗨️

Feedback

MrBamboo
Oct 07th · 01:56 UTC
Nice concept of factorio. Nice c++ ! Fun
Adam Gallina
Oct 07th · 02:07 UTC
I see factory, I build factory :) Nice upgrade loop, really my only complaint is that I ran out of upgrades to (collect) get - would've been fun to see a zoomed out version of the map after getting the final upgrade, towards the end I was just dumping as many t3 oxygen collectors as possible to get the final upgrade
Derek Glennon
Oct 07th · 02:09 UTC
I love number go up! Honestly had a ton of fun playing this. I love the leaderboard too. Great work!
zexurge
Oct 07th · 02:12 UTC
casual factorio!
rosday
Oct 07th · 02:33 UTC
The leaderboard was a neat touch at the end! Really smooth game, so satisfying to place down a bunch of machines
Gaverion
Oct 07th · 02:34 UTC
Great execution of a simplified factory game! It was a bit hard to see where the bottle necks were, but otherwise great!
runningopenloop
Oct 07th · 22:38 UTC
Fun game, at the end I researched all the technologies and built a whole bunch of researchers.
-J
Nolamosoft
Oct 08th · 08:15 UTC
hey this is pretty good
Sigun Geyik
Oct 08th · 10:55 UTC
Played for a while, very nice concept and addictive game. 10/10
LDJam user 268934
Oct 08th · 12:02 UTC
Like the game and it's super satisfying to research everything. Wish you had done other icons for the flasks at least have difference colors so it matches the upgrade itself. also this could work in a way smaller world. But hé 20 hours and in c++ its sick !
Andreadbx
Oct 08th · 17:01 UTC
As a factorio nerd, i obviously love this! I like the fact that the game loop mixes a bit of cliker/incremental with factory game, i found this a very nice blend of styles!
Eugenik
Oct 09th · 01:51 UTC
Just a great game, really nice :).
LDJam user 282870
Oct 09th · 14:11 UTC
I went through some of your source code and saw some calls to SDL. I see where you are using the OpenGL hook. How long have you been working on the engine and most importantly:

How did you get emscripten to work with SDL. Can you use the external libraries because I use SDL_mixer for the music. I loved programming in the SDL VS Studio environment but these game jams pretty much need the game playable in a browser window.

If you could throw any guidance my way it would be greatly appreciated.

By the way the game is awesome. Plays well, graphics simple yet effective, chill game. One of the few games in this builder genre that I was willing to play.
fritzendugan
Oct 10th · 05:49 UTC
Had a good time vibing and drawing funny patterns with the Pur air tier 3, I liked that they were a single pixel. Was a lot of fun to zoom out and just look around. Impressive for only 20 hours!! Also I think I managed to the get the absolute lowest spot in the rankings LMAO
![Screenshot 2025-10-10 at 01.48.05.png](///raw/95a/3/z/6f289.png)
Furisubi
Oct 10th · 07:52 UTC
made factorio in c++ in 3 days, damn.
Infernaton
Oct 10th · 10:18 UTC
Great game, great vibes, it want me to start factorio...
stuckne1
Oct 10th · 12:34 UTC
Wow nice!

![Screenshot 2025-10-10 at 7.32.10 AM.png](///raw/d2d/6/z/6f2f1.png)
dualithe
Oct 10th · 18:53 UTC
Played a bunch, the game feels good, the devices take surprisingly long time to lag me out. Great job!
🎤 Tkap1
Oct 11th · 01:16 UTC
@beebster-games The engine is something I made for some jam maybe 2 years ago. After that, I've been copy pasting the previous jam game, deleting the gameplay code, and making a new game for whatever jam I'm participating in, adding new engine features as necessary.

There is nothing special you have to do to get SDL and emscripten working together. You can look at my build_em.bat and platform_emscripten.cpp

You can use SDL mixer, in fact, I was doing that 2 jams ago, but it didn't have support for something I wanted (can't remember what it was), so I'm directly messing with the audio samples now using just SDL (shared_between_platforms.h)
NBumgardner
Oct 11th · 20:08 UTC
Fun automation game, it plays like it looks like it would. I thought the boxes in the middle would unlock into something or let me place upgrades into them, yet it seems more of a reminder of the 3 tiers of buildings.