J2ME游戏脚本系统的一些感悟
2007-04-28 14:50
274 查看
我们常在RPG游戏中用到脚本系统,脚本系统是个非常好的东西,他很好的利用了计算机世界的分层透明的设计思想。
脚本系统的分层结构如下:
引用内容
|-------|
| VMScript | 脚本
|__________ |
|-------|
| KVM | JAVA虚拟机
|__________ |
|-------|
| OS | 操作系统
|__________ |
|-------|
| CPU | 硬件
|__________ |
游戏引擎就相当与JAVA提供给我们写JAVA程序的API库,只不过它是提供给我们写脚本的API库。
其实我们做任何程序软件都应该这样,每层都只是提供给上层的API库,只有最上层才是供用户脚本,用脚本来调用API功能的。(难怪最近弱类型的脚本语言那么红火!~~~~~~~~)
计算机世界的分层越来越细,越来越利于人们的生产。
脚本系统的分层结构如下:
引用内容
|-------|
| VMScript | 脚本
|__________ |
|-------|
| KVM | JAVA虚拟机
|__________ |
|-------|
| OS | 操作系统
|__________ |
|-------|
| CPU | 硬件
|__________ |
游戏引擎就相当与JAVA提供给我们写JAVA程序的API库,只不过它是提供给我们写脚本的API库。
其实我们做任何程序软件都应该这样,每层都只是提供给上层的API库,只有最上层才是供用户脚本,用脚本来调用API功能的。(难怪最近弱类型的脚本语言那么红火!~~~~~~~~)
计算机世界的分层越来越细,越来越利于人们的生产。
相关文章推荐
- 发布一套类似于网易ITOWN,基于脚本开发的休闲游戏系统
- 教务系统一些感悟
- 用Boost.python构建游戏脚本系统的尝试
- JAVA游戏编程之三----j2me 手机游戏入门开发--俄罗斯方块_5_使用LUA脚本写游戏
- 为游戏添加脚本系统
- 游戏的主系统与脚本系统的分离
- Python 脚本 C++ C 游戏 系统
- 游戏引擎剖析 (8) 脚本系统
- 个人对系统设计的一些感悟
- 一步步实现j2me游戏引擎(一),系统日志
- 对免费游戏中经济系统的一些看法[转载]
- J2ME 手机游戏粒子系统实现的1个思路
- Unity3d动画脚本 Animation Scripting(深入了解游戏引擎中的动画处理原理--旧的动画系统)
- 游戏服务器设计的一些感悟
- c++游戏中接入lua脚本系统
- 游戏server设计的一些感悟
- 飞行游戏程序设计要点【做J2ME游戏时候的一些心得】
- 游戏引擎基础(八)(脚本系统)
- 为你的游戏选择脚本系统支持
- 关于系统程序员的一些感悟