▶
Game Performance Overhaul
- Complete internal change of game architecture, look and overall feel of the game. [Bug Fixes] Fixed issue with player being stuck in a game over state forever.
Fixed after beating the final boss or secret boss after the credits of the game will not proceed to the summary screen, the ship remains active but sprite is disabled.
Player wasn't resetting back to their org position when game over or died,
Fixed after beating the game single player and restarting a new one caused a problem with the
controls of the other two "new" players. They were able to rotate and shoot but could NOT move.
A feature of pausing the game used to be the "select" button on the controller, a pause timer was added so that the player can now pause the game with "Start" instead. The pause timer simply adds a very short wait period before being able to pause when player presses start to join or start the game as well as stealing lives.
Players no longer rely on a trigger to clamp the player in within canvas blocker (which was removed), players now can expand to the size of the screen and will never exceed off it.
Player & enemy bullets now shut off when they hit the edge of the screen, this removed the purpose of the bullet shut off timer, bullets will now expand to the width of the screen.
Background video sprites now expand rightfully with the current resolution selected, no more black side areas of the game.
Fixed issue with the background video skipping.
Issue with the player stealing lives is now resolved, all players can take lives from the player with the largest amount or equal to another.
Removed redundant lines and removed more "GameObject.Find/audioSource" commands.
Fixed screen transitions to be more smooth and faster.
Removed shut off timer from nuke and added shut off to the end of the animation.
Fixed issue with gun sounds not playing correctly.
There was an issue with enemies not spawning randomly, it seemed to be triggered when bombing enemies constantly. A check system method was added to check if the enemy/alt enemy list is empty if it is and check system is false, will switch it to true to continue to spawn enemies.
Issue resolved with resolution, if player had a large resolution value, would create more "game space", with the opposite happening with a smaller resolution.
The player and enemy bullets are now incapsulated inside the background (sprite width) and screen size (screen height). If the sprite background is resized to a larger resolution will remain at the original 1.1 X scale, creating a black area that bullets and players cannot reach, though using the nuke you can see the full effect of the explosion. If resized to a smaller resolution the X scale will re-adjust the sprite background to the smaller resolution.
Enemies are not spawning to a fixed position, which with a different resolution would spawn enemies off screen or spawn to the center only. Now the enemies are synced with the sprite background X scale and Screen height as well so no matter the resolutions the enemies will spawn correctly on screen.
Game start/level/boss banner and swipe was adjusted to start at the position of the sprite background. The swipe makes it about 1/4 of the way then displays the game status popup. Both the speed for swipe and status were re-adjusted to sync properly.
Fixed issue with rebirth wave transform not appearing with player transform respawn after game over.
Slowed down the players "Super Speed" movement by 0.5.
Super speed upgrade now only fires projectiles accordingly to the players current acquired upgrades, if player had no upgrades then the super power up will only pass through the players starting emitters instead of all.
Readjusted the survival decrease timer from 0.35 to 0.4, due to the changed positions of the enemies, their spawn positions are farther apart which slowed down the rate of killing enemies.
Readjusted the enemy spawn movement distance, enemies now move more towards the center of the level instead of just at the top. Their spawn points are now off the screen where before you could see them all of a sudden "appear".
UPDATE***
Fixed issue with player controller transform respawning at wrong coordinates causing the player collision to fault allowing player to move off screen or collide halfway across the screen.
Fixed issue where player kept velocity after death.
[Changes]
Audio is now played with an audio system object pool.
Added a super speed feature when grabbing the special power.
Changed the fade loop of the title screen transitions to be cleaner and smoother.
Changed the "upgrade 2" bullet to be a slightly different color from the org bullets.
Imported in perfected looped music originally done for Devastation 2.
The sprites for the ship were redesigned completely. They now look "3D" with new core and shield sprites. The ship colors of all 4 players were changed as well.
All 3 weapon upgrade sprites that appear on ship when grabbing powerups are now resigned to better fit the look of the ships appearance.
The power up colors are now matched with the player color.
Ship lives icon was changed to match the current ship sprite.
Changed the games font to match the font of Devastation 2 architecture.
Added the new ship sprite to the games title and main menu to better fit the games theme so it looks less plain.
Added "annihilate the alien race" to the games title, no indication anywhere of the games subtitle.
Redesigned the options menu attributes to be larger in display.
[Known Bugs]
None displayed at the moment.
[ 2021-03-04 20:38:31 CET ] [ Original post ]
Log - 3/4/21
Build Version 24
Major Gameplay Update
- Complete internal change of game architecture, look and overall feel of the game. [Bug Fixes]
[ 2021-03-04 20:38:31 CET ] [ Original post ]
Devastation - Annihilate the Alien Race
N163LPH03N1X Games
Developer
N163LPH03N1X
Publisher
2020-02-05
Release
Game News Posts:
8
🎹🖱️Keyboard + Mouse
🎮 Full Controller Support
🎮 Full Controller Support
1 user reviews
(1 reviews)
Public Linux Depots:
- Devastation - Annihilate the Alien Race Linux [1.91 G]
Devastation - Annihilate the Alien Race, is a 2D dual stick shoot em' up bullet chaos arcade style type game.
Rip and tear through hordes of alien ships with nukes, upgrades and power ups to wipe out everything in your path.
Show them what one single ship can do, Annihilate bosses at the end of each level and build your score competitively or team up locally up to 4 players.
3 different score competitive modes!
Normal - A basic mode for players with gunship starting with full shield (2 hit damage) and max bomb output
Hardcore - A mode for hardcore players, shields are corrupt (1 hit damage).
Survival - A timed mode for speed runners (ship core blows up if timer reaches 0)
4 different game types!
Normal - Start with 3 lives, 3 bombs and no upgrades (lost on death).
Life-less - Start with only 1 life, 3 bombs (lives cannot be acquired), no upgrades (lost on death).
Bomb-less - Start with 3 lives, no bombs (bombs cannot be acquired), no upgrades (lost on death).
Max Weapons - Start with 3 lives, 3 bombs, upgrades maxed out (upgrades are never lost).
4 different difficulty styles!
Starter - Easiest mode for beginners, fewest enemies, enemies have 1x health, bullet heaven, power ups spawn very frequently.
Regular - Normal mode for balanced players, basic waves of enemies, enemies have 2x health, bullet mess, power ups spawn frequently.
Professional- Hard mode for competitive players, more enemies, enemies have 3x health, bullet chaos, power ups spawn less frequently.
Insanity- Very hard mode for skilled players, crazy amount of enemies, enemies have 4x health, bullet hell, power ups spawn rarely.
Rip and tear through hordes of alien ships with nukes, upgrades and power ups to wipe out everything in your path.
Show them what one single ship can do, Annihilate bosses at the end of each level and build your score competitively or team up locally up to 4 players.
3 different score competitive modes!
Normal - A basic mode for players with gunship starting with full shield (2 hit damage) and max bomb output
Hardcore - A mode for hardcore players, shields are corrupt (1 hit damage).
Survival - A timed mode for speed runners (ship core blows up if timer reaches 0)
4 different game types!
Normal - Start with 3 lives, 3 bombs and no upgrades (lost on death).
Life-less - Start with only 1 life, 3 bombs (lives cannot be acquired), no upgrades (lost on death).
Bomb-less - Start with 3 lives, no bombs (bombs cannot be acquired), no upgrades (lost on death).
Max Weapons - Start with 3 lives, 3 bombs, upgrades maxed out (upgrades are never lost).
4 different difficulty styles!
Starter - Easiest mode for beginners, fewest enemies, enemies have 1x health, bullet heaven, power ups spawn very frequently.
Regular - Normal mode for balanced players, basic waves of enemies, enemies have 2x health, bullet mess, power ups spawn frequently.
Professional- Hard mode for competitive players, more enemies, enemies have 3x health, bullet chaos, power ups spawn less frequently.
Insanity- Very hard mode for skilled players, crazy amount of enemies, enemies have 4x health, bullet hell, power ups spawn rarely.
MINIMAL SETUP
- OS: Ubuntu 17.04
- Processor: Intel Core i3Memory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: Nvidia Geforce GTX 780
- Storage: 2 GB available space
GAMEBILLET
[ 6138 ]
GAMERSGATE
[ 3458 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB