Skip to content

Releases: bandaloo/afterlight-caves

Docker

21 Dec 13:29
490116e
Compare
Choose a tag to compare

New

  • Added a Dockerfile so you can run the game server as a containerized service. Try it out with
    docker pull ghcr.io/jojonium/afterlight-caves:latest
  • Updated dependencies.

Desktop version

03 Nov 08:04
4cfb36e
Compare
Choose a tag to compare
Desktop version Pre-release
Pre-release

New

  • Desktop version: now you can play Aferlight Caves on your desktop, like a regular app! We've built executables for x86_64 systems running Windows, MacOS (darwin), or GNU/Linux. Download the latest build for your operating system below.
  • If you're using an RPM-compatible system (like Fedora, CentOS, or OpenSUSE) we also provide an easy RPM file you can install. This package is signed by Joseph Petitti's GPG key, so you may want to import it to your system with rpm --import https://josephpetitti.com/assets/jppetitti.asc. Then you can install the rpm as normal using your package manager.

Changed

  • All of our build scripts are now written in JavaScript and executed with Node, rather than bash. This means all you need to build and run the game are Node.js, npm, and a browser.

UI item display

05 Sep 21:50
c7355b2
Compare
Choose a tag to compare
UI item display Pre-release
Pre-release

New

  • When you pick up the first piece of an item (like the Positron Rifle) a UI element is added to the bottom right of the screen that shows how many pieces you currently have and how many are left to collect.
  • Made item-collecting logic extensible so we can easily add more items in the future.

Allow custom score server domains

04 Sep 22:30
4a9618b
Compare
Choose a tag to compare
Pre-release

New

  • If you want to serve Aferlight Caves from a different domain from the score server you can set the SCORE_SERVER_SCHEME and SCORE_SERVER_DOMAIN variables in build-prod.sh. Then, when you build a production version with npm run build requests for scores will be sent to the custom score server domain. By default score requests are still sent to the same domain the static content is being served from.
  • Added a clean npm script that removes the results of the build script.

Fixed

  • Updated the @babel/cli dev dependency to resolve some minor security vulnerabilities.

New music

23 Aug 00:56
3422cfb
Compare
Choose a tag to compare
New music Pre-release
Pre-release

New

  • New background music track: "cavedive" by Mason Granof

Fixed

  • Updated Prettier config to more closely match our code style
  • Updated some outdated packages

Wall color redesign

04 Mar 04:07
6e8d5e2
Compare
Choose a tag to compare
Wall color redesign Pre-release
Pre-release

New

  • Added logo to index page
  • Add a slight hue to walls to make it more clear what is floor and what is a wall (#112)

Fixed

  • Power up and item shines no longer rotate while paused, and don't depend on screen refresh rate

Positron Rifle

27 Feb 06:33
446bcdd
Compare
Choose a tag to compare
Positron Rifle Pre-release
Pre-release

New

  • Added Positron Rifle. This powerful item is broken up into three parts that are scattered on the far edges of the world. Collect them all and your normal gun will be upgraded into a devastating beam gun.

Fixed

  • Fixed a bug with the build-prod.sh script where sound files would be incorrectly copied into the dist directory.

Improved score display

27 Feb 06:08
8167320
Compare
Choose a tag to compare
Pre-release

New

  • Score display (in the top right) now lists every source of points separately as they drain into your total score, so it's easier to see how many points everything is worth

New Music

27 Feb 04:54
2bbc0a5
Compare
Choose a tag to compare
New Music Pre-release
Pre-release

New

Fixed

  • Snake segments now correctly get the same power ups that the head of the snake spawned with

Minor balance tweaks and new visual cues

27 Feb 04:37
d5ea3b2
Compare
Choose a tag to compare

New

  • Bullets of creatures with Icy or Flamethrower have visual cues so you can see which bullets will freeze/burn you
  • Creatures with the Hot power up have a glowing candle flame effect

Changed

  • Decreased the speed factor and max speed of Zoom
  • Crossers fire more slowly, and have a lower chance of spawning with Xplode
  • Bombs now follow the same damage rate-limiting system as beams
  • Bombs impart knockback damage