acgfuture吧 关注:13,460贴子:61,827
  • 7回复贴,共1

《XGE》——WindowsPhone7版NS引擎进度公布

取消只看楼主收藏回复

由本人前一阵开坑的新物《XNA Galgame Engine》(简称《XGE》)是一个采用XNA完全重新设计编写的Galgame游戏引擎。
为了物尽其用,所以决定在引擎公开的第一个版本实现NS(Ons)的大部分功能,以求将NS、ONS游戏移植到WP7——这个最后没有Ons和Galgame的移动平台。
当然,由于采用XNA开发,所以XBOX360也同时将会兼容这个引擎。
注:本引擎为纯个人作品,有很大程度是为了提升编程能力,故请不要在回帖中催促进度,也暂时不欢迎其他开发者参与开发及维护。
鸣谢:TK同学在开发过程中对架构设计和编程方面的指导。
------------------------------------------------------------------
2012.3.10
在几次代码重构后现在引擎已经基本有了一个明晰的框架和思路,但是只是个雏形而已。
1.脚本读取机制设计完成
2.可识别并执行部分define指令
3.可识别并执行全部lsp类指令
4.可识别并执行文字显示类指令,这里有一点修改,原Ons只支持全角文字,为回避这个问题,修改为兼容“Say前缀+半全角混合”或原全角文字两种方法。
5.文字打字机效果、点击后立刻显示功能完成。
6.资源读取与管理类完成,和ons不同,在《XGE》中将会加入多线程,故其资源读取将会在玩家等待、欣赏文字时自动预载,减少播放延迟。
预览图(请勿对内容吐槽,显示图片仅为展示):




1楼2012-03-10 12:33回复
    感谢支持,刚刚去买了HTC泰坦准备实机Debug。


    6楼2012-03-10 19:40
    收起回复
      只是Windows需要安装Runtime而已,X360和WP7都不需要安装,系统自带库的,所以我并不打算在PC上做什么。


      8楼2012-03-10 21:15
      回复
        回楼上,没有关系,第一我这个做的是Ons,第二个我的目的是练手。所以不怕重复。


        10楼2012-03-11 11:18
        回复
          另外再重申一次,和LGame最大的不同是,我不是做2D开源引擎,我就单纯是做Galgame引擎。
          至于跨平台、及Web应用引擎(这倒和LGame很像),是属于ACGF本年度计划中的一环,具体开发进度和内容还处于保密阶段。


          11楼2012-03-11 11:29
          回复
            n900是个好东西……但不准备买啊。那个系统无论怎么样都是会被淘汰的,连诺基亚自己都放弃了。


            14楼2012-03-11 11:51
            回复
              乘现在出得了手,赶紧卖了买诺基亚将要出的Lumia 900吧


              16楼2012-03-11 12:51
              回复
                CPU、内存和屏幕大小都有变化,手机你还要啥变化……


                20楼2012-03-11 13:59
                回复