社区
游戏开发
帖子详情
请教游戏中脚本设计的问题
gamenpc
2011-03-19 06:36:45
用DXUT学写了个场景编辑器。可添加建筑物、人物,可设置它们的高度与朝向,其他的什么灯光、物件的碰撞、触发器等都没有写。
手头上只有一本《DirectX角色扮野游戏编程》里面有提过脚本的开发,但原书的是很简陋的脚本系统,而且并没有用详细的篇幅说明,查阅起来非常不便……
请问如果在编辑器内添加上脚本相关的编辑与设计,应该如何着手,各位能提供一些经验、建议或者资料吗?感谢~
...全文
208
7
打赏
收藏
请教游戏中脚本设计的问题
用DXUT学写了个场景编辑器。可添加建筑物、人物,可设置它们的高度与朝向,其他的什么灯光、物件的碰撞、触发器等都没有写。 手头上只有一本《DirectX角色扮野游戏编程》里面有提过脚本的开发,但原书的是很简陋的脚本系统,而且并没有用详细的篇幅说明,查阅起来非常不便…… 请问如果在编辑器内添加上脚本相关的编辑与设计,应该如何着手,各位能提供一些经验、建议或者资料吗?感谢~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Baesky
2011-03-22
打赏
举报
回复
phython,它属于ruby和LUA之间。
gameice
2011-03-22
打赏
举报
回复
lua, xml
zhanlonglong
2011-03-21
打赏
举报
回复
DXUT是虾米?
Viskag
2011-03-21
打赏
举报
回复
自从魔兽世界用lua作为脚本以来,lua越来越被重视了。
关于lua的介绍和C++的基本交互,有一些文章可以看看
http://hi.baidu.com/starloooooove/blog/item/ebb75906ea615f77030881a5.html
http://www.cppblog.com/lxyfirst/archive/2008/10/29/65447.html
http://pirateyk.javaeye.com/blog/513811
要想让lua和C++的类有很好的交互,我们必须实现C++的反射的机制(否则只用基本交互的话,几乎无法实现和复杂的C++类的交互),C++的反射机制可以看一些文章:
http://topic.csdn.net/u/20090903/15/d8bef424-3199-40d0-8212-4bed30093089.html
http://dev.firnow.com/course/3_program/c++/cppjs/20100710/419137.html
http://www.docin.com/p-9271184.html
http://wenku.baidu.com/view/d17954323968011ca300914d.html
基本的反射机制不复杂,但是要结合自身的需求,楼主还要自己摸索,如何即方便又简单的实现C++类和lua的交互,没有现成的。
KIBENSEVEN
2011-03-20
打赏
举报
回复
LUA.
Sou2012
2011-03-20
打赏
举报
回复
楼主可以参考一下LUA。
游戏
测试 软件测试 面试题
**
问题
:**
游戏
测试过程
中
,如场景切换让你
设计
测试用例,你会考虑到哪些方面? **参考答案:**
设计
场景切换的测试用例时,可以考虑以下几个方面: 1. **场景切换后的人物信息复制**: 确保人物信息正确无误地从旧...
使用Pygame开发贪吃蛇
游戏
它可能包括了Pygame的安装和配置步骤,贪吃蛇
游戏
的基本规则和
设计
理念,以及在开发过程
中
会用到的关键代码片段。通过这样的PPT文档,学习者可以对整个开发流程有一个全面的了解,并逐步掌握每一部分的知识点。 紧...
matlab代码做
游戏
-Code-Foo-Response:Code-Foo挑战
在MATLAB环境
中
开发
游戏
是一种有趣且富有挑战性的实践,它能帮助我们理解编程基础、算法
设计
以及数值计算。"Code-Foo-Response: Code-Foo挑战"是一个利用MATLAB进行
游戏
开发的开源项目,旨在提供一个平台,让开发者...
过场动画编辑
过场动画编辑是
游戏
开发和电影制作
中
一个重要的环节,它负责在叙事过程
中
连接不同的场景,为玩家或观众提供故事的过渡和情感的渲染。在本文
中
,我们将深入探讨过场动画编辑,尤其是与Unity(u3dpackage)相关的技术...
2023年三级电子商务师多项选择题270道.docx
13. ASP技术特点:ASP技术不需要编译,可以使用文本编辑器编辑
设计
,能与任何ActiveX Scripting语言相容,并且可以使用服务器端的
脚本
产生客户端程序。 14. 网络推广测评指标:网络推广的测评指标包括顾客数、曝光...
游戏开发
8,325
社区成员
23,684
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章