Games
Dodge Creeps Touch
So a few paragraphs further into the Godot the Godot docs, and it reviews touch / click controls, and scaling to arbitrary screen-sizes. All cool things I wanted to know how to do. Now you can play this game from touch devices.
The scaling on the embedded widget within google sites breaks down a bit, but it is still playable on phones and tablets. While this is a pretty neat-o to have up and running from my website, it also means that I'll be able to offer games as as downloadable"app-style" webpages that boot straight from your mobile phone's home screen without having to undergo app certification.
I am not yet clear on how saving would work in this environment. In fact, I'm worried that the protective nature of web browsers will keep me from saving data to the apps data, and instead have to rely on more volatile browser cache. Players will likely lose data unexpectedly under this distribution method. It's probably still cool enough to have my games run on mobile without undergoing a lengthy approval process to be worth it.
Especially once I start working on original content, I'll consider working on mobile native ports. Having jumped into the deep end with one of my earliest games, console porting, I shy from putting time and energy into platform approval when I don't have a hit game on my hands.
For now, I'll continue with the Godot tutorial content and bias towards time-saving measures.
Dodge the Creeps
Ah yes, the first Godot tutorial project. There isn't much special about this project in and of itself. Nothing besides context.
This game is embedded on my website and hosted on itch.io. I installed the web export template, which is a thing you have to do in Godot that I am not entirely used to. It's easy, in fact you can download and install templates from the export menu. But it did still take a couple tries to set up properly.
I'm excited to have this up and working quickly, but I'm already reading about limitations. Gamepads could work, but input assignments apparently randomize, and web security features bar me from making corrections. Yehaw...
Maybe WebUSB will will come down the Godot's and the wider web's development pipe one day. Boy, I spend a lot of time praying at the altar of the W3C.
Ultimately I'd also like to spend some time with gamepad input and the unofficial raspberry pi export before I start on more complicated projects. I really enjoy using Sega Saturn gamepads where I can, and I like gaming on TVs.
Maybe this is strange, but I think there could be more of a place for Raspberry PI's in the indie gaming space. We like retro consoles and cute computers. Design your own injection molded shell and you could have a alternate history miniaturized console on your hands.
I don't know for certain that I will undergo that kind of project, but I'd like the option to, and I'd like to have more to play on my Raspberry Pi's at the very least.
William Kesner