Show HN: Yare 2 – Programmable RTS game (yare.io)
Hi HN! About a year ago I showed my side project Yare here (https://news.ycombinator.com/item?id=27365961) and was overblown by the feedback and support. Since then a lot has changed and I'm excited to share the beta of 'Yare 2' (https://www.yare.io/).
The simple programming game has evolved into something a little more complex with the ability to not only control the units with code, but now practically anything is programmable. E.g. the players can build their own UI elements to play the game with (when you choose 'play with mouse and keyboard' on the homescreen, it showcases what is possible to create).
This is a passion project that I don't plan to anyhow excessively monetize and will be always free to play, but I'm worried that it's perhaps growing into a too chaotic/confusing game and losing its initial simplicity.
32 comments
[ 5.0 ms ] story [ 73.0 ms ] threadIt feels like it could do with a bit of over the shoulder user testing.
After a while the game does get canceled which may be the root cause of the issue?
I love RTS's and will come back after some days?weeks and try again. :D
I'm a big fan of 1v1 strategy games like this. but it needs more than 1 unit and 1 structure (I think). - otherwise it's just a matter of who attacks first and who has further to travel.
What's meant to be the balance of the races? triangles seemed to have more units than squares, for instance.. do they travel faster?
I think that if you give it a chance, you will find that there is a lot of strategic complexity even with only 1 unit type. Here is an example of a game between 2 humans: https://yare.io/replay/77cg1k232811g0
this is a very old game that has seen an open source release (including free assets) somewhat recently.
the original game is fully playable on modern platforms; lately some multiplayer features were added that look quite a bit of fun.
this is an early-noughties 3d rts, with the twist that all units (including the enemy, though this is obscured during normal gameplay) run user-editable code that can be changed in-game.
the rts campaign is supplemented by exercises designed to introduce complete beginners to programming (e.g. write a maze solver or a waypoint-driver flight controller).
the genius is, in my opinion, in that the affordances and fidelity of the simulation is such that controlling e.g. a flying flighter is fun and accessible.
do give it a go -- perhaps with your kids.
I'm curious what the game's like, but I'm reading while eating or doing waiting for something at work and I'm not in a good position to play the game. As it is I'll probably skip it and forget to come back later.
Having a website with some screenshots and explanation would be awesome.
Thanks!
Edit: Ah, I don't have a scrollbar. I also can't scroll right on the screenshots. That might have been part of it.
is there a comparison somewhere?
There are differences between Screeps and the others though: Screeps is a single persistent world (MMO) whereas in this one you will engage in individual 1-on-1 battles.
I gave up.
Would strongly advise the author not to break from convention here.
I edited my original post to better describe what happened
If you have an account, click on the name in the top-right corner and activate the 'manual controls interface' module.
1. The fact that it's all in the browser doesn't allow for panning the map with mouse-over-edge.
2. People often play the game with mouse and keyboard AND typing code at the same time, so the controls had to be tailored to minimize conflicts
3. The whole idea behind the current manual controls UI is to highlight what is possible to program for the players themselves. It's not 'technically' part of the game, it's just an injected html/css/js so the players can edit the controls to whatever would feel more natural (and add new buttons or completely change the mechanics).
But you are not the only one highlighting these issues, so I'll think about how to make it more intuitive and abide to conventions as much as I can.
Like.. none. I made some energy triangles move, and then the game was "cancelled".
Oh well.
Edit: Realised you could actually scroll down. I thought I was in the game (which I was, but it's combined with the rest of the landing page).