What is this?


So I just uploaded this project here. I didn't do it because it works.. Well, it does actually do what it should do, but that is not much. It's a very boring game where the player is represented as a square, being attacked by other squares. At least for now. 

The idea is that the game is rythm based. Right now its in 120bpm (but I have spared you to listen to the test soundtrack I use, so it's silent).

Another thing about it is that it should handle arbitary number of players. One is the hero and has a goal to run the gauntlet and the others are the ghosts that should kill the hero. If you do, you become the hero and so the games moves on. Get killed by a computer controlled ghost and the game is over. You have ca 2 moves per second. I think the rules are simple enough :)

The "game" in it's current state can have a bunch of players, a hero, a lot of computer controlled ghosts and that's about it. There is not much one can do there yet (except of course kill the ghosts with bullets or get killed). The web version doesn't work as I haven't bothered with certificates/https stuff and my server is just http. The browser wont accept it. I will fix that some day. 

There is a small catch to making this game though. I don't know ruby at all and I have never used it (I am not new to programming though) nor do I know anything about the ruby ecosystem or how things are done. So I am learning that as I go.

Also I needed a server component. As DragonRuby only supports http calls, I thought I'd just throw some simple Golang server together or even simpler, use Python and Flask, but then I decided to do it in Ruby as we are using that here... So after googling "something like flask but for ruby" I ended up using Sinatra. That I am using Sinatra and not DragonRuby in the backend is perhaps a break of the rules of the competition though. I don't know, but I want to try this out before buying the pro version (although the price is reasonable there is no point in buying if I wont use it), so then I will just have to live with being disqualified. But hopefully with a playable game :)

Files

svipugong-windows-amd64.exe 5 MB
May 23, 2021
svipugong-linux-raspberrypi.bin 5 MB
May 23, 2021
svipugong-linux-amd64.bin 5 MB
May 23, 2021
svipugong-html5.zip 3 MB
May 23, 2021
svipugong-macos.zip 5 MB
May 23, 2021

Get Svipugong

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.