Find Jobs
Hire Freelancers

GUI tool for level editor for mac

$30-250 USD

已完成
已发布大约 13 年前

$30-250 USD

货到付款
Tool must read in and write out a text file -- the level file. The level is a series of branches and items on/near the branch. Each of these is described by a single line of text, broken into five comma separated fields. Each of these fields are simple one word strings, except for the third, which is an integer. The level editor tool will need to run on a mac. The tools GUI will need to have a scrollable window that the user can adjust the size of, both vertical and horizontal( this won't affect the output of the level file ). On the side of this window will be a slim, scrollable window containing the elements the user can drag into the level editor window. The first time an item has been dragged into place in the level editor window, the item's properties will be set to default values. The default values will be different for each type of item. Right clicking on any item in the level will allow the user to edit the properties of that item in the level. Once an item has been added to the level, moving it somewhere else in the level should be permissible and easily done. Adding items usable in the level editor should be easily done. A text file for the tool will define the items usable in the tools GUI that the user can drag into the levels. It will consist of lines of text, each line will contain the name of the item, and the filename for the graphic. Special considerations - the levels are set up so that the branches are vertically evenly spaced . This spacing may change in the future. The level editor tool should allow for this spacing to change easily. There are many different types of branches. Branches are anchored on one side of the screen or the other, as described by the first property for that branch item -- either "LEFT" or "RIGHT" Once a branch has been added, any other non-branch item added is considered to be sitting on the branch. Once another branch is added, any other non-branch item added after that is now considered to be sitting on this new branch. A typical use case is as follows - User creates empty level. User drags "ground type forest" into level editor window. User drags "branch type A" into level editor window, placing it on the left side of the screen. User drags "snake" onto branch. User drags "branch type K" into level editor window, placing it on the right side of the screen. User drags "gold" onto branch. User drags "branch type A" into level editor window, placing it on the right side of the screen. User MOVES "gold" on previous branch onto new branch. Sample graphics files and level files will be provided to start.
项目 ID: 977233

关于此项目

3提案
远程项目
活跃13 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hello. I'm interested in Your project.
$250 USD 在20天之内
4.4 (5条评论)
3.5
3.5
3威客以平均价$983 USD来参与此工作竞价
用户头像
Hello I'm interested on your project. But the project doesn't seems to be very clear. It would be more efficient if you would give some sample GUI(graphical) representation of the project. Thanks, webcompute
$1,200 USD 在20天之内
4.8 (2条评论)
3.5
3.5
用户头像
Please check your PM.
$1,500 USD 在30天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
San Rafael, United States
5.0
2
会员自5月 24, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。