Permafrost engine – An OpenGL RTS game engine written in C
github.com
github.com
Because of the small display on the Steam Deck, the text on the menu buttons on the right hand side were nearly indecipherable.
I wonder to what degree game devs should be testing their games on a small display like the Steam Deck/Switch.
Safe Areas are a PITA because I can't find a reference of every devices safe area.
Our designer is also good at designing things that work across screen sizes.
The mobile world has forced us to get good at this. It's been a few years of struggle though.
The only non-keyboard-and-mouse RTS I can think of is Tooth and Tail[0], designed to play nicely with controllers (in a similar way that that Halo Wars was back in 2009), and while I'm sure high-level play in those games was indeed very high-level, the whole experience nonetheless just doesn't work for me, it feels 'dumbed down' still.
[0] - https://store.steampowered.com/app/286000/Tooth_and_Tail/
It was a also a design challenge to make the genre work in the first place for mouse and keyboard.
That said, I'd still prefer keyboard and mouse over a touch screen.
Some numbers: AoE players 16k https://steamcharts.com/app/813780 SC2 players ~100k https://www.rankedftw.com/stats/population/1v1/#v=2&r=-2&sy=... Minecraft ~178M https://activeplayer.io/minecraft/
StarCraft 2: Wings of Liberty sold 6 million, but only small fraction of the playerbase is interested in competitve aspect.
Minecraft is just an online sandbox. Most people will play it like that.
Plus a gamedev doesn't need to take into account what sells, but what kind of competition you have. How will your Minecraft clone exist in market with Minecraft vs how will your M RTS live in a market with StarCraft 2.
There are plenty of people that are happy to play games without having the dream of becoming an esports player as career.
My ideal RTS would support delegation of armies, and giving broad stroke orders (hold that area, attack this base, provide air cover), with either AI or human players picking up those responsibilities.
What obstacles do you see to the RTS genre? Any reason why the big dogs (EA, etc) have not gone back into the genre?
I've seen that video - looked really nice. Disappointed as well.
https://www.statista.com/statistics/189592/breakdown-of-us-v...
Couple that with studios (or publishers...) often preferring to re-skin their existing IP and you get Call of Modern Warfare XVII: Rehash Edition, or Skyrim for your Smart Fridge.
imo, the biggest obstacle is the combination of
a) RTS not being well-understood
b) sweaty streamers broadcasting the idea that the games are "solved"...but only enough to criticize you for not being "optimal," not enough to actually help you approach the game.
These add up to a very intimidating picture, unwelcoming for newcomers.
How do people think "new metas" get discovered? By people trying new stuff! This kind of cargo cult thinking means that we lose all creativity in gaming while also getting stuck on local optima.
Might be worth checking out!
* Glest http://glest.org/en/index.php which is modded by editing config files. There are lots of mods that add “factions” to the base game, as well as mods that are standalone games.
* 0ad https://play0ad.com/
> All units and projectiles are simulated in real-time. The game offers fully simulated projectile ballistics, explosion physics and terrain deformation.
> The shape of every battlefield in-game imposes which strategies work and which units are effective. No two maps will play the same. Radar cannot penetrate mountains and nuclear warfare will physically alter the terrain.
Unexpectedly fun game.
Would be great if someone made an easily embeddable scripting language that doesn't feel hacked together.
It certainly wasn't casually hacked together, though. Ierusalimschy et. al. have thoroughly documented the language and its development rationale with admirable clarity.
In particular, the paper "C APIs in extension and extensible languages"[2] will be of special interest to prospective embeddable language developers. "Passing a Language through the Eye of a Needle: How the embeddability of Lua impacted its design" is also a good read, for those who can summon bits through the ACM hellm... er, portal.