Project1

标题: 想把自己的游戏发布到手机上的看过来~~~~ [打印本页]

作者: 老邢    时间: 2012-2-16 14:41
标题: 想把自己的游戏发布到手机上的看过来~~~~

如果只在windows上发行游戏,恐怕连柳柳和soulframe也赚不到钱吧,为什么不尝试一下移动平台呢?soulframe的工作室已经抛弃rm改用新引擎了,而XiGN给那些没有能力使用cocos之类引擎的开发者一个机会,可是似乎没人关心。有一天,你会看到别人的rm游戏在apple store上发布,通过自己的劳动赚取真金白银,那时候恐怕会感叹自己虽然空有一身的本领,却落得两手空空啊。

什么是XiGN?

        XiGN是一款跨平台游戏引擎,支持Windows,MacOS,Linux三种主流操作系统,最重要的是,支持目前最流行的移动平台iOS和Android,当Window Phone开放Native接口后还将支持WP。

XiGN与其他游戏引擎有什么不同?

        XiGN使用Lua作为脚本语言,做到与设备无关,一次编写多处运行。你不用为了iOS而学习Object-C,为了Android学习Java和C/C++,为了Windows Phone学习C#。只要一个Lua就统统搞定。

Corona也是使用Lua的引擎,XiGN与Corona相比有什么不同?

        Corona是一款优秀的跨平台引擎,同样使用Lua作为脚本语言。XiGN的设计理念与Corona相同,但是XiGN被设计成为更适合初级开发者,即将底层的图形、声音、控制接口进行二次封装(依照RPG Maker的接口样式),使初级开发者更便于使用,开发者可以更专注于游戏的流程设计,而不是考虑一个地图数据该如何解析再显示这种具体问题。
        同时,XiGN提供了一种简洁的面向对象机制,由于目前计算机教育的特点,很多开发者都接受过正统的面向对象编程训练。而Lua的缺点就是没有原生的面向对象支持,实现过于复杂。XiGN通过一个简单的函数调用,有效的解决了类的创建,继承,实例化等问题,让开发者能用自己熟悉的方法解决问题。

XiGN与Rpg Maker有什么异同?

        XiGN有着与Rpg Maker相似的用户接口,包括Graphics,Audio,Input三大模块和Bitmap,Color,Font,Plane,Rect,Sprite,Table,Tilemap,Tone,Viewport,Window共11个基本类,有经验的开发者可以像在RM中一样使用这些类。同时为了弥补Lua的不足,还增加了Array和Hash两个辅助类,这两个类具有与Ruby类似的接口,简化了大量的操作。
        但是,XiGN以Lua作为脚本语言,Rpg Maker以Ruby作为脚本语言,两种语言之间的差异决定了两者不能完全相同。相对来说,Ruby的语法更简洁而Lua更清晰。Ruby简洁的语法使它非常适合初学者,而Lua尽量简化语法提高效率的设计思想造成它的内置功能相对薄弱而书写相对麻烦。举例来说,Lua中只有一种复合类型table,而Ruby中有专门针对数组的Array和哈希表的Hash,Ruby的内建支持使得数组的使用更加简单而Lua的做法就相对复杂一些。比如数组相加,Ruby中只需array1+array2即可,Lua却要遍历两个table调用多行代码才能实现(好在XiGN中已经为用户封装了一个Array类,就不必这么麻烦了)。

如何使用XiGN?

        最简单的方式,使用Rpg Maker VX制作一个游戏,使用转换工具将Data目录下的数据转换成XiGN可识别的格式,在XiGN中运行游戏。
        对于高级使用者,将XiGN作为一款通用引擎,自己编写游戏逻辑代码,在XiGN中运行。如柳柳的姜太公的小岛,Soulframe的雨血和很多使用双远景的游戏、动作游戏,完全可以放弃RGSS,创建属于自己的脚本引擎。
       
如何从Rpg Maker过渡到XiGN?

        初学者:只使用标准的RGSS设计游戏,通过转换工具完成数据转化。(这种方式生成的游戏可能无法公开发行,即使是使用了原创素材)
        高级用户:学习基本的Lua语法,了解Lua与Ruby在语法上的差异。了解XiGN提供的基本类和函数。开始你自己的编程之旅吧!
       
如何将游戏发布到Apple Store和Android Maket?
       
        与Corona类似,用户将数据提交到XiGN网站,生成可执行程序。XiGN会协助用户发行。
       
目前XiGN处于完善和优化阶段,第一个公开版本将在5月之前发布,希望试用的用户请私信新浪微博 @GameEngine

作者: 2719358    时间: 2012-2-16 15:28
支持一下好了,虽然已经不用RM了= =
对了,LZ,lua里的函数只能传值不能传址吗?
作者: 老邢    时间: 2012-2-16 16:26
2719358 发表于 2012-2-16 15:28
支持一下好了,虽然已经不用RM了= =
对了,LZ,lua里的函数只能传值不能传址吗?

