Find Jobs
Hire Freelancers

Fantasy procedural mapping program

$500-1500 CAD

Completed
Posted over 5 years ago

$500-1500 CAD

Paid on delivery
Hi, I'm looking for someone to develop a program dedicated to the procedural generation of fantasy maps. I’m looking for someone to create an app on windows that will generate fantasy map procedurally. Instead of starting from scratches, I want to use the code developed by someone else, which can be used freely as per the MIT license. You can see his work by clicking on the first link as well as find his code by clicking on the second: [login to view URL] - [login to view URL] The code covers a great deal of the procedural mapping already but there’s a few improvements I would like to see: -The program needs to be able to generate forest for the map. I’m flexible on the style, but I would like something that looks similar to this: [login to view URL] or as it is explained here by another person who deals in procedural mapping for forest: [login to view URL] -As well, I would like to change the way the code displays the mountains. I’m looking for something more fantasy looking similar to this: [login to view URL] or this: [login to view URL] Basically, everything so far is to take the existing code, transferring it into a program and modifying it. After that, this is where I will need more alterations. I want to be able to click on a location (town, ruins, caves, etc.) and display a window with the information for that location. I would like to develop a database of such information myself (like quests, rumors, location description, etc.) from which the program could take data to generate a random location each time. For example, on a map there’s a location called: ‘‘Ruins of Esmera’’; and the program uses my database to generate a quest which consist of finding three lost keys to open the door to the crypt. Then I want the program to link those three keys into possibly existing locations or create new locations if impossible. This would be done simply by marking the location with a specific note or symbol. All this to ensure the generated world seems real and not totally random. The project does not imply any 3D art. Except for the map itself (which will most likely stay in 2D art for the fantasy style) everything else consist of text-based information. If it helps, I see this program been developed in the form of an Agile project by iterations. The way I see this: -Iteration 1: Transferring the existing code into a program and modifying it to obtain a random map generator with better 2D art (mountains, forests, locations, etc.) -Iteration 2: Creating a system to link the location to an existing and growing database of information (quests, NPCs, events, rumors) which will in turn be linked together to make the world seem more real. -Iteration 3: Adding a map generator for the locations themselves (caves, dungeon, crypts, etc.). -Iteration 4: additional features yet to be determined. Now, I hope you have a better understanding of my expectations and my project in general. If you’re interested, I would be happy to hear what you think of it and how you think we could work together. This is the budget for Phase 1 and 2 it's more a software to help design fantasy map and content for those maps
Project ID: 18714260

About the project

13 proposals
Remote project
Active 5 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
Awarded to:
User Avatar
G'day, I'm an experienced DevOps engineer who's comfortable with a broad range of development tools and languages. I also have an amateur interest in procedural terrain and setting generation. I've played with a few solutions in this field intended for table-top DMs. I would certainly be interested in working on a project in this field. There's a few clarifying questions I'd love to discuss as part of this project of course: What's the purpose of the app? Internal use? Commercial sales? Integrated into another webservice? What sort of systems do you want to run it on? Windows? Mac? Smartphones? Linux? Webservices? (The original app is intended to run in a web browser, and significant changes to the run environment might require adjusting my bid) How are you planning to generate the content of your question/npc/event database? Do you want everything procedurally generated? Or have you got a big database of npcs already?
$1,400 CAD in 12 days
5.0 (2 reviews)
4.7
4.7
13 freelancers are bidding on average $1,259 CAD for this job
User Avatar
Hello. I am a GIS(Geographical Information System) expert and Web&Mobile(iOS&Android) developer. Since 10 years before I have been developing GIS applications. I graduated GIS special education course and I have rich experiences for development Desktop,Web and Mobile GIS applications. as a GIS developer, I can develop any kind of GIS application based on ArcGIS,GeoServer and GoogleMaps,OSM,MapBox, Cesium, Potree and PointClouds, OpenLayers,PostGIS and PostgreSQL and MS SQL, Sqlite/Spatialite. And I have many Web technologies such as PHP, Java,C# etc. I checked your requirement and I am very interesting in your project. I have worked on many GIS application development and I think that I have able to realize your requirement. I would like to heard from you. thank you.
$1,500 CAD in 10 days
5.0 (12 reviews)
6.9
6.9
User Avatar
Hello, I have more than 10 years experience in software development and have worked on many projects using python, java, javascript and other techniques. thank you for these details, the third iteration is a bit not clear for me.. what does "the program uses my database to generate a quest which consist of finding three lost keys" mean.. is it sth like a game where user need to find these keys? how do you expect the user will interact with the program to do that. thanks
$1,411 CAD in 30 days
5.0 (21 reviews)
6.6
6.6
User Avatar
Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks . .
$1,110 CAD in 3 days
4.8 (24 reviews)
6.2
6.2
User Avatar
Hello! I have read your job description carefully and i am very interesting in this job. I am full stack web developer so i am confident about this job. I can start working now and hope for your positive response. Thanks, Zhang.
$1,500 CAD in 15 days
4.8 (30 reviews)
5.8
5.8
User Avatar
Hi. I am a full stack developer and have been working for over 5 years on the freelancer.com. I have read your description in detail and have interests in your project. I have some experiences that have ever done what is similar to your project. As a solution, I have a good idea to build your project perfectly I would like to have a discussion with chat to get more about your project. Thanks.
$1,111 CAD in 10 days
4.8 (31 reviews)
5.9
5.9
User Avatar
Hi there, We can help you to improve and design this software. Please contact us so that we can show you our similar work and can fulfill your all requirements for this project. Regards, Ajit
$1,000 CAD in 10 days
4.7 (9 reviews)
6.1
6.1
User Avatar
Hi. I am professional software developer with experience in Python, C/C++, C#, Java, JavaScript and other languages. I'm able to implement the map generator.
$1,500 CAD in 10 days
5.0 (5 reviews)
3.9
3.9
User Avatar
hello,dear. I have read all your requirements for 'Fantasy procedural mapping program' and I fully understood it. I am confident and I am sure that I am able to finish this project. Please come in contact with me, so that we can discuss any details via chat:) Skills: Javascript, Python, Software Development
$1,111 CAD in 6 days
5.0 (1 review)
1.0
1.0

About the client

Flag of CANADA
St-Valérien-de-Rimouski, Canada
4.7
6
Payment method verified
Member since Feb 12, 2019

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.