1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 29-Apr-2024 23:12 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: 2D MMO fixing and tool design
Posted by: External project from PeoplePerHour
Started: 03-Feb-2021 15:06 GMT
Description: Expected duration: Not sure
It's a mess!
I am looking for someone who can modernize some old C++ code, as well as design a dev tool (world builder, object editor, etc.) for the game. The project files include:
-Client
-Server
-GMTool
-Image converter (*The image converter converts .bmp to .vdf files which is then read by the client using SDLClass::load_image, but in binary.)

I have been reworking the code, but getting stuck not being able to alter the world, or alter the games general properties for things like objects, tiles, etc. due to not having a working tool to do so. I would need a tool that can place tiles/chunks for the world, as well as import/export objects, npcs, weapon/armor, useables, using .dat files.

================
-World Building Tool
================
The game uses SDL, and reads/writes everything to binary, so the tool I'm looking for should do the same. I would love for the tool to be able to import .bmp tilesheets, then export to .dat files, as the code already reads those, and would be easier to implement, rather than a full rewrite of the file handling. I want to be able to read/write properties for objects, npc's, items, and tiles. For example, the tool should allow me to edit monster drop tables, weapon properties (swing speed, damage, etc), useables like doors and potions, and the like. I've included some pictures of what the tool should look like, and it's general use. I can explain more over voice or DM.

================
-Client
================
Overall, the client is buggy. Most of the client runs through 1 main.cpp file, and am looking to optimize it better, remove bugs, and, overall, make it better. Not too much here. The way it communicates with the server can be troublesome at times: random crashes, connections not closing (sockets), and generally strange behavior.

================
-Server
================
Everything is done through sockets. Although I have the client and server communicating and working, it's buggy. Sometimes, sockets arent closed, account files act up (creating 1 account yields more after restarting [1 Account loaded -> 7 Accounts loaded]), and in general just needs to be tightened up, and more secure. The account handling is one of my bigger worries.

================
-GMTool
================
The GMTool is a console application that is used for GMs. It is supposed to connect to the server using auth, and be able to do things like altering a character, sending out messages, banning, kicking, promoting ranks (Regular account -> GM account), and similar GM actions. Currently, it doesn't work. I believe the server code is the cause, but I don't understand enough to fully diagnose the problem. It says it connects when running the connect command, but nothing else works when it should. Certain commands like 'timer' also crash the tool. As the main dev, I need this tool to work, or something that can do what it does.


I am willing to work with someone as much as possible on this project. I can be on time and available whenever necessary. I can use any communication method needed, and also negotiate pricing to better reflect the work required for the project. I am at a stand still, and willing to work hard at providing all the information needed, and make sure any help is well rewarded. This is my first time trying something like PeoplePerHour, so apologies if something is wrong, or otherwise no good. I am open for any and all suggestions.

(I can only upload 3 photos here, but have plenty to show off-site)
Project ID: 3137143
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Urgent: Contemporary 3D House Designer
Category: 3D Animation, 3D Design, 3D Modelling, 3D Rendering, 3ds Max
Budget: ₹1500 - ₹12500 INR
29-Apr-2024
22:04 GMT
Captivating Cone Incense Package Design
Category: Brochure Design, Corporate Identity, Covers & Packaging, Graphic Design, Photoshop
Budget: $30 - $250 USD
29-Apr-2024
22:03 GMT
Personalized High-Contrast Instagram Montage Edit
Category: After Effects, Video Editing, Video Production, Video Services, Videography
Budget: €80 - €90 EUR
29-Apr-2024
22:03 GMT
Ambiguous Coloring Design Project
Category: Graphic Design, Illustration, Logo Design, Photoshop, Web Design
Budget: $10 - $30 USD
29-Apr-2024
22:03 GMT
Logo Typo Correction
Category: Graphic Design, Illustration, Logo Design, Photoshop, Photoshop Design
Budget: $30 - $250 USD
29-Apr-2024
22:01 GMT
Elegant Real Estate Marketing Materials
Category: Brochure Design, Flyer Design, Graphic Design, Logo Design, Marketing
Budget: $30 - $250 USD
29-Apr-2024
21:59 GMT
App - Mobile & Web Tester (Monthly or Fixed Rate Contract)
Category: Android, HTML5, IOS Development, IPhone, Mobile App Development
Budget: $80 - $200 USD
29-Apr-2024
21:57 GMT
Aviation Support Marketing Development
Category: Advertising, Facebook Marketing, Internet Marketing, Marketing, Sales
Budget: $10 - $30 USD
29-Apr-2024
21:56 GMT
Shopify Cart Button Repair
Category: CSS, HTML, PHP, Shopify, Shopify Templates
Budget: £10 - £20 GBP
29-Apr-2024
21:56 GMT
Job Application Virtual Assistant
Category: Copywriting, Research, Research Writing, Resumes, Virtual Assistant
Budget: $2 - $3 USD
29-Apr-2024
21:56 GMT
Professional E-commerce & Informational Website
Category: ECommerce, Graphic Design, HTML, PHP, Web Design
Budget: $10 - $30 USD
29-Apr-2024
21:56 GMT
Pinescript and Trading Experts..
Category: Algorithm, C++, Programming, Metatrader, Pine Script, Trading
Budget: $10 - $30 CAD
29-Apr-2024
21:56 GMT
Khmer to English Translator Required -- 2
Category: English (UK) Translator, English (US) Translator, Translation
Budget: $2 - $8 USD
29-Apr-2024
21:56 GMT
Plasmar Excel en un sitio web
Category: Data Entry, Data Processing, Excel, PHP, Web Scraping
Budget: $30 - $250 USD
29-Apr-2024
21:53 GMT
Kitchen and Living Room Revitalization
Category: Decoration, Interior Design
Budget: £1500 - £3000 GBP
29-Apr-2024
21:52 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Short URL:
1001fp.com
Mobile version:
m.1001freelanceprojects.com
Copyright © 2005-2022 1001 Freelance Projects