Simple adventure game design with java on blue J
- or -
Post a project like this£150/hr(approx. $188/hr)
- Posted:
- Proposals: 7
- Remote
- #1505097
- Expired
✪Software Developer ✪Web Developer (Java,Python, Android, jee, JSP, JSF, Java Fx,Vue, Blue J, Nuxt) ✪ Processing ✪ Elastic Search ✪ Database
Saitama
244871470739985301058993124416513596071570456
Description
Experience Level: Entry
General information for the business: game design
Kind of development: New program from scratch
Description of every module: Write a program that implements a simple (yet exciting!!!) adventure game. Different groups of characters (e.g. magicians, warriors, monsters, different types of warriors, magicians, etc.) will have different character- istics, strengths and behaviour. Heroes may pick up objects on their way, can engage in fights when in close proximity to each other, etc. At least 6 characters from 3 different groups, and 2 different types of object should be included in the game.
Level 1 –
Includes screen output and keyboard input and basic classes.
There are java source files for at least three major classes in the program.
Good source comments and code indentation is expected for all implemented parts of the code Example: The program reads and prints the names of the characters and their basic characteristics.
Level 2 –
Includes methods and variables for at least three major classes, and all constructions above.
At least 3 major methods fully implemented and working for each class
Example: As above, but also characters, objects, etc. are arranged on a simple layout.
Level 3 –
At least three major program classes will be implemented, with methods working and well designed, and all constructions above
Use of inheritance with at least one superclass and three subclasses
Class, method and variable naming will be clear and consistent
Example: As above, but also there is a basic simulation of the game, though character movement and inter- action may be very simple.
Level 4 –
Polymorphism should be used in at least three subclasses, and all constructions above
At least four major program classes will be implemented, with methods working and well designed, Comments are clear and applied to class and method level consistently
Example: As above, but game simulation is more natural, characters can move a specified distance for each turn.
Level 5 –
Use of ArrayLists in all parts of the program, and all constructions above.
Exception handling is carried out appropriately in all parts of the program
Inheritance is correctly applied to all parts of the program.
Example: As above, but also basic character interaction scenarios will be included (e.g. fights). A basic GUI will also be included showing character details, status, etc.
Description of requirements/functionality: Write a program that implements a simple (yet exciting!!!) adventure game. Different groups of characters (e.g. magicians, warriors, monsters, different types of warriors, magicians, etc.) will have different character- istics, strengths and behaviour. Heroes may pick up objects on their way, can engage in fights when in close proximity to each other, etc. At least 6 characters from 3 different groups, and 2 different types of object should be included in the game.
Level 1 –
Includes screen output and keyboard input and basic classes.
There are java source files for at least three major classes in the program.
Good source comments and code indentation is expected for all implemented parts of the code Example: The program reads and prints the names of the characters and their basic characteristics.
Level 2 –
Includes methods and variables for at least three major classes, and all constructions above.
At least 3 major methods fully implemented and working for each class
Example: As above, but also characters, objects, etc. are arranged on a simple layout.
Level 3 –
At least three major program classes will be implemented, with methods working and well designed, and all constructions above
Use of inheritance with at least one superclass and three subclasses
Class, method and variable naming will be clear and consistent
Example: As above, but also there is a basic simulation of the game, though character movement and inter- action may be very simple.
Level 4 –
Polymorphism should be used in at least three subclasses, and all constructions above
At least four major program classes will be implemented, with methods working and well designed, Comments are clear and applied to class and method level consistently
Example: As above, but game simulation is more natural, characters can move a specified distance for each turn.
Level 5 –
Use of ArrayLists in all parts of the program, and all constructions above.
Exception handling is carried out appropriately in all parts of the program
Inheritance is correctly applied to all parts of the program.
Example: As above, but also basic character interaction scenarios will be included (e.g. fights). A basic GUI will also be included showing character details, status, etc.
Specific technologies required: Blue J
Extra notes:
Kind of development: New program from scratch
Description of every module: Write a program that implements a simple (yet exciting!!!) adventure game. Different groups of characters (e.g. magicians, warriors, monsters, different types of warriors, magicians, etc.) will have different character- istics, strengths and behaviour. Heroes may pick up objects on their way, can engage in fights when in close proximity to each other, etc. At least 6 characters from 3 different groups, and 2 different types of object should be included in the game.
Level 1 –
Includes screen output and keyboard input and basic classes.
There are java source files for at least three major classes in the program.
Good source comments and code indentation is expected for all implemented parts of the code Example: The program reads and prints the names of the characters and their basic characteristics.
Level 2 –
Includes methods and variables for at least three major classes, and all constructions above.
At least 3 major methods fully implemented and working for each class
Example: As above, but also characters, objects, etc. are arranged on a simple layout.
Level 3 –
At least three major program classes will be implemented, with methods working and well designed, and all constructions above
Use of inheritance with at least one superclass and three subclasses
Class, method and variable naming will be clear and consistent
Example: As above, but also there is a basic simulation of the game, though character movement and inter- action may be very simple.
Level 4 –
Polymorphism should be used in at least three subclasses, and all constructions above
At least four major program classes will be implemented, with methods working and well designed, Comments are clear and applied to class and method level consistently
Example: As above, but game simulation is more natural, characters can move a specified distance for each turn.
Level 5 –
Use of ArrayLists in all parts of the program, and all constructions above.
Exception handling is carried out appropriately in all parts of the program
Inheritance is correctly applied to all parts of the program.
Example: As above, but also basic character interaction scenarios will be included (e.g. fights). A basic GUI will also be included showing character details, status, etc.
Description of requirements/functionality: Write a program that implements a simple (yet exciting!!!) adventure game. Different groups of characters (e.g. magicians, warriors, monsters, different types of warriors, magicians, etc.) will have different character- istics, strengths and behaviour. Heroes may pick up objects on their way, can engage in fights when in close proximity to each other, etc. At least 6 characters from 3 different groups, and 2 different types of object should be included in the game.
Level 1 –
Includes screen output and keyboard input and basic classes.
There are java source files for at least three major classes in the program.
Good source comments and code indentation is expected for all implemented parts of the code Example: The program reads and prints the names of the characters and their basic characteristics.
Level 2 –
Includes methods and variables for at least three major classes, and all constructions above.
At least 3 major methods fully implemented and working for each class
Example: As above, but also characters, objects, etc. are arranged on a simple layout.
Level 3 –
At least three major program classes will be implemented, with methods working and well designed, and all constructions above
Use of inheritance with at least one superclass and three subclasses
Class, method and variable naming will be clear and consistent
Example: As above, but also there is a basic simulation of the game, though character movement and inter- action may be very simple.
Level 4 –
Polymorphism should be used in at least three subclasses, and all constructions above
At least four major program classes will be implemented, with methods working and well designed, Comments are clear and applied to class and method level consistently
Example: As above, but game simulation is more natural, characters can move a specified distance for each turn.
Level 5 –
Use of ArrayLists in all parts of the program, and all constructions above.
Exception handling is carried out appropriately in all parts of the program
Inheritance is correctly applied to all parts of the program.
Example: As above, but also basic character interaction scenarios will be included (e.g. fights). A basic GUI will also be included showing character details, status, etc.
Specific technologies required: Blue J
Extra notes:
Carlota O.
100% (2)Projects Completed
2
Freelancers worked with
2
Projects awarded
33%
Last project
31 Mar 2017
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
How much of the game do you have already? Do you have artwork, designs, music and maps done? If now who would be responsible for developing them?
-
Are you sure 150/Hr ?
366309364861
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies