`
makej2me
  • 浏览: 25773 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

手机游戏脚本系统设计

阅读更多
   因为要为公司开发一个游戏引擎的缘故,接触到公司原来使用的脚本系统。
   哇,不看不知道,发现原来脚本系统可以这样设计,呵呵,我的意思是贬义的,因为查看源代码之后,发现这个脚本系统使用起来不仅速度慢,而且占用内存大。因为它是在运行态进行解释操作,存在大量的字符串操作,而且还了解到这个脚本系统原来是一个业内有名的CP开发的。好像还一直使用在很多个有名的RPG游戏上。基于好用的原则,也不便再说它什么呢。
   不过,按我的思路,我是要把它改进为字节处理方式的。就是把原来的文本文件格式的脚本代码,先编译成字节形态的格式,在游戏运行态的时候,通过字节码来进行解释,感觉这样才是正道,既能做到解释速度快,而且内存占用也很小。let's do it!!!
分享到:
评论

相关推荐

    Unity3D RPG《海战》手机游戏完整源码 C#脚本

    Unity3D RPG《海战》手机游戏完整源码 C#脚本 《海战》改编自海洋老师的海战游戏。PureMvc框架做的UI,里面有自动过剧情、自动攻击,支持手指触摸、虚拟摇杆、鼠标点击、按键移动。里面用了AI模拟群体行为、关卡...

    毕业设计(论文)-基于Unity的Android手机小狗快跑游戏的研发

    件以非常快的速度更新,手机游戏的市场将会越来越大。 本课题实现的基于 Unity 的 Android 手机小狗快跑游戏采用主菜单的场景, 具有合理巧妙的剧情安排,精心设计各种物理碰撞监视器,系统中有金币和各种 道具的...

    安卓毕业设计加源码-QtScrcpy:Qt脚本

    安卓毕业设计加源码 QtScrcpy QtScrcpy可以通过USB(或通过TCP/IP)连接Android设备,并进行显示和控制。不需要root权限。 单个应用程序最多支持16个安卓设备同时连接。 同时支持GNU/Linux,Windows和MacOS三大主流...

    lua客户端网络库,主要供手机游戏客户端使用.rar

    Lua 可以应用在游戏开发、独立应用脚本、Web 应用脚本、扩展和数据库插件、安全系统等场景。 笔者学习的目的主要是为了能在 Web 应用(Nginx、Redis)中使用到 Lua 脚本。 特点 Lua脚本可以很容易的被C/C++ 代码...

    Java 项目-java手机游戏(堡垒)的设计与开发.zip

    Java 项目,包含:项目源码、数据库脚本、部署说明等,该项目可以作为课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 一. 技术组成 ...

    java手机游戏(堡垒)的设计与开发(源代码+论文).rar

    包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,...

    开发RPG游戏教程及源码

    J2me手机游戏回合RPG游戏基本构架 j2me游戏引擎程序结构 RPG脚本的设计教程 RPG游戏的对话系统 关于RPG游戏制作的一些讨论 角色扮演游戏的升级系统研究 角色扮演游戏引擎的设计原理 任务系统 制作手札---RPG是怎样做...

    JAVA基于J2ME的手机游戏开发(论文+源代码).rar

    包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,...

    cocos2d-x 游戏整个流程(加载--开始--选关--主场--暂停)一个demo

    cocos2dx editor是开发跨平台的手机游戏工具,运行window系统上,javascript脚本语言,基于cocos2d-x跨平台游戏引擎, 集合代码编辑,场景设计,动画制作,字体设计,还有粒子,物理系统,地图等等的,而且调试方便,...

    JAVA五子棋手机网络对战游戏的设计与实现(源代码+论文)_new.rar

    设计文档:详细记录了系统的设计过程,包括但不限于需求文档、系统架构设计、数据库设计、界面设计、功能模块设计等。学生可以根据这些文档进行系统的具体实现和调试。 源代码:提供了整个Java Web系统的完整代码,...

    Java 项目-java的JAVA基于J2ME的手机游戏开发(源代码).zip

    Java 项目,包含:项目源码、数据库脚本、部署说明等,该项目可以作为课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 一. 技术组成 ...

    基于android的游戏开发开题报告.doc

    尤其以手机游戏 这个亮点受到广泛的关注和喜爱,正是由于android拥有广大的用户群,android手机游 戏拥有巨大的潜力,它也主宰者手机游戏的未来,此次毕业设计顺应时代发展潮流,依 托现在硬件上的优势,以android为...

    Java 项目-java的JAVA五子棋手机网络对战游戏的设计与实现.zip

    Java 项目,包含:项目源码、数据库脚本、部署说明等,该项目可以作为课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 一. 技术组成 ...

    基于android的游戏开发开题报告(1).doc

    尤其以手机游戏 这个亮点受到广泛的关注和喜爱,正是由于android拥有广大的用户群,android手机游 戏拥有巨大的潜力,它也主宰者手机游戏的未来,此次毕业设计顺应时代发展潮流,依 托现在硬件上的优势,以android为...

    JAVA五子棋手机网络对战游戏的设计与实现(源代码+论文).rar

    包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,...

Global site tag (gtag.js) - Google Analytics