Giter Site home page Giter Site logo

wizardly's Introduction

Wizardly is roguelike written with use of SFML library.
Project was created with use of Visual Studio 2019

Controls:

arrows - movement
Q - shooting
E - interaction
A,D - cycling through avaliable spells
Z - toggling manual mode (it allows to manualy change direction in which shots are fired)
W,S - turning in manual mode
ESC - exiting game
Enter - after game ends it allows to restart it.
Tab - toggling map

Gameplay:
On the map are scattered 4 artifacts (small colorful rectangles, placed on special cell type).
 Goal is to collect all 4, bring them to starting map, and iteract with portal.

Interaction is possible with five types of objects - Shrines, HealingPoints, Vendors, Chests and Artifacts.
Interacting with:
Artifact - gives you said artifact (it appears in upper-left corner of screen), and unlocks additional spell 
Shrines - improve your speed or strength (strength increase damage, and allows for pushing heavier objects)
HealingPoints - heals percentile of your health
Vendors - for a fee increases your max health or casting speed
Chests - gives you 50 gold or unlocks random spell

When you enter, exits are closed until all enemies are dead.
There are two types of enemies:
Warriors, that follow you and try to kill you with their swords.
And mages that cast magics in your general direction.

Stones can be destroyed with basic magic, but it is far easier with special, explosive spell.

And that is it for the basics, rest can be found out with gameplay

Have fun

wizardly's People

Contributors

xewar313 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.