Free Battleships [HTML5]

Discussion in 'Made with GameMaker' started by True Valhalla, Jun 20, 2016.

  1. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Battleships is a modern twist on a classic game of chance and tactics.
    • 100% free to play
    • Works on PC and mobile
    • Challenging AI with multiple personality types
    This game is part of a new series of experimental high definition games that I'm producing; my goal with this series is to test the limits of what I can achieve with HTML5 technology, and to produce content with a longer lifespan in the licensing market.

    Feedback regarding the design, gameplay, and performance is very welcome. Have fun!

    PLAY NOW »
     
    Last edited: Jan 5, 2019
    Niels, diegobofo, Rec and 13 others like this.
  2. Roa

    Roa Member

    Joined:
    Jun 20, 2016
    Posts:
    532
    This is pretty great actually. Extremely polished. Decent AI. The graphics are high quality. Good job on this.

    Took a slow board game and sped it up for people on the go.
     
  3. rmanthorp

    rmanthorp YoYo Games Staff Admin YYG Staff

    Joined:
    Apr 15, 2016
    Posts:
    192
    I really love the look of this! Clean and colourful. Did you handle all the art?
     
    caroparo and Seabass (The Human) like this.
  4. Snail Man

    Snail Man Member

    Joined:
    Jun 20, 2016
    Posts:
    282
    It's a nice rendition of battleships, but I have one very random and specific gripe, which is that a bird on the menu passes in front of the title even though it appears to be a sillhouette and seems like it should be in the background.
    Also the option of rotating your ships during placement seemed to be nonexistent
     
    True Valhalla likes this.
  5. LordVTP

    LordVTP Member GMC Elder

    Joined:
    Jun 22, 2016
    Posts:
    13
    Fun! :banana:
     
    True Valhalla likes this.
  6. guadalcanal

    guadalcanal Member

    Joined:
    Jun 22, 2016
    Posts:
    36
    Sweet, I scored 990. The ability to rotate ships at the beginning would be nice but I can see how that would add a lot of complexity.
     
    SoulTie and True Valhalla like this.
  7. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Thanks for the great feedback everyone!
     
  8. Detective Pixel

    Detective Pixel Member

    Joined:
    Jun 22, 2016
    Posts:
    59
    Question: Can you have a tie in this game? I am pretty sure I tied with the AI and it said I lost.
     
    Greenhawk likes this.
  9. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    No, you can't tie. Shots are fired in separate rounds and the 'game over' screen would be shown before the next round starts.
     
    Detective Pixel likes this.
  10. itameio

    itameio Member

    Joined:
    Jun 21, 2016
    Posts:
    57
    I'm going to try this out right now, do you do the art for your games?.
     
  11. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    I work with a small team to produce my games now. I'm definitely not an artist.
     
    itameio likes this.
  12. Roa

    Roa Member

    Joined:
    Jun 20, 2016
    Posts:
    532
    Damn, my highest was 660 and I thought that was stellar.

    Everyone wants your secrets lol.
     
  13. itameio

    itameio Member

    Joined:
    Jun 21, 2016
    Posts:
    57
    the game is very smooth and the graphics are amazing, it's also pretty fun and tempts you to replay, it would be very awesome if you can implement pvp mode on this.
     
    True Valhalla and SoulTie like this.
  14. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Thanks!

    The highscore to beat is 1,450 by the way! :)
     
  15. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Thank you!
     
    Last edited: Jun 29, 2016
  16. icuurd12b42

    icuurd12b42 TMC Founder GMC Elder

    Joined:
    Apr 22, 2016
    Posts:
    1,828
    Works on all browsers but chrome... Hmm actually works in incognito. must be some interference from the add blockers
     
  17. amusudan

    amusudan Lousiest of Potatoes

    Joined:
    Jun 20, 2016
    Posts:
    183
    I really like the game, the art is impressive and the gameplay is fun! Maybe add a PVP option, that would be even better :).
     
    Xor and True Valhalla like this.
  18. F_Clowder

    F_Clowder Member

    Joined:
    Jun 20, 2016
    Posts:
    57
    Pretty smooth, plays well, fun for a few minutes of play here and there. Keep it up!

    Will the vessels be eventually rotateable, when placed at start of game? I see the enemy AI can do that.

    Also, I see the crosshairs can be temporarily placed to other sections of the vessel during the placement phase but then it reverts to the center when it's put in place. Glitch, or am I missing something?
     
    True Valhalla likes this.
  19. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Thanks!

    No, we made the intentional design decision to automate the rotation phase. By simplifying core mechanics, we've made the gameplay more accessible to our target audience.

    This is also an intentional design (unless I'm misinterpreting what you're describing). It's not a glitch.
     
  20. Roa

    Roa Member

    Joined:
    Jun 20, 2016
    Posts:
    532
    Any chance of an android port?
     
  21. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    We're working on an iOS port first, then depending on how it's received maybe Android later.
     
  22. itameio

    itameio Member

    Joined:
    Jun 21, 2016
    Posts:
    57
    do you plan to make a pvp mode?, if so, i believe rotation is a must.
     
  23. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    There are currently no plans for a PvP mode.
     
  24. F_Clowder

    F_Clowder Member

    Joined:
    Jun 20, 2016
    Posts:
    57
    So, what purpose does it serve? I mean why not just stick solely with a center "box" of the vessel?

    I guess it seems like a glitch to me because it's purpose is not very obvious to me, sorry.

    Still like it though :)
     
  25. Greenhawk

    Greenhawk Threatuna Agent

    Joined:
    Jun 20, 2016
    Posts:
    45
    Happened to me too haha! But anyways, this game is great! I like the art direction and the AI. Very very smart!
     
    True Valhalla likes this.
  26. Nocturne

    Nocturne Friendly Tyrant Forum Staff Admin

    Joined:
    Apr 13, 2016
    Posts:
    6,212
    Y'know, after playing (and the game is lovely... very slick, well presented, simple and fun... :) ), I can't help feeling that this is a 100% must have feature. The AI is good, but being able to play against others, even if it was a random person (but ideally friends I've challenged) would add sooooooo much more it. I'd seriously consider it, especially for iOS (as you say you're porting it to iOS just now), as it would be a great selling point in a market that is really really saturated.
     
    itameio, Kousenai and Forgeio like this.
  27. Forgeio

    Forgeio Member

    Joined:
    Jun 26, 2016
    Posts:
    17
    I agree, I just played it and I thought the exact same thing. PvP would be awesome. @truevalhalla
    If your skeptical of programming it (even though you probably could do it because your the valhalla) you could always use gamemakerserver.com, it has free unwatermarked servers for game maker games and a super easy to use plugin.
     
    itameio likes this.
  28. Kousenai

    Kousenai Furry Flaebae

    Joined:
    Jun 20, 2016
    Posts:
    72
    PvP is a very big thing in a game...
    The thought that you're not just playing with code, that you're playing with a real other person halfway around the world who can think for themselves makes ALL the difference.

    It generally feels extremely lonely playing single player; in fact I barely play non-multiplayer games at all. PvP or even P+PvE is a ton more fun. The tonniest ton you will ever ton in tonville more fun.
     
    Forgeio likes this.
  29. Roa

    Roa Member

    Joined:
    Jun 20, 2016
    Posts:
    532
    I think you guys are missing the point. It's design by subtraction pretty much. The minimalist feature set, so you can get right in and get right out. This is for mobile after all.

    I can't imagine it would take someone very long to make a multiplayer version of this though.
     
    Nocturne and True Valhalla like this.
  30. mazimadu

    mazimadu Member

    Joined:
    Jun 21, 2016
    Posts:
    127
    I like your games production values. I have been doing my art for years so I can have an unique style. Still can't get backgrounds like these ones. I would like to work with your artist.
     
    True Valhalla likes this.
  31. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Currently I don't know anyone who is experienced enough with both GM and WebSockets/Node.js to make this a reality - the networking would have to meet the same high standard the rest of the game sets.

    If you know such a developer please send them my way.
     
    Last edited: Jan 5, 2019
  32. seanm

    seanm Member

    Joined:
    Jun 20, 2016
    Posts:
    332
    Game runs impressively well on iphone 6, chrome browser.

    Though I think the people who are suggesting pvp are missing the point. This is a very simple game, and tbh, one that little kids are likely to enjoy far more than an adult.
    Perhaps my assessment of the mobile market is off though. Its not like anyone here has more mobile experience than True Valhalla.

    Nice work :)
     
    True Valhalla and Nocturne like this.
  33. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
  34. Juxxec

    Juxxec Member

    Joined:
    Jun 24, 2016
    Posts:
    4
    I really liked the game. The AI is good, it managed to beat me :D. The graphics are nice and polished, the sound fit just right with the picture.

    I would really like to be able to rotate the ships at the beginning and a PvP mode would be amazing. I know you aren't planning one, but please do consider it.

    I played it on my PC using Chrome and had no problems at all! :)

    Ratings:
    Graphics: 10/10
    Sound: 10/10
    Gameplay: 8/10 ( Because of the no rotation at the beginning and no PvP )
     
    True Valhalla likes this.
  35. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Battleships has been updated.

    Change log:

    - fixed GM analytics bug (causes issues with AdBlock/Ghostery)
    - fixed a rare bug where two rockets would be fired at once
    - leaves have been moved down so that they don't overlap the bottom left/right corners
    - a rock has been moved so that it doesn't fill the bottom left corner

    We don't think any "ties" actually occurred, as reported, because you either win or lose. But it's likely that the people that reported "ties" didn't realize that they could shoot in the bottom left/right corners where the enemy may have had a ship. This could cause the impression that a tie had occurred.

    Thanks for all the feedback that helped us address these issues.
     
    Last edited: Jul 12, 2016
  36. SoulTie

    SoulTie Visionary

    Joined:
    Jun 23, 2016
    Posts:
    69
    Worked for me w/o incognito.:cool:
     
  37. SoulTie

    SoulTie Visionary

    Joined:
    Jun 23, 2016
    Posts:
    69
    @True Valhalla Great job! The only critique that I have has already been mentioned here - PvP....That would really take the game up a notch.
     
    True Valhalla likes this.
  38. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Thanks!

    @icuurd12b42 Could you refresh your cache and test the game again? We made some changes that should solve the issues with AdBlock and Ghostery. Please let me know if it works outside of incognito now.
     
  39. icuurd12b42

    icuurd12b42 TMC Founder GMC Elder

    Joined:
    Apr 22, 2016
    Posts:
    1,828
    Yep that fixed it.

    I'm thinking you probably should add a difficulty levels... The AI does not seem to be aware it sunk something. maybe the next difficulty level should add this knowledge to the AI so it stops bombarding around the sunk ship... unles it thinks the ships are packed.

    The next level after that should be that I dont know what was sunk. only that I sunk something. knowing what was sunk makes for a pretty easy win, seeing hits around the ship not part of the ship I sunk or knowing what I sunk make the voley spread much more efficient. But I never played the game like this. its interesting to know that I have the 4 shot ship to find and therefore I should only shoot the places it could fit in.
     
  40. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Awesome - thanks for reporting that issue!

    No plans for difficulty levels, but currently the way the AI works is that there are multiple "personalities" which play in different ways. Some play poorly, some play well, some play erratically. It's very much intentional. We could make the AI perfect but I always opt for flawed AI that has more of a human feel to it.
     
  41. icuurd12b42

    icuurd12b42 TMC Founder GMC Elder

    Joined:
    Apr 22, 2016
    Posts:
    1,828
    Oh yeah, cool idea!
     
  42. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Update: you can now rotate your ships!

    This was the #1 requested feature by far, so we finally decided to add it. We've also started building a networking framework to add experimental multiplayer to the game, but this needs a lot of work before it goes public.

    Play Battleships »
     
    Xor, Micah_DS and Roa like this.
  43. Roa

    Roa Member

    Joined:
    Jun 20, 2016
    Posts:
    532
    giving players that tiny bit of control pays off as it reflects on the real game. The more control you have, the less seemling random the game will be and people will keep playing if they lose more often.
     
    True Valhalla likes this.
  44. Micah_DS

    Micah_DS Member

    Joined:
    Jul 19, 2016
    Posts:
    445
    I really enjoyed sitting back and playing a game of this. I only scored 810 in the end, but it was fun. Whoever the artist is, they did a fine job, and the game ran perfectly (I played in Chrome browser).

    I did find it a bit strange that the AI seemed to forget what it was doing on its last turn. To give an example of what I mean: The AI could hit one of my ships, then it would fire around that position in its attempt to find the rest of my ship. Then, if it eliminates all other possibilities and then finally hits, it continues to move in the direction that was hitting because it knows my ship must be continuing on in that direction, but if it runs out of shots before sinking my ship, it does not pick up where it left off on its next turn. Its as if it totally forgot that my ship was even there. Perhaps you just didn't want to make it too smart? Even so, the AI is pretty good. Well done.
     
    True Valhalla likes this.
  45. icuurd12b42

    icuurd12b42 TMC Founder GMC Elder

    Joined:
    Apr 22, 2016
    Posts:
    1,828
    It's addicting
     
    True Valhalla likes this.
  46. Jezla

    Jezla Member

    Joined:
    Jun 20, 2016
    Posts:
    408
    Very fun! I played two games and got trounced both times, lol! The AI is pretty good, though I did notice a flaw. It scored a hit on one of my ships with the last shot of its turn, and it took three more turns before it got around to following up on it, when it seems that that would be the logical place to start on its next turn. I can't really complain, because it would have kicked my butt even faster if it had been better!
     
    True Valhalla likes this.
  47. Sabnock

    Sabnock Member

    Joined:
    Jul 21, 2016
    Posts:
    258
    a brilliant game. really enjoyed whiling a bit of time away on your version of an old classic.

    let my 7 year old play it and he loved it as well.

    top job.
     
    True Valhalla likes this.
  48. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Thanks for all of the positive feedback! We've just completed a round of funding for our networking framework, and Battleships will be one of the first candidates for experimental multiplayer. I'm really excited to see how that turns out.
     
    Last edited: Jan 5, 2019
    camerakid and Roa like this.
  49. Sabnock

    Sabnock Member

    Joined:
    Jul 21, 2016
    Posts:
    258
    just tried it on my nexus 6 and although works it runs really slowly?
     
  50. True Valhalla

    True Valhalla Full-Time Developer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    283
    Are you using Chrome?
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice