Find Jobs
Hire Freelancers

java program

$10-30 CAD

Closed
Posted over 6 years ago

$10-30 CAD

Paid on delivery
Consider an adventure game in which players live in a two-dimensional grid. Each grid element can be considered to be a room in the world and each room can have things in it (treasure, food, tools, etc) as well as players. There can be different players in the world (user controlled, computer controlled, etc). Outline the various classes and interfaces (if any) that you would design for this game. Specify which classes are abstract and which are concrete. Provide an API for each class. The API should consist of a list of public methods that the class has. You do not have to mention attributes or private/protected methods. Draw simple UML class diagrams for the classes/interfaces in your game. That is, draw a box for each class (identifying if it is absbtact or an interface) and show any inheritance (extending a class or implementing an interface) with an arrow. You must consider the world itself, players in the world, rooms in the world, and several things that can also be in the world that include food, treasure, and tools. For something like food, there should be food that is good for a player and food that is bad (poison). 80% of this problem will be for designing classes (using OOP principles) for the basics described above. The remaining 20% will be allocated for going for going beyond this. Create a single PDF file called [login to view URL] with your design in it. Your solution to this problem should be typeset (not hand-written and scanned).
Project ID: 15571270

About the project

9 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $34 CAD for this job
User Avatar
A proposal has not yet been provided
$50 CAD in 5 days
5.0 (95 reviews)
6.1
6.1
User Avatar
A proposal has not yet been provided
$35 CAD in 1 day
4.9 (87 reviews)
5.5
5.5
User Avatar
Hi i'm a software engineer i have lot of expertise in UML designing using Rational rose, Star UML and MS Visio i will provide quality work according to your requirement we can discuss details in chat Relevant Skills and Experience Java, UML Proposed Milestones $10 CAD - milestone
$10 CAD in 1 day
4.1 (23 reviews)
4.2
4.2
User Avatar
I have good experience in java programming and uml diagrames Relevant Skills and Experience java UML diagrames Proposed Milestones $28 CAD - all in one contact me for quality work
$28 CAD in 1 day
5.0 (1 review)
0.8
0.8
User Avatar
Hello , Are you there ? we would like to work with you .When working on a new project, we like to speak with about the project, so that we can have a clear understanding of needs and vision of the project. we will hoping to your reply . Thank You .
$50 CAD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
$25 CAD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Ottawa, Canada
0.0
0
Payment method verified
Member since Mar 5, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.