设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3886|回复: 8
打印 上一主题 下一主题

[综合信息] 有誰知道soyomaker的嗎?

[复制链接]

Lv1.梦旅人

派大星

梦石
0
星屑
195
在线时间
2133 小时
注册时间
2011-9-18
帖子
2652
1
发表于 2012-5-3 12:51:10 | 显示全部楼层
根据楼主的链接引用过来说明一下好了。
SoyoMaker游戏编辑器插件规范1.1



SoyoMaker游戏编辑器是由www.soyomaker.com网站独家开发并发布的跨平台手机游戏编辑器,功能包含了制作游戏的各个方面,强大且易用。
此外编辑器为了扩展的方便,功能的增强,支持了插件扩展,进行插件开发,需要遵守以下插件规范。

一,插件概述
插件:依托SoyoMaker编辑器平台运行的独立功能模块,一般由二次开发完成代码编写。
预制插件:游戏编辑器发布时随编辑器一起打包发布的标准插件,一般为重要的功能模块不推荐删除。

二,设计原则
1开发的插件应该做到有无插件,软件皆可运行。
2不经SoyoMaker允许,开发者不得制作需要付费才能使用的收费插件。
3插件不得包含攻击或易引起反感的内容。
4插件不得包含广告或间接广告
5插件必须遵循SoyoMaker编辑器的使用条款和用户协议
6手游之星保留禁用该插件的权利

三,开发指南
开发插件可以使编辑器更强大和有趣!
功能定义
编辑器开放多个接口可以挂载插件:
目录与命名要求
1       插件统一放在软件的plugin目录下
         2       运行插件拥有自己的文件夹
         3       为了防止插件相互干扰,命名时尽量不要与其他插件重名,比如带上版本号和发布日期。
       插件描述文件
       插件的属性应全部写在该插件的xml描述文件中
       其中必要的属性有:
       1插件扩展点:Plugin-ExpandPoint 为前面的0~6种类型中的任意种
       2插件入口类:Plugin-MainClass 为该插件的主类或者功能主类的类名(包名.类名)
       可选的属性为:
       1插件的名称:Plugin-Name 为该插件的简称,比如”Android游戏模拟器”
       2插件的描述:Plugin-Description 为该插件的描述,比如”这是一款简单的Android模拟器”
       3 插件的版本:Plugin-Version 为该插件的版本,比如”1.0.00”
       4 插件的作者:Plugin-Author 为该插件的作者,比如”soyomaker”
范例:
                  扩展接口
                  对于可视插件才需要实现此接口 IPlugin
                  IPlugin只包含一个方法 start();
                  即插件运行时编辑器调用的方法,在此方法中应完成插件的启动和显示
                  例如 对于一个放在工具栏菜单下的插件,此插件的作用是显示一个对话框
                  则start()函数中可使用如下代码
             public void start() {
           JDialog     dmd = new JDialog();
                dmd.setVisible(true);
             }
                  即可正确显示此对话框


来自http://www.soyomaker.com/forum.php?mod=viewthread&tid=563

不管怎样,还是多了一个工具,跟着一起期待吧。O(∩_∩)O

点评

要能作RPG的@@ 彩虹似乎是針對AVG?  发表于 2012-5-3 21:09
希望哪天6R也有自己的工具阿@@  发表于 2012-5-3 16:09

评分

参与人数 1星屑 +8 收起 理由
熊喵 + 8

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-14 10:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表