Giter Club home page Giter Club logo

staryl's People

Contributors

coffincw avatar

staryl's Issues

Visuals and Music

Going to need a lot of help on this piece and will most likely have to wait until after I learn visuals in java. I could ask for help from Roger for art and perhaps animation if he is interested. I also could ask eza about creating different sound tracks.

Edit Economy

The economy needs to be edited in order for the national bank to be a viable and useful location. The price of items need to increase and the ratio of cash to gear experience needs to be greater giving less experience for the players coins.

Allign city print outs

Need to figure out how to make the buildings/locations align in the print out statement in cities. When buildings print out locations the tab in the for loops doesnt seem to line up the second group of words.

Pet Class

Code the Pet class including a shop where you can buy pets when entering a pet shop location in select cities. Allow the player to choose from a variety of different pets which have different perks. Pets may include:

  • Dracor (some type of mini dragon)
  • GiTurtle ( defense boost (giant turtle))
  • Some sort of animal you can ride to move faster
  • Syzer (Attack bonus)

Perks may include what was included above and...

  • Special abilities
    • Rock climbing to reach extra items
    • Flying (ability to travel to any city of choosing at any time (as long as they are not in a battle or a specific location
  • Added points
  • Extra Attacking turn (with the pets dealt damage)

Balance Experience

When leveling up gear through regular battling or through training centers in select cities the experience gained is to high a value making it too easily to fully upgrade gear. This needs to be fixed by lowering the amount of experience gained through combat.

Make gear upgrades relevant

Gear needs to be updated in order to show the difference between minimum upgraded gear, level 1, level 2 and so on. Different defense, attack and speed boosts need to be applied. Also perhaps add other abilities with upgraded armour and weapons. Other additions may include:

  • Machete inflicts poison which hurts the attacking monster every turn an extra few damage points
  • Upgraded boots increase speed
    • Maybe sometimes you can attack twice if you have a high enough speed

Update arrayReset

The arrayReset method in the player class needs to be updated in order to include newly added arrays. This is an ongoing issue that irises whenever something is added. The arrayReset method makes sure the players stats, gear, items and progress do not carry over if the player chooses to play again after they have completed or lost the game.

Bank Withdraw Method

The National Bank class needs to be completed. The withdraw method is missing code including the outlines for each of the plans and how the bank works. Plans which need to be coded are:

  • Withdraw Anytime
  • 10 mile Savings account
  • Lifetime Account

Also maybe replace one of the options above with a compound interest plan or just include it in the plans.

Story Line

This would be an option once I get all the working parts running without bugs. Could allow the player to choose a name for the hero and then lay out a plot and endgame.

Additional Map Information

The map would allow you to see locations you traveled to and also allow you to see select memorable buildings inside cities in order for you to easily distinguish between the cities.

  • This will be much more easily achieved with a visuals

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.