Find Jobs
Hire Freelancers

C++ 11 developer needed to create the pathfinding of our 2D tile based game

€250-750 EUR

Avslutat
Publicerad över sex år sedan

€250-750 EUR

Betalning vid leverans
We are looking for a C++ 11 Programmer to create the pathfinding of our 2D tile based game. /!\ IMPORTANT : You have to download our attachments ([login to view URL]) and check our code and the web link to understand what we need : Web link > +Slopes > +Plateforme one-way +gravity /!\ The following knowledge is required: - C++11 - Algorithm with good knowledge in Pathfinding - Vector Algebra To get a better idea of what i want as knowledge, you can read this page that gives you an overview : Our game is a 2D plateformer tile based with basic physics + Destructible terrain We will leave at disposal a program ready to compile which contains all the necessary. You have to follows thoses Specifiations/Constraints : Specifications: - Pathfinding must consider slopes, platforms, one way blocks. - The world can be modified at runtime (the game is a sandbox). - Pathfinding must apply only on a portion of the world (memorised grid must be limited, the game is an "open world"). - The algorithm must be as flexible as possible to add new movements to the player (ex: character can Dash, Fly, double jump, etc ...). - The character could have variable collision mask size (currently 24x48, can be edited in [login to view URL] on the constructor). - Gravity can be different (currently 0.2f), can be edited on player.cpp. - Jumping force and physics can be different, can be edited on player.cpp. Constraints: - Lib SDL2 - C++11 (std::array, vector, unique_ptr, no raw pointer allocation ...) - Don't use new libraries without asking first. - The pathfinding must be added into a proper and separated API. - The pathfinding API should be used in Player::step. Important: Player::simulateOneFrame and physics shall not be altered! - Must be able to manage hundreds of entities (the algorithm must be fast and efficient). - One instance of a pathfinding engine must use < 1MB if possible. - Should not be refreshed at 60 fps, rather at 1 fps, or better, only when the world is edited. You can download the project below and test it to get an idea of the work to be done.
Project ID: 15476775

Om projektet

13 anbud
Distansprojekt
Senaste aktivitet sex år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
13 frilansar lägger i genomsnitt anbud på €521 EUR för detta uppdrag
Använd avatar
Hi, sir I have looked your requirements and I get what u want. I have good skills in c/c++ & pathfinding. My price and period is negotiable. We can discuss the details via chat. Thanks.
€555 EUR Om 10 dagar
4,9 (79 omdömen)
6,1
6,1
Använd avatar
Hello, I'm software developer with 6+ years experience in c++ and 10+ years exp in compute science. Also I'm participant and problem writer of many algorithm competitions (Topcoder, ACM ICPC, etc). Feel free to contact me to discuss any details of your project. Looking forward to hearing from you!
€500 EUR Om 6 dagar
5,0 (27 omdömen)
6,2
6,2
Använd avatar
I have a great experience in C++ and a experience of more than 3 years. I can show you proofs for that. You can also see my github account
€250 EUR Om 10 dagar
5,0 (9 omdömen)
3,5
3,5
Använd avatar
Hello there. I have seen your job posting. I will like to ask some questions. Please come over the chat so we can discuss things. Some intro about me. I am an enthusiastic developer/implementer who does not stop until or unless i fulfill all of your project's requirements. I don't call myself a GEEK as pride consumes the weak but i don't put up a break till the finish line. Let's talk over the chat and start this project right away. You've found your perfect fit for this work as you're are seeing the proposal of a right guy. I am waiting anxiously for you to come over the chat-- so we can fill in some missing pieces of puzzles in the requirements you've mentioned here. Proposal For logo development: Hi. I have developed lots of logos and illustrations such as banner, T-shirt designs, pamphlets and brochure designs. Since there is a restriction for 200 words, so please message me. Logo design, T-shirt design and illustrations. Message me over the chat so i can elicit all the requirements for this project.
€555 EUR Om 10 dagar
0,0 (0 omdömen)
3,4
3,4
Använd avatar
Hello. I am game developer. I had built many games with pathfinding. I can make good path finding algorithm. Could you please discuss more details? Thank you
€555 EUR Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hello, I'm a individual c++ developer with 7 year's experience. I'm a very responsive developer for communication. I hope to you look my portfolios. Have a good day! Kind Regards.
€500 EUR Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
A proposal has not yet been provided
€666 EUR Om 20 dagar
0,0 (0 omdömen)
4,1
4,1

Om kunden

Flagga för FRANCE
Paris, France
5,0
1
Verifierad betalningsmetod
Medlem sedan juli 16, 2013

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.