GithubHelp home page GithubHelp logo

the-fools-dungeon's Introduction

Hi there, I'm David ๐Ÿ‘‹

About Me

I am senior at The University of Alabama in Huntsville pursuing a Bachelor of Science degree in Computer Engineering. I am also an intern at Boeing where I work at the Avionics Integration Lab supporting the Space Launch System.

  • ๐Ÿ”ญ Iโ€™m currently working on: Graduating in Spring 2022 ๐ŸŽ“
  • ๐ŸŒฑ Iโ€™m currently learning: C++, Java, Kotlin, and Python

Statistics

dthornton22's github stats

Top Langs

the-fools-dungeon's People

Contributors

bljett avatar droidwosborne avatar dthornton22 avatar hannahxw avatar laura-estep avatar

Stargazers

 avatar

Watchers

 avatar

the-fools-dungeon's Issues

Victory screen

A screen to be displayed if the player beats the game. This screen should contain the player's score, the leaderboard, and maybe some stats. Also, play again function

Keybinds

Keybinds not working, only the on screen arrows work for player movement.

I use Keyboard.iskeydown(Key.KEY_O) or something like that. You could then do something like

if(Keyboard.isKeyDown(Key.KEY_O))
{
// do something
}

or you could tie it to a boolean like:

boolean moveForward = Keyboard.isKeyDown(Key.KEY_O)

KEY_O is an int - it's weird, all keys are technically integers. I'd look up a chart of them all or finish this part in the IDE.
It's not as straightforward as 1-26 though, some keys have a value of 500 or something like that.

Fighting implementation not working

Change fight handling to being on the same tile, not adjacent tiles. Currently, fights happen all at once, there is no opportunity for the player to pick hit or heal.

GUI enhancements

Dynamic on-screen display for attack damage, armor, enemy health

Dynamic score updates

Score should be updated as the game is played, not only calculated at the end. Be sure to check that defeating an enemy, collecting items, etc. updates the score.

Potion bug

Potions are used immediately upon interacting, not added to the player's inventory

Death screen

A screen to be displayed if the player is defeated

Help text bug

When you click help, the text appears, but the button goes away. The button should remain on screen so the player can toggle the help text.

End of game

When the game ends, you have to close the program to start a new game. Implement a way to start a new game (ask for username again), and save that score as well.

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.