A downloadable game for Windows and Linux

Download NowName your own price

University Project

The project, carried out by ᚱඞς Studios (pronounced rongs), is an alpha presentation of a card-based battle RPG, realized via the Godot 4.1.2 game engine and coded in C#. Other graphic and music software later nominated and further explained in its use were used. The goal was to create a prototype of a card game in 3 month with its business plan and present it.

The Game

Purpose

HeχMage is, thus, an RPG with combat turnation through the use of cards. The player's goal is to defeat the three enemies (two fire snakes and a dark sorcerer) by bringing their HP to 0.

How does combat work?

Statistics | Both player and enemies have available life points (HP, red hearts), shield points (Shield, green shields) and magic points (Mana, blue orbs) shown at the top of the screen under their name. When life reaches or falls below 0, the character dies. Victory is achieved only when all three enemies have been defeated.

  •  The damage is, unless explicitly stated, first removed from the shield, and in case the shield is not enough the remaining part would not be calculated for damage on life; therefore to inflict damage directly to life the shield must already be at zero.


  • In order to inflict damage, characters have a deck of cards from which they can draw each turn until they fill their hand with a maximum of 4 cards. The cards are characterized by int Mana, String Name, description and representative image. Each card has a different effect ranging from inflicting elemental damage or status to healing the user by partially recharging life or shield.


 Status Characters can be victims of elemental statuses indicated by the respective initial below the mana bar.

  • Fire: fire status, the enemy suffers $1/6$ of current life as damage
  • Ice: ice status, the enemy skips $n$ turns by not using any cards
  • Poison: poison status, the enemy suffers $n$ of damage directly to life while ignoring the shield


What is available to the player?
  • The Mage | The player controls the mage positioned to the left of the screen who has 100 life points (HP), 50 shield points (Shield) and 10 magic points (Mana) at his disposal.


  • Magician's Cards | Instead, the bottom center of the screen shows the 4 cards held in the player's hand. Each turn then the player, after drawing until the hand is full, can decide which cards to use and end the turn at the desired time. 
    •  The player's deck consists of 9 different cards that are shuffled whenever all have been drawn once (the cards are therefore not disposable):
      • Sword Slash: deals 5 damage, cost 1
      • Mighty Slash: inflicts 20 damage, cost 3
      • Caught In Ice: inflicts 5 damage and 25% ice status, cost 3
      • Flaming Salamander: inflicts 20 damage and 100% fire status, cost 6
      • Poison Fang: inflicts 5 of year and 100% poison, cost 3
      • Wood Shield: heals shield by 15 points
      • Immovable Defender: heals shield by 5 points for each enemy, boss is worth 3 enemies
      • Life Potion: heals the life by 15 points
      • Your Soul Belongs to Me: heals 8 points life for each enemy, boss is worth 3 enemies


  • Terminate the turn | Once we have used all the desired cards we can end the turn to leave the action to the enemies, to do this we simply need to click the turn change button found at the top of the screen next to the player's life.


What do the enemies have at their disposal?
  • Enemy Types | The three enemies are of two types:
  1. Fireworm, a small enemy with 25 points of shield, 50 of life and 10 of mana
  2. Dark Sorcerer, the larger enemy with 50 shield points, 100 life and 10 mana


  1. Enemy cards | Both enemies possess the same deck of cards consisting of 5 cards, which are not visible to the player and therefore not graphically realized:
    • Basic Attack: deals 3 damage, cost 1
    • Weak Point: deals 10 damage directly to life, cost 6
    • Rest: heals 6 points to life, cost 3
    • Toxin: inflicts 6 damage and 100% poison for 3 turns, cost 5
    • Final Attack: inflicts 24 damage, cost 10

Assets CC0

In order to shorten the time for the project we made use of CC0 assets downloaded from itch.io, this choice was made in order to compensate for our lack of skill and the need for more time to produce assets that were presentable. Here we will mention the asset packages used and their respective authors:

The Game Cover

Yes, the game cover was realized with AI, precisely Windows Copilot with Dall-E.




StatusPrototype
PlatformsWindows, Linux
Release date Dec 22, 2023
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorsRedFoXalabama, Mr.Carcallo, OniShivo (Sfyri)
GenreCard Game, Role Playing
Made withBlender, Adobe Photoshop, Audacity, Godot, Aseprite, Adobe Illustrator
Tags2D, Godot, mage, Pixel Art, Simple, Singleplayer
Code licenseUnlicense
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few minutes
LanguagesItalian
InputsMouse

Download

Download NowName your own price

Click download now to get access to the following files:

HeχMage - Windows Release Ver 1.1.1.0.rar 67 MB
HeχMage - Linux Release Ver 1.1.1.0.rar 67 MB

Leave a comment

Log in with itch.io to leave a comment.