Find Jobs
Hire Freelancers

jQuery quest editor

$30-250 USD

Closed
Posted about 4 years ago

$30-250 USD

Paid on delivery
We created a game called “Interdia”. This is a web-based game working as a web-site. One of the game components is text-based (MUD) quests. Player moves from one screen to another choosing available actions (you can access quests here [login to view URL] – just switch localization to EN and select “Quests” button). For quests creation we use an editor (the same site, “Editor” button) in which an author creates quest structure. Creation process is similar to development of a flowchart. User add action and condition blocks and sets up conditions of their rendering in the game. Blocks and actions are connected with arrow lines. Blocks can be dragged and moved by mouse. The editor is built on jQuery. Data for a quest is queried from the server and received in JSON format. Arrow lines are in SVG format. Our problem is that the lines do not flow around the blocks and direct through them instead. This is not cool. What you have to do: Create a jQuery plugin we can connect to our editor. The plugin shall draw beautiful lines. The “beautiful” means: 1. Lines of different colors. 2. While connecting two blocks lines must flow aside other blocks. Intersection with other lines is acceptable (1). 3. When a line changes its direction the bend should be rounded (1). 4. When user drag and drop a block the lines should be redrawn (lines may not be “beautiful” when block is being moved, however in this case a direct line like we have now should be rendered). Plugin must accept at least the following parameters: 1. Line thickness. 2. Arrow form. 3. Set of colors that will be used to draw the lines. How blocks must be connected: 1. Currently places where lines enter the blocks are calculated from block sizes. Lines ingress via left side – all to the one point (2). You have to change it to ensure that lines ingress in optimal points (3) – e.g. we can use a set of anchor points to which lines will connect to. 2. Lines must flow around the blocks and not crossing them. If the block A is located over the B block then line AB should ingress from the top not from the left side (4, 5, 6). Egress points are stationary you don’t need to change them. Also the algorithm must be documented, at least in code comments. Work will be considered sufficiently documented in case all employer questions are answered. Please send your bids and terms. Thanks.
Project ID: 23431761

About the project

6 proposals
Remote project
Active 4 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
6 freelancers are bidding on average $182 USD for this job
User Avatar
⭐⭐⭐⭐⭐Hello, there Thanks for your job posting. As a web/mobile expert on freelancer.com, I don't bid on projects that I am not sure. After double-checked your posting carefully, I thought I am the best freelancer for this project. why? FIRST, the skills for this project are all perfectly fit for me As a detail-oriented and pro-active full stack developer who has tons of experience with those skills, I provide well-structured and well-commented code SECOND, I guarantee the best quality, accurate timeline, free and polite after-service to my clients. I am always ready to accept your offer and discuss any projects What makes me better than others is my punctuality and honesty I would love to have an opportunity to discuss in more detail about your project. I will look forward to you, kind Regards Jin Z
$140 USD in 7 days
5.0 (35 reviews)
5.9
5.9
User Avatar
Hi. Thanks for your good description and I understood what you want. As an experienced developer, have strong skills and experience in development for 9 years. If have time, visit my profile now. If you want, will share my previous work. CLIENT'S PROJECT IS MY PROJECT!!! That's my slogan. If you hire me, you will get good result. I am confident to handle this project according to your expectations perfectly. Please send message so we can discuss more. Best regards.
$140 USD in 7 days
4.9 (16 reviews)
5.1
5.1
User Avatar
✨✨✨ Hello, how are you? ✨✨✨ I have just read your description in detail so I understood what you want fully. HTML, CSS, JAVASCRIPT is not problem for me because it is basic of website development. Specially, I am very familiar with responsible design. and attractive animation lead user feel like friendly. Please contact me if you are looking for a GENUINE freelancer in here. Looking forward to hearing from you in here...
$200 USD in 1 day
5.0 (1 review)
0.7
0.7
User Avatar
Hello, I have 6+ years of experience in Website and Application development. I have checked The requirement and understand that as well. I have created SIMILAR in past. Do you want to see the DEMO ??? Thanks.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of RUSSIAN FEDERATION
Russian Federation
0.0
0
Member since May 3, 2017

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.