Find Jobs
Hire Freelancers

C++ Game Design and Reflection (Visual Studio 2013 required)

$30-250 AUD

Em Andamento
Publicado há mais de 7 anos

$30-250 AUD

Pago na entrega
The project comprises the following components: • A diagram with annotation that describes your object-oriented design • The completed program • A 300 word reflection on your program Game Overview: You have woken up in a strange dungeon. It is full of weird monsters that you are able to catch and look after! You will wander the dungeon, finding monsters and evolving them into more powerful and special versions of themselves. Can you evolve a monster that you can fight against the evil boss that guards the exit of the dungeon? Basic Play: • The dungeon is a room that is 20 x 10 squares in size (20 wide by 10 high). In “normal” mode, the player cannot see the contents of a square in the dungeon. In “test” mode, the player can see the whole dungeon and the contents of each spot. • The player starts at a random spot along the left hand wall. The exit to the dungeon is at a random spot on the right hand wall. Your aim is to find the exit. • In this dungeon are 5 types of monster: “Bugbear”, “Platypie”, “Emoo”, “Octopod”, and “Skeletor”. The first three monsters are friendly, while the fourth and fifth type are not, and will attack you. In the dungeon there are 10 of each type of monster, except for “Skeletor” of which there is only 1, and it is located directly in front of the dungeon exit. • The player will move around the dungeon. They can move either up, down, left or right. If they move into the square of a friendly monster they can try to catch it. When five of one type of monster is caught, it will evolve to a special monster. This is explained below. • If the player comes across an unfriendly monster, there is a battle, also described below. • When the player meets the “Skeletor” monster, a battle also takes place, but it is between an evolved monster and “Skeletor” and is described separately below. • If the player beats the “Skeletor” monster, then they exit the dungeon and win the game. If the player is beaten in battle the game is also over and the player loses. Program Design Diagram: You must provide a diagram with annotation that shows the classes you have in your program and how they interact. It should contain any relevant notes that describe the classes. This diagram does not have to be formal UML or any other specific notation, however you may refer to basic class diagram notation. Program Reflection: You must provide a 300-word written reflection of your object-oriented design and how well you believe it was to implement. You should cover the following areas: • Why you designed it the way you did • How well you were able to code it, highlighting any issues you found once you tried to implement your design • How you might change your design to make your solution easier to implement, more efficient, or better for code reuse.
ID do Projeto: 11708487

Sobre o projeto

11 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
11 freelancers estão ofertando em média $207 AUD for esse trabalho
Avatar do Usuário
A proposal has not yet been provided
$300 AUD em 8 dias
4,8 (315 avaliações)
7,2
7,2
Avatar do Usuário
need an A grade? contact me. cheers:)
$194 AUD em 1 dia
5,0 (43 avaliações)
6,1
6,1
Avatar do Usuário
A proposal has not yet been provided
$300 AUD em 3 dias
4,9 (69 avaliações)
6,1
6,1
Avatar do Usuário
Hello, I am expert in java/c/c++ and i can deliver your task in the least time and least payments. The code will be well commented and well formatted for better understanding. I believe in long term relations so first check your work then release the payments. Pm me for further details. Thank You!
$200 AUD em 2 dias
5,0 (106 avaliações)
5,6
5,6
Avatar do Usuário
Hello My name is Ahmed, i'm a top rated freelancer. i worked over 250 projects and over 600 hours doing C++ and Java projects. small overview of feedback on my profile "you want to get your projects completed with quality? Hire Ahmed. Highly recommended." "Thoroughly satisfied with Ahmed, and would recommend him for anyone looking for an excellent developer!" "Highly recommended. Very smart and well experience" looking forward to work with you Regards
$80 AUD em 3 dias
5,0 (32 avaliações)
4,5
4,5
Avatar do Usuário
$200 AUD em 2 dias
5,0 (1 avaliação)
0,6
0,6

Sobre o cliente

Bandeira do(a) AUSTRALIA
Notting Hill, Australia
5,0
40
Método de pagamento verificado
Membro desde mai. 26, 2016

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.