Giter Club home page Giter Club logo

textadventure's People

Contributors

picardrulez avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

textadventure's Issues

object uses

Objects already have a value in their respective arrays defining how many uses they have. Impliment the usage into the game.

  • keep track of uses of an item
  • notify the user upon item completion and then destroy the item.

end battle loot bug

Once the enemy is defeated and items are looted, you are brought back to the screen where you can choose to loot. if that is chosen, loot appears again so the player can essentially get an infinite amount of items.

Difficulty settings

Make the difficulty settings actually do something.

Perhaps:

  • modify percentage variables to hit
  • modify damage variable
  • modify percentage variable to find items
  • increase experience points received as difficulty is increased

item usage

update equip menu to include item usage. Functions will be needed for item affects.

Fix equipping game break

When equipping items, if you tell it to "1" to equip another item, but have no equippable items, you are stuck in teh menu and cannot leave.

Enemy Variables and Arrays

Create variables and arrays for enemies and have his battle functions be as similar as possible to the player's.

Variables:
playerLocation
inventory_array

Exchange Hut

Make the hut an exchange hut with a guy that has an inventory array. He can exchange items and gold pieces.

High Score List

Add a high score list viewable in the main menu.

should include:

  • player's name
  • player's final xp
  • listed in order of most xp to lowest

Experience Points System

Add a system of experience points. Display earned XP in the in game menu.

for:

  • finding an item AND adding it to inventory
  • successfully hitting a creature
  • defeating a creature

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.