[WIP] Train Manager 2000!

Hey Arduboy community! I just wanted to let you all know that I will be developing a game!- I know what you are all thinking, “Why would he do this, he’s only 13!!?” or “He has no C++ Experience!!” and… those are true- But do not fear! I will spend the next few months learning C++ (I have had some experience in JavaScript)! But that’s not important. Train Manager 2000 will be a simulation game where you control train routes, upgrade trains, regulate prices, build your trains and expand your dominance- err- company…

Thanks for reading! Like if you support my decision to make this game, or if you have a suggestion then comment away!
…or don’t I guess

P.S: I would be glad to team up on the art for some of the menus!


Talk is cheap, but good luck. I will try it out if you do it :slight_smile:

Not sure you know what I am thinking :wink:

1 Like

I wrote my first game at age 13. It was called TuxBlocks and contained 15K lines of horribly written, poorly organized, and extremely slow refresh rate, but it worked. I learned so much in doing it even though it wasn’t done very well. Often you’ll find that you can learn a lot from others, but some things are best learned the hard way. As Thomas Edison said, “I didn’t fail 1,000 when inventing the light bulb. I simply found 1,000 different ways that didn’t work”

Whatever you decide just make sure to have fun and enjoy the process. If you get stuck don’t give up, try and figure it out on your own but if all else fails there’s plenty of us here that would be more than willing to help out.


Thanks soo much for this! I love how amazing the arduboy community is!

I would honestly advise starting with something smaller and simpler if you’ve not done much programming before.

Fitting something like this onto the Arduboy will be difficult.
You’ll inevitably have to cut features, so I’d advise ranking the importance of each feature and maybe separating the features into ‘must have’ and ‘nice to have’ to make that less painful.

(I’d give the same advice to @TheWaferMan too.)

Even if you’d have experience with JavaScript, that’ll only help you so much.
Dynamically typed languages and statically typed languages are two very different beasts.
Also, in JavaScript you don’t have to worry about how much memory you’re chewing through or how your numbers are actually represented.

You’re one of the lucky ones.
I didn’t even get the opportunity to look at a line of code until I was 16.

1 Like

it sounds awesome!

I’ve been thinking about it and have come up with some other games that I might make first.

1 Like

If you want any help, advice or resources feel free to ask.
(Either me personally or generally in the forum.)

Has anyone created a backpack with more space on it? Maybe @Mr.Blinky?

The Flash card does exist. Its a bit of a faff to use though

1 Like

Eventually the ‘solder-in chip’ version of the FX will be commercially available,
as well as ‘pre-soldered’ version.

Specially selected early adopters were kindly gifted ‘backpack’ versions that had 3D printed cases attached to the back of the Arduboy, but there’s no plans to produce those commercially so you’d most likely have to request the 3D printer files from @Mr.Blinky and be prepared to either perform the modification yourself or acquire the help of someone who could do it for you.

1 Like

Actually it was @n602 who designed the backplate and the 3D files are available on Thingiverse. We collaborated by adding flashcart support though.


I’m very suprised that no one has made a tapper clone… gets ideas
(maybe because of copyright… but that aint gon’ stop me)

I thought about it, but the game kindda need more verticality so that you can see all 4 bar counter, and I wasn’t able to have graphics good enough that small to see all 4 and if you scroll the screens well you can’t see what’s coming offscreen.

Alternatively, one could make the game using the Arduboy sideways…

You’ll just have to see how I pull it off…

Or change the playing field so that it’s horizontal instead of vertical.

Doesn’t make much sense to me, but my point was that I wasn’t able to find a way to make it look good enough for me. But I will gladly wait and see what someone else can do :wink: