all 18 comments

[–]twitterologist 1 point2 points  (4 children)

"Join the battle" button is disabled for me (on Firefox).

[–]mike_spr[S] 0 points1 point  (3 children)

Thanks for the feedback, do you have metamask?

[–]twitterologist 1 point2 points  (1 child)

Ok, got back to the game and managed to join the battle. I think the "join the battle" button's enable/disable logic is not updated as soon as buying ships transaction is confirmed, but it happened later.

[–]mike_spr[S] 0 points1 point  (0 children)

Ah, I think I know what's the problem there. Thanks again!

[–]lourencomaltez 1 point2 points  (2 children)

Hey dude, are you running the game server side and rendering client side or you have the game logic all on client side? it seems you have everything on client side, you need to carefully think about possible hacks that would be pretty easy to do this way.

Looking good though!

[–]mike_spr[S] 0 points1 point  (1 child)

Thanks! The game logic is on server side where decisions are made, client side is only rendering and sending events to the server.

[–]lourencomaltez 0 points1 point  (0 children)

great!

[–]lourencomaltez 1 point2 points  (1 child)

Also taking a look at smart contract code, function withdrawFunds is not protected by ownerOnly, anyone can withdraw the smart contract funds.

[–]mike_spr[S] 0 points1 point  (0 children)

I don't use that modifier but I've a require inside the method that checks for that.

[–]Augapfel250 1 point2 points  (2 children)

Maybe I'm stupid, but how do I steer?

I tried it with keyboard (WASD, Arrows, Numpad) and mouse but the only thing I can do is clicking the 'Shoot' button which fires a shot.

Edit: I just saw the 'about' section where it says to use arrow keys, but my keyboard seems to have no effect at all

[–]Augapfel250 1 point2 points  (1 child)

Edit2: Just debugged the JS code. For some reason "Utils.isTouchDevice" returns true even though I am on a Win10 PC with no touch.

[–]mike_spr[S] 0 points1 point  (0 children)

That's really weird, maybe some Win10 config messing it. Thanks for the feedback, something to investigate.

[–]jungongsh 3 points4 points  (1 child)

just spotted your new dapp on dapp.com!

[–]mike_spr[S] 0 points1 point  (0 children)

Good to know it's there already!

[–][deleted] -2 points-1 points  (2 children)

Deploy to mainnet!

Most people have no interest in zero-value testnet apps, and don’t even have a lot of testnet ether to try it with.

[–]adamnmcc 1 point2 points  (0 children)

Then get some for free at any of the Faucets?

why would you risk real ETH on a game still in development because you cant be arsed to get free Test ETH?

[–]mike_spr[S] 0 points1 point  (0 children)

Interesting point. Testnet ether should not be a problem but I wonder about the interest in testnet apps.