|
OpenHostility is a FreeBASIC artillery game. It started as a porting
experiment, and then it became large enough that hiding it in a folder
seemed silly.
You buy weapons, set the power, set the angle, and try to remove the
other tanks from the map before they do the same thing to you. If
everything goes right, the hill gets worse every round and nobody
learns anything useful.
Play OpenHostility Now
This is the browser build. It should open right in the
page and use the whole browser window.
|
The play screen works more like the old PC game than a modern mouse
game. You do not aim by pointing at the sky. Use the power and angle
numbers at the top of the screen, pick a weapon, and fire when you are
ready.
July 2, 2026
Posted by One Man Army
The JavaScript build is up now. That is strange enough that I am
counting it as news. The same FreeBASIC code that runs on the desktop
is being built into a browser version, with a full-window game screen
and the current replacement art files.
It is still being worked on, so do not expect perfection yet. The shop
is there, the weapons do things, the tanks take turns, the sounds make
noise, and the terrain can be ruined in all the usual ways. That is a
good enough reason to put it online and start finding the less obvious
problems.
If it breaks, post about it on the message board. A weird shot, a bad
browser, a shop button that does something stupid, all of that is worth
knowing about.
Project Notes
OpenHostility does not use the old commercial graphics, text, or data
files. Those were useful for understanding how this kind of game was
put together, but they are not part of this release. The files here are
for this project.
The browser version lives in the play directory.
It is just the web page, the JavaScript loader, and the WebAssembly
file. Not very romantic, but it works.
|
|