jhhoward / MicroCity

City simulator game for microcontrollers
GNU General Public License v3.0
89 stars 14 forks source link

Porting #1

Open Luraktinus opened 6 years ago

Luraktinus commented 6 years ago

this game looks amazing. is it possible to port it to Linux, Android and co?

jhhoward commented 6 years ago

Thanks! It should be possible to do but I don't have any current plans to. If you look in the folder structure there is a Visual Studio project for building on Windows using SDL which I used during development. It would be straightforward enough to compile on Linux or other SDL supported platforms. As it was built for Arduboy there is no mouse / touchscreen input so it wouldn't really suit touchscreen devices without changing the input system.

Luraktinus commented 6 years ago

i wanted to do a city building game in Godot and then i just saw your project in the news and thought:"this has to be extended"

Luraktinus commented 6 years ago

i also wanted to develop an emulator some time, maybe i could develop an Arduboy in Godot and bring your game (and others) to html5, Android etc ... luckily there is already an emulator, haven't tried it yet but it would be a great start doing something bigger.

https://github.com/mdblabs/Arduboy-Emulator

jhhoward commented 6 years ago

Someone on the Arduboy forum thread linked this: https://felipemanga.github.io/ProjectABE/?hex=https%3A%2F%2Fgithub.com%2Fjhhoward%2FMicroCity%2Freleases%2Fdownload%2F1.0%2FMicroCity.hex

It's a web based emulator for Arduboy similar to what you were describing. I thought you might find it interesting.

One thing to note about the MicroCity code is that it was written in a way to use the least amount of memory as possible since the Arduboy only has 2.5KB of RAM. You would want to rewrite / refactor some parts if you wanted to increase the resolution or map size for example.

Luraktinus commented 6 years ago

indeed helpful

Luraktinus commented 6 years ago

do you know the tic.computer ?