Skip to content

Releases: ra314/deterministic-risk

Polishing touches

03 Feb 13:15
Compare
Choose a tag to compare
  • Fixed a lot of bugs
  • Created a popup for network disconnection in multiplayer
  • Added visuals for dependencies between game modes

Lots of Game Modes

04 Nov 00:24
Compare
Choose a tag to compare

Major

  • New game modes
    • Diffusion, Resistance, Fatigue, Raze, Movement, Blitzkrieg, Congestion, Pandemic
  • New map
    • Southern seas
  • Continuous Integration
  • Save and load functionality

Minor

  • Added an asterisk next to selected game modes in the help menu
  • You can now actually click on the sprite on the country
  • Currently selected country is highlighted.
  • Dependency graph for game modes.

New Modes and Bigger Colors

20 Oct 15:06
Compare
Choose a tag to compare

Major

  • Added color for the entire country
  • Long press to remove reinforcements for mobile
  • Added two game modes
    • In the checkers mode you're forced to attack
    • In the drain mode you can attack countries that have a higher or equal number of troops
  • Added confirmation when attack/reinforcement is available and attack/reinforcement is ended
  • Now only the countries that are attackable are flashing.
  • Added audio notification on turn start in online games.
  • Improved the efficiency of creating mask sprites.
  • Added semi balanced spawns.

Minor

  • Fixed connection in No Mans Land
  • Random button in level select is fixed for multiplayer
  • New aliased maps and masks
  • Added immediate synchronization after reroll
  • IP address is stored within a play session for text entry.
  • Limited max zoom to 8x
  • Stop flashing at end of game
  • Added a reusable confirmation system

QoL Updates + New Maps

21 Sep 01:35
Compare
Choose a tag to compare
  • Back button on all menus except after the host and guest have connected to eachother.
  • Button to restart game.
  • Notification when the network connection is successful.
  • Zooming out when at 1x zoom centers the map.
  • The win screen is now integrated with the bottom bar.
  • The phase of the game (attack or reinforce) is also shown above the bottom bar.
  • Added new naming scheme for country. It is now the hex code of the color. This allows for more countries.
  • Made the random button the same size as the level thumbnails.
  • Fixed bug in the removal of countries in level editor.
  • Countries that have connections can be removed from within the level editor.
  • Fixed the misconnected country in Novingrad
  • Added synchronization of flashing across the network.
  • Simplified synchronization of flashing, moving countries and the stopping of flashing across network.

Big UI overhaul

12 Sep 12:57
Compare
Choose a tag to compare

Removed big info menu on left. Symbolic bar on the bottom that conveys all that info. Country icons are changed to different polygons to represent shape. This is still color blind friendly and the markings no longer obstruct the text. Reinforcement now shows up as the same shape as the country's polygon.

  • Reinforcement animations are synchronised over the network.
  • Reinforcement phase doesn't end automatically, this is so the other player can see where the last reinforcement is played through the animation, which other wise disappears when the reinforcement phase ends.
  • Small bit of code that only registers a mouse click as a drag if it's beyond a certain number of pixels. Makes the game feel more polished.
  • Win screen exists.
  • No zoom out beyond min zoom.
  • IP text entry is more robust.
  • Round number increase is network synced.
  • Help menu is scrollable and viewable in a proper font.
  • Added a resign button, it also works in multiplayer.
  • Added confirmation for resignation.

More UI improvements

01 Sep 12:49
Compare
Choose a tag to compare
  • Font is made bigger for num units and num reinforcements.
  • Game info can be toggled.
  • Zoom in and out buttons are added.
  • You can pan the map on mobile
  • Added an infinite blue background.
  • Reinforcement text and game info text now have blackish backgrounds.
  • Increased space between buttons.

Android Release + UI improvements

24 Aug 14:47
Compare
Choose a tag to compare
  • As you add reinforcements, they now show up next to the country's number of units for clarity.

  • There is a small delay before you can make a second input, this is to avoid issues on mobile where a single touch was registering as multiple inputs.

  • The UI buttons like "reroll spawn", "end reinforcement", etc have all been made much bigger.

  • There is a movement animation between the country doing the attacking and the country being attacked to make the attack more clear.

  • The game now gracefully handles different resolutions. The viewport is still rendered at 1080p, but it is shrunk to fit the display. No stretching, aspect ratio is maintained, so black bars are present.

  • Made the sprite symbols larger. Red is an X, blue is a square. The size increase is for visibility on mobile.

  • Game now runs in full screen mode, which avoids texture resizing on desktop.

  • Added the tween node for smooth linear motion.

  • Made some progress on AI.

  • Fixed bug where removing a reinforcement was permanent.

  • Movement of countries is synchronized across the network.

QoL improvements

18 Aug 10:58
Compare
Choose a tag to compare

Buttons only show up if you're allowed to press them.
You can no longer click on countries if it's not your turn.
You can go the the help menu and back.
Click on a country again to deselect.
Synchronisation is only called from the current player after the game start and the host before the game starts.
This has reduced a lot of the bugs that occur when playing multiplayer.

Entire countries now flash

12 Aug 05:05
Compare
Choose a tag to compare

You can now click anywhere within a country to select it.
Also added a help menu.

v0.017

08 Aug 06:35
Compare
Choose a tag to compare

Aesthetic improvements.