↤ Work/ Eternal Ascent

GAME

Eternal Ascent: Conquest of the Archfiend, is a sci-fi 'dungeon crawler' with roguelike elements. Bit of a mouthful, eh?

The game is set in the Victorian era, about 1860-1870, when a alien spacecraft appears over London and starts to abduct civillians (and Queen Victoria!) for their nefarious plans. You play as Luther Vimes, a redcoat soldier, who boards the ship intent on rescuing the Londoners, saving the Queen, and stopping these aliens once and for all!

Oh, and since he has no concept of science fiction or aliens, he believes them to be demons from hell.

Title Screen(s)

A gif showcasing the controls for Eternal Ascent. Done in a gif format as the game features the lead character running alongside the controls. They are WASD or UP DOWN LEFT RIGHT for movement, with SPACE to roll, and enter to select items on title screen.
A still of the title screen for Eternal Ascent. Features the logo, and a two tone skyline of my imagining of Victorian London. Also features a train.
A gif of the title screen for Eternal Ascent. Features the logo, and a two tone skyline of my imagining of Victorian London. In the gif the train is moving across the screen, while in the background chimney's belch out smoke.
A UFO descends on the London depicted in my title screen, abducting civillians.



Gameplay

Luther, the main character, idles next to the shop.
Luther enters the lift and goes into the first level.
In the level, this gif showcases Luther fighting off a few enemies and using a shield powerup.
In this gif, Luther is in a new level, and is fighting against a new enemy... the Hound.




Sprites

Luther, the main character, dode rolls.
Luther, the main character, dode rolls.
Luther, the main character, dode rolls.
Luther, the main character, dode rolls.
Luther, the main character, dode rolls.
Luther, the main character, dode rolls.
Luther, the main character, dode rolls.
Luther, the main character, dode rolls.



The Game

If you would like to try out the game in it's current state, which I would call Pre-Alpha, feel free to download one of the two files I am uploading for you below. Beneath the download links I go into some more detail about what I'd like to include in the game in the future. For Windows, there is an executable (I promise there is no malware in it) which will run a simple installer. For MacOS there is a .app file.

Oh, and if you find any bugs- don't keep them to yourself! Please email me what you find out, and if you can the actual crash report :)



Mac




Some more information about Eternal Ascent.

Eternal Ascent started as an idea between me and my friend Sean (the other member of RedHill Games) as a potential universe to make our first game in. Ultimately we decided not to use it, but I revived the idea for my Final Major Project in my third year of university, which allowed me to work on a game for 10 solid weeks.

Eternal Ascent was made in Gamemaker Studio 2, a great game engine that uses 'GML' (GameMaker Language) which has a similar syntax to Java. It's 2D only, and was perfect for my needs for this project. I currently consider Eternal Ascent a work in progress, as there are many things I want to tweak for my own development as a gamedev, and because I would quite like to release the game (whether that be paid on Steam or Itch.io, or for free on Itch.io).

Things on my list of improvements are:







Let's work together–

mattburgess@mattydidsomething.com




This website was created by me (Matt Burgess) using the Skeleton framework and a whole lotta custom SCSS/CSS.