数值,字符串,布尔都只能传值,如果想传递引用就用table好了
作者: 柳之一    时间: 2012-2-16 18:31
rm游戏在apple store上发布,这一举动本身就侵权了,在pc上面混混还米有人管你
你去app上试试吧
作者: 老邢    时间: 2012-2-16 21:59
高手们都已经摆脱rm的束缚了。这个引擎不是单纯的转置rm游戏,而是给你一种类似rm的编程模式,有什么侵权的。不懂就不要乱说。
作者: 一瞬间的幻觉    时间: 2012-2-17 03:57
老邢 发表于 2012-2-16 21:59
高手们都已经摆脱rm的束缚了。这个引擎不是单纯的转置rm游戏,而是给你一种类似rm的编程模式,有什么侵权的 ...

苹果游戏中最讨厌的就是收费或者有商城的,所以所有收费游戏我都不玩、

不过还是要支持下啊,希望有机会能学习到

作者: 老邢    时间: 2012-2-17 08:46
一瞬间的幻觉 发表于 2012-2-17 03:57
苹果游戏中最讨厌的就是收费或者有商城的,所以所有收费游戏我都不玩、

不过还是要支持下啊,希望有机会 ...

赶紧找一个像样的游戏给我,当你自己的游戏收费的时候你就不这么想了,哈哈
作者: 精灵使者    时间: 2012-2-17 08:54
本帖最后由 精灵使者 于 2012-2-17 09:07 编辑

EB的版权规约规定:RM的默认素材及其一切内容禁止在TK-TOOL系列工具(包括RMXP,RM2003,RMVX,RMVX ACE,AGM等)以外的场合使用。
于是这种行为本身构成侵权。
原文转载素材规约
http://www.famitsu.com/freegame/rtp/index.html
それぞれのRTPは、そのツクールの本体を所持している、していないに関わらず、正規にユーザー登録を済ませたツクールを使ってゲームを作成される場合か、ツクールで作成されたゲームをプレイする目的以外での利用を禁止します。
作者: 老邢    时间: 2012-2-17 09:18
只要你别用rm的素材,XiGN的其他东西与rm无关。XiGN本身一个跨平台游戏引擎,他提供一种类似rm的编程方式(当然,还提供更底层的接口),让熟悉rm的人能够更快的开发手机游戏。能将rm游戏直接转换到手机上是一种福利,没有必要非得这么做。如果你有能力像柳柳那样写脚本,就可以完全放弃rm了。
作者: 向新222    时间: 2012-2-17 09:38
买不起iphone4s的路过,表示假装听不懂
作者: 匿名    时间: 2012-2-17 13:51
不管怎么样,你们都挡不住“那个”引擎在未来将要形成的绝对统治(大雾)
(毕竟,现在在校的这波未来将要统治这个领域的人都用的是这个东西……于是,教育是个何等重要的阴谋环节啊(大雾))
作者: 一瞬间的幻觉    时间: 2012-2-18 03:37
老邢 发表于 2012-2-17 08:46
赶紧找一个像样的游戏给我,当你自己的游戏收费的时候你就不这么想了,哈哈 ...

永远不会滴。。。。俺做游戏不为钱
作者: 老邢    时间: 2012-2-18 09:21
一瞬间的幻觉 发表于 2012-2-18 03:37
永远不会滴。。。。俺做游戏不为钱

成为像小鸟,水果,无尽之刃,tiny wings那样知名的开发者,万众瞩目,万千宠爱于一身,这个目标有没有吸引力呢?哈哈
作者: fullike    时间: 2012-4-24 10:55
关注一下

XiGN是用cocos2d-x开发的吧

比较担心ruby转lua这一步,是否经过严格测试呢,已有的rm游戏能完美移植么?
作者: 柳柳    时间: 2012-4-24 11:16
老邢你1楼的新浪微博@账号留错了吧,没有@GameEngine这个人啊
不过这名不错,我去抢注一个。

话说没人关注主要是没人拿到能运行的工具(能运行的游戏都不行,得是工具),发布之后才会慢慢积累用户的
作者: 飞3a    时间: 2012-4-24 11:31
XiGN安装要多久?。net装了1个小时,听别人说安卓的插件最快的装了6个小时
还有,rm转xign的工具是啥= =?
ios很坑爹啊。。。。
作者: x136637670    时间: 2012-4-24 12:02
本帖最后由 x136637670 于 2012-4-24 12:03 编辑

盲人路过........
.等开测以后大众化了我在过去吧...........
主要真的可以“完美”转化?表示怀疑?
作者: 羞射了    时间: 2012-4-24 12:06
我要求不高,希望自己做的游戏能先在自己的安卓平板上运行出来就好了,然后我就能拿出去得瑟了!很期待老邢!
作者: fullike    时间: 2012-4-24 13:19
不知道老刑下一步的计划是什么,如何盈利,引擎授权么?

国内单机的形式已经是这样了,玩家花钱基本不可能,指望原本就拿RM自娱自乐的开发者花钱?

苹果商店的水很深,国内做ios游戏的团队基本套路就是 黑卡=》假账=》VC,真不忍心看到纯洁的RM用户趟这混水

当然这东西本身我还是很关注的,自己也正打算做类似的事情,只是盈利模式上还需要考虑
作者: 老邢    时间: 2012-4-24 14:29
国外市场靠谱一些,只能期待有像雨血一样高质量又国际化的作品了。
作者: mdjzk    时间: 2013-2-9 15:36
XiGN到哪里下载啊?百度搜索不到




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1