A downloadable game for Windows, macOS, and Linux

OFFLINE VERSION - NO DATA IS SENT OR RECIEVED

----Gameplay----

Each level is procedurally generated and the player must fight enemies with their sword and bow while collecting all the pink 'Gemeralds' on each stage to progress to the next. 

----Controls----

  • WASD: Movement
  • Left Click: Sword Attack
  • Hold Left Click: Charged Sword Attack (Larger Hitbox)
  • Left Click: Bow (Hold and release, longer hold = further range)
  • Left Shift: Sprint (Uses Stamina)
  • M: Change Map Zoom
  • Escape: Pause Menu
  • Debug Mode: BackQuote
  • Alt+F4: Quit Game

(In Debug Mode, spawn objects in by scrolling with scrollwheel to select different objects then press E to spawn that object where the cursor is)

----Project Summary----

Project for my Thesis titled 

'Creating a Dynamic Difficulty System in a Computer Game using Player Data'

The point of this project was primarily to collect player data about how well a player is performing as they play, store that data in a remote server and decide on a skill level for the player as they play. Then the game will adjust the difficulty of enemies in different ways (speed, spawn frequency) and element in the world such as item drop rate. Different skills are scored differently such as accuracy and timing and are adjusted according to how well the player is performing against a distribution of other players data.

The maps are procedurally generated using a Perlin noise algorithm I wrote for generating natural looking terrain.

Currently the statistics server isn't available/functional so no data is sent or received from the game, this version is totally offline. The game will still attempt to adjust difficulty however the accuracy of this will be diminished. Each level adds a level of difficulty.

All sprites, fonts and textures were drawn by me.

Download

Download
GemeraldWizardry.7z 14 MB

Install instructions

Unzip 'GemeraldWizardry.7z' and click 'Gemerald Wizardry.exe' to play

Comments

Log in with itch.io to leave a comment.

Deleted post
(+1)

Thank you :) , I may expand upon the game in the future and fix some of the visual bugs 

Deleted post
Deleted post