A downloadable artefact for Windows

Project: 'Chrono-Gate' is a thrilling first-person roguelike with time travel and shenanigains! Created using the practice-led methodology to identify core principles required for efficiently implementing adaptive level generation.

Trailer: https://www.youtube.com/watch?v=5MUb7aKNktw

Raw Gameplay: https://www.youtube.com/watch?v=H9VW2SJd2wY


Research Abstract

Current research into adaptive level generation is significant; however, most research revolves around collecting player information rather than the application into specific use cases. Using the practice-led research methodology with Riel’s action research model, this research builds on the experience-driven procedural content generation framework, to identify three principles for converting information gathered through player experience models into adaptive level generation. These principles help to illuminate the best practices for level designers and programmers by offering a guide for practitioners attempting to implement adaptive level generation—steering them towards an efficient method that they can adapt for their own needs.

Controls while playing:

  • Movement: WASD keys to move forward, left, backwards, and right.
  • Aiming/Viewing: Move the camera/viewing angle by moving the cursor across the screen.
  • Shoot: Shoot/Fire using the left mouse button.
  • Melee: Sword attack with the E key.
  • Jump: Jump using the space bar.
  • Reload: Reload using the R key.
  • Drop: Drop using the V key.
  • Swap Weapon: Swap weapons by using the scroll wheel or using 1 for the primary and 2 for the secondary.
  • Ability: Use characters unique ability with the Q key.
  • Debug: Open the debug console using the forward slash key (/). Enter key to activate the command.

Useful console commands:

  • Help: Launch Help HTML. Opens HTML file contains all possible commands.
  • Respawn: Skip to end screen by dealing 1000 damage to self.
  • GenerateWeights: Regenerate Procedural Generation weights based on current Skills and Abilities. Then displays weights in the console. Useful for viewing the effects of level weights.
  • ShowFPS: Displays the current FPS on screen.
  • GetSkills: Prints the players current skills in the console.

Download

Download
Adaptive Level Generation (ChronoGate) 1.8 GB
Version 2 Oct 29, 2021

Install instructions

  1. Locate the zipped game folder.
  2. Unzip all the contents of the zipped folder, press and hold (or right-click) the folder, select Extract All.
  3. Then run the application called “Rouge_FPS.exe”.
  4. Create a new save by entering a name in “SAVE NAME” field and continue by clicking “Next”.
  5. Continue to the “SETTINGS” tab located at the top of the screen. Ensuring settings are correctly set for your computer. Low graphics settings are recommended for lower-end hardware.
  6. Continue to the “CHARACTER” tab located at the top of the screen. Select one of three characters: Bridgette, Cylica, or Veer.
  7. Continue to the “SKILLS” tab located at the top of the screen. Spend your five skill points on your chosen skills.
  8. Continue to the “PLAY” tab located at the top of the screen. Press the “SOLO” button to begin playing. As the level loads and generates, you will be shown a loading screen.

Leave a comment

Log in with itch.io to leave a comment.