This blog contains development updates for All These Worlds (ATW), a space exploration and combat computer game, and also various articles about electronics.
Archives
Tags
This blog contains development updates for All These Worlds (ATW), a space exploration and combat computer game, and also various articles about electronics.
I’m pleased to announce that Revision 10 of All These Worlds Tech Demos has just been released. The 10th released version of this project coincides with 10th anniversary of ATW development and is hence titled “A decade in the making”, and contains two years worth of on-and-off development. Here’s a couple highlights of this release:
Continue readingThere’s plenty of web server libraries for the ESP-32, and I am in no position to say which one is the best, since I honestly have no idea. I do know, however, that many tutorials and examples use either ArduinoHttpServer or WebServer, and I got curious if there was any significant performance difference between the two, so I decided to make a quick and dirty benchmark to compare the two. The results I got suggest that WebServer is a bit better when dealing with a large number of small requests, but due to lazy methodology, the confidence of this finding is very low.
Continue readingAdequately titled “Years Late”, the latest release finally puts ATW development back on track. It also marks the beginning of a big “quality pass” that will transform the simple tech demos into full-blown scenarios that are actually fun to play.
Consequently, this version only includes the station defense scenario, previously known as “demo 1”, albeit in two different variants. The remaining demos will come back as scenarios in subsequent releases.
Download size: ~350MB
The current scope is to do a quality pass on the capital ship scenario (previously known as demo 3). I’d like to redesign this scenario to have more strategic depth, a bigger playing area, and some allied ships that can be commanded from the map screen. As always, I make no promises for the release date, but hopefully less than three years 😅
The previous version from 2019 has all three scenarios, and can be downloaded here:
( 🠯 for Windows | 🠯 for Linux | 🠯 for Mac ) [~120MB]
The Mac version is no longer being actively released due to lack of interest. If you’d like to play ATW on a Mac, please let me know and I’ll build it for you.
Hi! Long time no see. Let’s hope on to a quick update on the current status of All These Worlds game, and the path forward for the project.
Continue readingI made a new game computer game that can be played in a web browser. It’s a real-time strategy game about controlling airplanes. Click here to play.
Continue readingProgress is slow but steady.
A map with RTS-like controls for allied ships is the main new feature. Making sure that various things work well with map (for example the nebula from Exploration Demo) is taking more time than anticipated.
Continue reading“Woodpecker” is a controller circuit board for some small and cheap CNC milling machines that one can order from China. These machines can be used, among others, for making DIY printed circuit boards.
“…but then I noticed a stack of smoke coming up from behind the screen. I stood up and looked at the mill. The probe cable was melting before my eyes. I rushed screaming to the power switch…”
In addition to complete revamp of the sensor system, this release also comes with an experimental Mac OSX build. I literally have no way to test it, so it can be completely broken and I wouldn’t know.
Download:
All These Worlds Tech Demo collection (for Windows | for Linux | for Mac ) [~120MB]