Rampage Knights: Update #18 (version 0.23)

By boovie
New update of Rampage Knights was just released on Steam. As you know, the release is just behind the doors. We are pretty busy preparing all the stuff that is needed for the release: trailer, materials for press etc. We are in the middle of replacing some temporary stuff in the game intro and outro, fixing last fatal bugs and improving the expecience for new players.
This update brings improved ending cinematic, improved “training graveyard” in camp for new players to learn basic attacks, new fullscreen mode and option to select custom resolutions, and some improvements in the networking code to reduce lags caused by client/server synchronization on connect.
List of the changes:
  • Temporary ending cinematic replaced with a new one, followed by parade of enemies.
  • Improved training area in the left part of the camp, with tips on how to perform various attacks. Added training skeleton with shield to let new players learn how to break shields.
  • The stats screen on TAB now shows description of the last acquired item. This includes descriptions of curses, diseases and other effects (divine intervention, buff from the pit etc). Increased sizes of various texts.
  • Divine intervention effect removes all curses from the hero who used the altar.
  • Constructs spawned by the Dwarven Contraption item are not destroyed automatically after a timeout. You don’t have to fear falling intro a pit anymore when stading on the bridge created by the Dwarven Contraption.
  • Pirate’s Rum received at the start doesn’t count towards the Tasty Bewerage achivevement to prevent cheating.
  • Icicle sword freezes only some enemies on kill (randomly selected) instead of freezing all enemies in the room (still OP :) ).
  • Final boss: Reduced the duration of the phase of the battle where the boss leaves the screen for some time after his HP is halved.
  • Minor fixes: weapon prices, animation glitch of knights, removed pivot point markers from various sprites.
  • Networking: A system has been implemented which prevents lagging when players are moving from one level to another. The host now waits until the client is fully connected and synchronized. This also prevents lags when the client connects to the host for the first time.
  • Networking: Improved algorithm which handles situations when no networking packets are received for some time. The game should now recoved faster which should help reduce duration of lags when there are some problems with connection.
  • New resolution and display mode settings. There are now three video modes – windowed, fullscreen and “windowed (fullscreen)”. Custom resolution can be selected for the windowed and fullscreen modes.
  • The newly addded fullscreen mode is the “true” fullscreen mode usually used by games where the game gets exclusive access to the display. On some systems switching between applications may not be allowed in this mode but you can get better performance. We also hope that this mode can solve the issues with FPS some people are having on Windows 10.
  • The game previously used “windowed (fullscreen)” mode. This mode doens’t block other applications and message box, but also doesn’t allow custom resolution and may cause performance issues on some systems.
  • By default the game now uses the fullscreen mode. ALT+Enter switches between windowed and fullscreen modes.