Page 1 of 1

Islands of Battle - Scripting RTS

Posted: Mon Mar 18, 2019 2:28 pm
by Pebsie
Howdy folks.

As part of my dissertation (and through Global Game Jam) I've produced an MMORTS that is powered entirely through a web API based off of a game I wrote in php many years ago. This game (called Islands of Battle) is now a full product that'll be out on Steam over the summer.

Islands of Battle
Wage war in an always online persistent battle field. The island will never be the same again...
Islands of Battle drops you into a vast persistent playspace that's always online and always moving. Your goal: seek out and conquer your enemies.

Image

Build your Empire
Expand your territory and construct over 10 different building types. Your buildings are created within the same space as your enemy's buildings: there's no instancing into castle walls and there's no limitation on how vast you can grow. Your strategy includes not only how you fight but where you fight. Do you construct a line of barracks to protect your castle and citizens? Do you take the risk of having farms on the outskirts and keep soldiers close to home for protection?

Form alliances
Create and join alliances cross-Island allowing you to share resources, team up and fight under the same flag. Alliance friends can jump into your games and help you out with your strategy and there's an ever-persistent Alliance cross-Island chat.

Image

An island for you and your friends - free of charge
In one click you can create your own island and invite your friends to play. Wage war, form stronger bonds or tear them apart. Work with your alliance to test out different strategies before taking them to the online fights.

Global stats
Everything you do updates your global score and your Alliance's global score. Will you rise to the top or sink to the bottom?

Script your way to victory
Fancy a challenge? Want to learn Lua? Islands of Battle supports importing and running of Lua scripts on special script-enabled Islands. There's a full official online tutorial series and example scripts to try out. Join script-only islands or try your luck against human players on script-enabled islands. Check out the open source API here.

Image

Demo coming soon

Re: Islands of Battle - Scripting RTS

Posted: Mon Mar 18, 2019 4:17 pm
by Strela_999
Looks like a cool project, I'll definitely be following that. I have a lot of work these days so I can't really play the demo, but I may get some free time by April!

Re: Islands of Battle - Scripting RTS

Posted: Mon Mar 18, 2019 7:59 pm
by steVeRoll
The images you posted don't seem to be working.

Re: Islands of Battle - Scripting RTS

Posted: Mon May 20, 2019 8:39 am
by Pebsie
steVeRoll wrote: Mon Mar 18, 2019 7:59 pm The images you posted don't seem to be working.
Fixed!

I'll be uploading a very early, unpolished version of this at some point this week.

Re: Islands of Battle - Scripting RTS

Posted: Thu May 23, 2019 8:36 pm
by rotenkleber
I was toying with a concept similar to this after wishing StarCraft2 had a web API, glad to see you're developing in this area.
I'll be watching this game's progress.

Are doing this for your PhD dissertation?

Re: Islands of Battle - Scripting RTS

Posted: Fri May 24, 2019 12:57 pm
by Pebsie
rotenkleber wrote: Thu May 23, 2019 8:36 pm I was toying with a concept similar to this after wishing StarCraft2 had a web API, glad to see you're developing in this area.
I'll be watching this game's progress.

Are doing this for your PhD dissertation?
It was for my undergrad initially.

The API is not particularly well built, but you can feel free to poke around or fork it :)
At some point I'll make an APIDocs for it.

https://github.com/Pebsie/APIBattle