0.2.3
=====
"The prettiness update."
Fixes
-----
* Shield regeneration speed is now rounded to two decimal places for purposes
of display
* Dashing Deneb now dashes correctly back and forth across the screen
Enemies
-------
* Slightly reduced the speed of Dashing Deneb
* Added "Aiming Altair", a stationary enemy who aims his shots at you. This is
accomplished with a new weapon and accompanying mechanic that aims shots in
the direction of the creature's cursor. In theory, this weapon could be
available to players, however I have not yet implemented an on-screen cursor
for players. (The enemy cursor is positioned wherever the enemy AI wants it;
in Aiming Altair's case, the cursor is always precisely positioned on the
player; cheating aim bot user! :P)
Levels
------
* Added many more terrain tiles, allowing for prettier terrain
* Tweaked color schemes for different planet types (ocean, desert, etc)
* Now possible to have multiple color schemes for the same planet type;
added a second ocean color scheme (purple/blue)
* Added textured backgrounds for planet undergrounds, depending on planet
type
* Level widths are now always multiples of 8 (to ensure proper tiling of
texture backgrounds)
* Ocean planets now have a smooth surface
* Added seaweed to ocean planets
* Added rocks to all planets
Equipment
---------
* Reduced strength of shields, when shields have improved strength
* Increased regen rate of shields, when shields have improved regen rates
* Reduced base strength of armor
* Armor now takes only half damage when the damage is from a collision
* Second weapon now fires at 2/3 speed
* Third weapon now fires at 1/3 speed
* Can only equip one weapon until ship has been upgraded (see below)
Upgrade Parts
-------------
* "Upgrade Parts" are now a thing! Spend them to improve your ship!
* Upgrade Parts are found on planets; each planet has one to find
* Upgrades can only be performed from the sector map
* Can upgrade weapons, adding a second, and then a third weapon slot
* Can upgrade hull, adding +10 hull strength per upgrade
* Can upgrade "Alien Scanners", revealing the effects of all Alien Artifacts
* Can upgrade thrusters, greatly improving stopping speed
* Can spend an upgrade to get 800 points (forgo upgrades in exchange for
points!)
UI
--
* Replaced 8x8 font with a 6x8 font, giving more room for item descriptions
* Updated various parts of the UI, and several text descriptions, to take
advantage of additional space afforded by the the new font
* Improved display of stars on title screen... I'm sure no one noticed the
occasional black stars, BUT I DID, AND IT BOTHERED ME :P
Debug Mode
----------
* Debug mode can now be toggled by entering the Konami Code from the main menu
* A game saved while DEBUG MODE is enabled will be inelligible for placement
in high score table (when implemented)
0.2.2
=====
Fixes
-----
* Alien Artfiacts that repair armor were not repairing armor! (fixed!)
* Fixed a bug in level generation that made some tunnels inaccessible (if a
fuel crystal was placed in such a tunnel, the level was unbeatable!)
* Hull health bar is now displayed in the correct colors
* Fixed a bug preventing EMP weapons from being generated
* Fixed bug where "Save & Quit"-ing from the sector map resulted in a save
game that could never be successfully loaded
* Fixed crash on game save when EMP bullets are on-screen
* Game no longer crashes when it fails to load a save game for any reason
* Many numbers are now rounded to 2 decimal places for purposes of display
(ex: weapon fire speeds, EMP slow times...)
* Fixed a bug which prevented collision detection near the edge of the level
Enemies
-------
* New enemy, "Dashing Deneb", who makes it a point to dash across the camera
on paths that intersect your position
* Enemies drop more items than before
* The drop rates of Swarming Sirrah members has been decreased; in terms of
getting loot, killing an entire swarm is about equal to killing a single
enemy of another type
* Swimming Sheliak's bullets are now fired from its center, rather than its
upper-left corner; also, the bullet damage is reduced slightly
* Trailing Talitha can no longer change it's direction 180 degrees; it must
make 90 degree turns
Levels
------
* Extended level color schemes to include a "danger" color; this is used to
color spiked walls and forcefield generators, so that they can be easily
spotted by the player
* Levels now contain a few, randomly-placed crates; they are re-generated
when passing back through the levels on your way back home
Equipment
---------
* Added "Rubber" bullet type - bullets that bounce off walls (not available
for Trail guns)
* Added "Fragmenting" bullet type - BULLETS THAT SHOOT BULLETS!
* EMP bullets now halve the cooldowns of weapons and shield regen rates of
their targets, in addition to halving their movement speed
* Added "Berserker Armor" - doubles fire rate when it takes damage
* Added "Angry Armor" - like Angry Shields, fires a bullet every second
* Added "Regenerating Armor" - lower strength, but regenerates slowly
* Added "Scattershield" - every time its hit, fires a few bullets
* Slightly increased speed of bullets fired by Angry Shields
Alien Artifacts
---------------
* Replaced obsolete "increased movement speed through level" Artifact with a
"smart bomb"-type Artifact that clears the entire screen of enemies and
enemy bullets
Logs
----
* Added a new type of item: Logs; these uncommon drops explain the setting
from varying points of view
UI
--
* Added sounds for some UI menu actions which were missing them
* Added a sound effect when the player takes damage
* When a camera shake event is trigged, the intensity of the shake now reduces
over time, instead of ending abruptly
* Added a "Game Over" sequence, followed by a screen containing some details
about your game
* Can no longer choose "Continue Game" from the title menu if there are no
saved games
* Fixed display of error message when game save direction is inaccessible
* When the game encounters an exception when loading a saved game, a message
is now shown (the exception's description); will add human-readable messages
later
Points
------
* Points are no longer earned for each enemy bullet that never hits you
* Picking up Fuel is now worth 200 points (instead of none!)
0.2.1
=====
Known Bugs
----------
* If you Save & Quit from the sector map, you will not be able to continue the
game (so Save & Quit only from an actual level for now!)
Fixes
-----
* Game no longer crashes when quitting or completing a level after finding a
certain type of item ("Reactive Armor" wasn't [Serializable] - agk!)
Enemies
-------
I'm giving enemies alliterative names. To start, I'm using Arabic star names
(http://en.wikipedia.org/wiki/List_of_Arabic_star_names); later I'll move on
to other cultures, and other space-y objects (such as constellations).
* The four-way shooting, following enemy is now called "Four-way Fomalhaut"
* Added "Swarming Sirrah", a tiny enemy found in swarms
* Added "Swimming Sheliak", the exploding enemy, who now lazily follows you
* Added "Trailing Talitha", an enemy that leaves a trail of bullets in its
wake; appears from level 2 onward
* Added "Raining Rigel", an enemy that tries to stay above you, and shower you
with bullets; appears from level 3 onward
* Removed ring formation of exploding and yellow dot enemies
Levels
------
* Add force Fields which blink on and off. they are positioned across smallish
areas, and damage the player, as well as block passage
* Reduced damage of spikey walls in later levels
Equipment
---------
Shields were too strong, reducing the chances of taking any meaningful damage.
(This incidentally made armor and hull-repairing Alien Artifacts useless.)
So shields were reduced, and armor increased.
Since it was already relatively easy to just sit and wait for shields to regen,
and shield strengths were reduced (making it even easier!) I upped the regen
rate of shields. Basically, your shields should be at full between every
encounter, at least in the early game.
* Greatly reduced all shield strengths
* Increased all shield regeneration speeds
* Strengthened armors
* Strengthened player hull
* Player now starts with a basic armor
* Added "Bomber" weapon - fires a volley of bullets below you; long cooldown
between volleys; high damage
* Added "Trail Gun" weapon - leaves behind stationary bullets; needs a better
name :P
UI
--
* Replaced all sounds with effects created by sfxr
0.2.0
=====
First post-7DRL release.
Levels, Enemies, How You Win...
-------------------------------
* Everything is different!
Like this:
Like Loading...