/project-coffee-capo-games

project-coffee-capo-games created by GitHub Classroom

Primary LanguageGDScriptMIT LicenseMIT

Arachnivania

This project is a Godot-powered game using the native GDscript language. Art is created using Aseprite, TileSetter, and GIMP.

1. Description 2. Controls 3. Build Info 4. Authors 5. License 6. Acknowledgements

Description

Arachnivania is a 2D Metroidvania. You play as Widower, a spider warrior trying to protect his burrow from the menacing Wasps. In the process you will discover new ways to fight and avoid enemies while trying to protect your family and burrow.

Controls

  • WASD - used for basic movement, A & D move left and right, respectively, while W is used to jump over obstacles and enemies.
  • L-SHIFT - used for the unlockable dash attack, dash into ememies and climable walls
  • CAPSLK - Toggle between bite and shoot vemon attack
  • L-CLICK - bite/shoot venom
  • R-CLICK - web shoot (functions as grappling hook), for getting over ledges and reach high ledges
  • MOUSE CURSOR - aim vemon shoot and grappling hook
  • E - Use dead bugs as a shield
  • Q - Drop dead bugs as bait

Build Info

To build the executable for the project, open the Godot Project in the Godot Engine, click "Project",Godot Project Button

Click "Export" Godot Export Button

Click "Add" Godot Add Button

Select your preferred platform Godot Platform Button

With Platform builder selected and installed, click "Export Project" Godot Export Project Button

Name your executable and place in the directory that you want, and click "Save" Godot Save Button

The executable file will now be saved in the directory that you chose

Engine Info

Coded in Godot Engine's custom GD Scipt, later built in terminal using python and scons. The levels are constructed using imported pixel art, with the Godot Engine's physics layers function calculating collision. All player and enemy movement is calculated using the physics functions in GD Script

Attribution

"Create your first 2DGame with Godot" GDQuest and contributors - www.gdquest.com

"PickUp Items - Icons" Cethiel - https://opengameart.org/content/pickup-items-icons

"Spider Enemies" https://www.spriters-resource.com/mobile/lastcloudia/sheet/146598/

"#027 - Hell Hornet" https://www.spriters-resource.com/ds_dsi/dragonquest6realmsofrevelation/sheet/89724/