World Falling Apart

World Falling Apart

  • TonyStr
  • 1 month ago
  • 24th

The World is Falling Apart

https://cdn.discordapp.com/attachments/390827236636229644/800516077352124467/twitter.gif

Gameplay

Nuke every country suspected of nuking other countries until all the countries that can be nuked which are nuking countries that can be nuked and are not nuking are nuked... or something like that. Just make sure you nuke as many countries as you can!

Controls

Zoom in/out with scrollwheel.

Move camera by pressing middle mouse button, or holding control and pressing left mouse button.

Select a country with left mouse button, and aim by dragging away from where you want it to hit. Hold down the buttons on your keyboard corresponding to the two switches appearing on the left and right of your screen, then press Space to launch.

Press f11 or alt+Enter to toggle fullscreen.

You must be logged in to leave feedback
Log in Register an account
  • Tero Hannula

    Just played it, so everyone has secretly nukes, gotcha. I enjoyed the nuking first, but then I had small countries as target, so irritating to target them especially when neighbour countries were already annihiliated, so I had to aim far away ^^"

  • PizzaBandit

    I thought it was fun, awesome job, impressive amount of content

  • Jackaroo
    Jackaroo Jackaroo Level 5

    This was really impressive. I watched this develop over discord for a while and was interested to see where it was going.

    It was a lot of fun to play. I thought I was going crazy for a while when I started to constantly miss and thought that my line of sight was getting weaker. Took me a while to realise that was part of the game haha.

    I was really impressed that you had actually got a full world map on there too. Even tiny islands are included. It's amazing. I was going to try nuking everything on the map but eventually realised how impossible that would be with some of those tiny islands once my line of sight got low. So I just ended up shooting nukes off randomly to see if I hit anything.

    The only issue I had was that you couldn't really lock the camera in place while zoomed in (At least not that I'm aware). It caused me to end up scrolling away from where I was trying to aim most of the time. Other than that, this was a solid, fun and technically impressive entry.

    Great sound effects too.

    • TonyStr TonyStr
      Level 13
      Developer

      Thanks for the kind words :)

      And yeah, the points you bring up are good. Camera shouldn't pan while aiming, and I should've better conveyed the fact that the arc fades out over time

  • Ron Sivan
    Ron Sivan Ron Sivan Level 2

    I was wondering what this game was gonna end up being after seeing snippites in discord. Now I know what WWIII will look like. Thanks Tony!

  • singleshot
    singleshot singleshot Level 25

    A silly but Scary game.

    the map spazed out while moving the targeting reticule while zoomed it.

    I liked nuking myself a bit too much.

  • Ethan Wake
    Ethan Wake Ethan Wake Level 4

    Hilarious game! For a while I tried to follow the rule and nuke only the suspect countries. Then it became harder to aim, which I first through was a glitch, and slowly realized was fully intentional. Eventually I just started nuking everybody... I like that it's even possible to nuke yourself haha.

  • torontofangirl

    This game is actually hilarious, and the attention to detail is amazing. Quit screen opening a video about Never Giving Up in the browser is chef's kiss, too. The panning was a little wonky (found the camera going very far away as soon as I brought the crosshair offscreen) but other than that very fun!

  • Tydecon Games
    Tydecon Games Tydecon Games Level 16

    I was really enjoying watching this get developed over discord and now, getting the chance to play it, I can say that it really is a lot of fun and a clever interpretation of the theme. Plus really interesting from a technical point of view.

    I feel as though there is some great potential to expand on this game, working out the little tweaks and really building up to plenty of different features, if you do continue working on it. Plus it's got plenty of sillyness and sillyness always wins me over!

    The line of sight getting slowly dimmer and shorter each time was an interesting touch, though it did mean that eventually I was just nuking everywhere and everyone, including myself... at that point I felt like a true dictator 😎

  • Brian LaClair

    Technically a really really awesome game, I loved how you did the countries with that .json file (super cool). The sound effects were great but the music got a bit repetative quickly - but your art and GUI was A+!

    This is usually the type of game that I enjoy a lot, and I liked you game, but I feel like the 48 hour limit was too short for it to truly develop... but I had fun anyway! Good job :)

  • C0DERP1GLET
    C0DERP1GLET C0DERP1GLET Level 31

    This is really imressive, especially on a technical level. Im curious to know how managed to make the map work so good. I have no idea how it's possible to make something like this. I assume you downloaded some data file, but how did you make the red flashing animation of the suspected coutries. I would love to know what kind of magic is going on here. On a lesser note, the camera movement also felt very nice.

    I like the idea of centering the game around a worldwide nuclear war. Everyone is trying to stop it, but are just making the situation worse. It also fits really nice with the theme.

    When is comes to gameplay, there isn't much at all. I got to the score 14450 until I got bored and stopped. I see the advantage of not letting the gameplay take too much attention away from the narritive, but I would personally prefer if there was something more strategically speaking.

    Overall very interesting game. It is definetly not what I usually play, but I think it's a great work of art. I have no problem with the video links.

    • TonyStr TonyStr
      Level 13
      Developer

      Thanks for the kind words!

      > curious to know how managed to make the map work So the map is actually an SVG (Scalable Vector Grapic), which I parsed into arrays of coordinates that I named "paths" (in JavaScript). Then I used a JS library called earcut.js to triangulate the paths (figure out which coordinates to draw as triangle edges in order to draw a complex shape for any path). I then stored that information, along with country codes and country names, in a JSON file which I could easily import into gamemaker. Drawing all of the countries at the same time is actually quite slow, so when zoomed far out, I draw everything to a surface once, and then just draw that surface. Then when you zoom in, it stops drawing the surface, and begins drawing countries normally again (although only those in view). I also wrote an algorithm for finding the "center" of a landmass (path) so that each landmass would have a fixed spot that you aim from. For countries like Norway and canada, I instead set that to the center of the largest triangle in the country, because the "center" fell in another country or the ocean.

      > how did you make the red flashing animation of the suspected coutries Suspects draw manually regardless of zoom, and use the gamemaker function merge_color, with a sin-wave as the "amout".

      I uploaded the project source code now if you want to have a deeper look.

      > I would personally prefer if there was something more strategically speaking. This is a good and much deserved criticism. I agree the final game is too "flat", and there isn't enough incentive to keep you playing until the end.

      • C0DERP1GLET C0DERP1GLET
        Level 31

        Thank you. What an interesting system. And a very great explanation too. I have never even thought about importing non-GML code into gamemaker. I tried making something similar before, but had to do the triangulation algorithm myself. (it did not work properly)

  • Rewdan Sprites

    Hello. I really like the presentation of this game. The way it opens up the graphics in general. I like the nuke explosion effect that is pretty cool. I was a little confused by the use of abbreviations to what or who I was targetting (I'm not very good at geography). I enjoyed clicking around on the screen though and the light up parts of the screen etc.

    I wasn't too happy that when I did eventually quit the game it sent me to a YouTube video automatically..

    Otherwise with more time and with a little bit of hand holding it's well done within such a small time limit.

    • TonyStr TonyStr
      Level 13
      Developer

      Thank you for the feedback! Sorry about the youtube videos

      • Rewdan Sprites Rewdan Sprites
        Level 3

        Hey Tony! I literally only just found out you can reply to feedback directly. (This is so awesome!). I'm loving it here.

        Yeah don't worry about it. I get the idea of it.

        You're welcome. No problem at all. Hope it helped you on your endeavour.