donjonsanddragons's Introduction
donjonsanddragons's People
donjonsanddragons's Issues
Create Arc Class (Only for the Guerrier)
Create Player interface for characters class
Refacto with a game object for the launch game
Update Warrior stats
fix warrior initialization
CharacterOutOfGameBoardException class
abstract method fight
Update addWarrior and addWizard in unique method addCharacter
Show warrior stats
Create Ennemy class
- add attributes
- add constructors
- add methods
Refactorization for create package
Create Spell class
Create Warrior class
Add label in the addWarrior method
- Add label for the name choice
- Add label for the lifeLevel choice
- Add label for the strongLevel choice
Create Dice Class
- add attributes face : int
- add method throwDive() : int
- add constructor
Add Game class javadoc
Create Main menu
Create Orcs Class (only fight with Guerrier)
- Constructor (10 pv and 6 po)
- Getters
- Setters
- ToString
Create Stuff Abstract class
- attributes name : String
slot refacto with abstract class
Add useWepon method on Warrior class
Create Potion class
add attributes
- lifePoints : int
abstract method dropStuff
add characters choice
Create Javadoc for the characters package
- Character class
- Guerrier class
- Magicien class
- Ennemy class
Renam Magicien class to Wizard
Create Wizard class
Delete Player Interface
Create BadSpirit Class (Only fight the Magicien)
15 pv
5 po
Rename Guerrier class to Warrior
Create Wizard choice
fix wizard initialization
Add element on the case of gameBoard
Create ThunderBolt (Potions for all players)
Double the power of the atk for only the forward fight
Update Wizard stats
Update Character Class
- modify lifeLevel to life
- modify atqLevel to atk
- Add isAlive method ( boolean isAlive() )
Show wizard stats
Fight round by round
- Player fight ennemy
- If ennemy is dead stop fight
- Else ennemy fight player
- If player is dead stop fight and game
- Else ask if continue or exit
- if exit player return back to 1 between 6 case random
- else restart fight
Create GameBoard class
Delete Slot Abstract Class
Abstract method move
Use Unique instance of parameter
Create Invisibility Class (only for the Magicien)
Create Location Interface
Create Weapon class
Add useSpell on the Wizard Class
fight method
Random gameboard
Implement method for questions
Create addWarrior choice
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.