Find Jobs
Hire Freelancers

Work c++./

$10-30 USD

종료됨
게시됨 5년 이상 전

$10-30 USD

제출할때 지불됩니다
Pirates of Wynwood You're to write a basic console game with the following premises: The Enemy: Pirates are trying to raid the art galleries of Wynwood. There are Greedy Pirates (GP) and Silly Pirates (SP). The SP simply wander the Blocks of Wynwood looking for art to steal, and if they bump into you steal your art: The SP has 1 action and 1 health Meander across the game playing field No particular direction as a rule Look to steal art from the Galleries or you the Art Collector (AC) Once beside the AC they try to “steal” your art. (60% chance of success in taking any 1 item) They slow your (AC) movement by 1 action Suck the life force from a human For each round beside the human loses 1/2 a heart The GP: The GP has 2 actions and 2 health Search for a AC to steal all the art They move as rapidly as possible to the human AC Attack the AC Once within 2 squares of a human they attempt to Steal all the Art for themselves 2 squares away: 65% chance of stealing a piece of art. If they successfully steal art they move next to the human 1 square away: 90% chance of stealing a piece of art Once beside the Art Collector they slow the human by 2 actions Multiply For each round they steal some art, there is a 50% chance they will spawn another GP or SP Suck the life force from a human For each round beside the AC you lose one heart The Human Art Collector The Human is a Art Collector whose job is to Collect all the Art. The AC has 3 actions The AC has 5 hearts The AC can visit the Galleries and collect all the art there (the number of art pieces in the galleries is up to you) The AC starts the game with 3 pieces of art When the AC loses all hearts or all art they lose the game The AC carries weapons The Pirate Chains The Pirate Chains stuns the GP and SP for 1 round. A stunned pirate if beside a human can’t move or perform any action. The Pirate Chains has a range of 2 squares The Pirate Chains has a success rate of 30% at a range of 2 squares and 60% at a range of 1 square The Parrot of Doom (PD) The Parrot of Doom removes half the energy of the GP or SP when it succeeds on the attack The Parrot of Doom succeeds against an SP 75% of the time The Parrot of Doom succeeds against a GP 60% of the time if it is at full health and 80% if at half The Art Galleries (there are 5) While the GP and SP primarily attack the human, they also recognize Art Galleries and if within 5 squares of them, will attack them as if they were humans. A successful hit destroys the Art Gallery and steals all the art If all 5 Art Galleries are destroyed the player loses. The Board The basic board must be at least 20x20 in size. All sides are bounded in large concrete Wynwood Walls to prevent the ideas (or maybe even the human) from escaping. Movement and turns The Human and the pirates can move in any of the surrounding directions and squares up, down, left, right, and diagonally. Movement consumes one action per square. All attacks take one action. You and the pirates may not occupy the same square. That's the game basics. Please note that some of the code I'll be showing will be windows specific. Additionally Extra credit Any additional attacks for the Pirates and the Art Collector (if and only if you have successfully implemented the base game). The use of direct keyboard input vs a menu Sound Anything cool
프로젝트 ID: 18372259

프로젝트 정보

4 제안서
원격근무 프로젝트
활동 중 5년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
4 이 프로젝트에 프리랜서들의 평균 입찰은 $51 USD입니다.
사용자 아바타
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$80 USD 1일에
4.8 (97 건의 리뷰)
6.6
6.6
사용자 아바타
Greetings! I am an expert C++ developer with plenty of experience working on such program and would like to pursue this. Hoping to hear from you.
$50 USD 1일에
5.0 (18 건의 리뷰)
4.4
4.4
사용자 아바타
Hello I'm experienced C++ programmer and also a competitive programmer and I take part in every codechef contest. your task seems like a game theory question and I can do it. Please chat with me so we can discuss it in a more elaborate way. You can check my profile I usually get 5 star review for programming tasks :)
$40 USD 2일에
5.0 (1 건의 리뷰)
1.8
1.8
사용자 아바타
Experience as a C++ Developer and DevOps Engineer, Manage and secure Infrastructure from development to production & Dealing with automation for configuration management, knowledge of virtualization,Building and Packaging the source code ,Implementing CI/CD using Jenkins. • Automation and monitoring scheduled jobs. • Monitoring and managing instances using AWS cloud watch. • Manage AWS resources like RDS, S3 EC2, etc. • SSL certificates. • Code deployment through Jenkins • Source code management using Github, BitBucket. Specialties: • Operating systems: Ubuntu, Windows,Linux • Infrastructure: AWS • Virtualization: Amazon, Docker • Open source solutions: Jenkins, GIT,GIT hub,Docker,Ansible,Apache tomcat,Nagios, • Languages: Shell,C++
$35 USD 1일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (UNITED STATES)
New York, United States
0.0
0
12월 14, 2018부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.