你用哪一套script 語言呢

news/2024/7/7 13:28:33
 
你用哪一套script 語言呢

更改我的閱讀文章字型大小
作者 : alexyz(Alex) [ 貼文 110 | 人氣 6961 | 評價 35 ]
[ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
12/23/2005 11:53:40 AM
Hi,

現在似乎愈來愈多遊戲都會包含一個script engine.
不知大家都用那一套..LUA/Python...還是自己開發呢..
有人有比較過其優缺點嗎 (好學/好用/效能好/debug方便等方面)

另外請教大家..script 都用在那邊...有些似乎都是以script來撰寫game flow, 主程式就只是啟動script engine, 有些還是以C/C++寫game flow, script 來撰寫像是劇情事件的管理等部份系統...

我現在也想整合一套script 語言..只是傷腦經要用哪一套...

感謝...:)
 
作者 : dorkas(aming) [ 貼文 2612 | 人氣 4342 | 評價 1171 ]VC++優秀好手遊戲程式設計卓越專家DirectX頂尖高手C++優秀好手貼文超過2000則
[ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人alexyz註記此篇回應為很有道理 12/23/2005 9:45:55 PM
lua+1

Lua的OO版
LuaPlus 不錯
很適合跟C++連接
作者 : alexyz(Alex) [ 貼文 110 | 人氣 6961 | 評價 35 ]
[ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
12/26/2005 9:02:59 AM
原來還有LuaPlus..

到網路上搜尋一下Lua vs Python..
看到這篇http://lua-users.org/wiki/LuaVersusPython
看起來選擇 Lua 應該沒錯...
不知有沒有人使用其他的語言呢..

懂得lua的人可以看看這一套類似llua的script 語言
http://www.squirrel-lang.org/
作者之前寫far-cry的script, 當時用lua寫的..
現在他自己開發一套比lua功能還強的語言..有興趣的可以看看..

突然想到以前次方科技的Rengine就整合了Lua...應該算是國內最早整合script engine的3d game engine..只是現在作者不知道哪裡去了...
<script type="text/javascript"> </script>
作者 : dorkas(aming) [ 貼文 2612 | 人氣 4342 | 評價 1171 ]VC++優秀好手遊戲程式設計卓越專家DirectX頂尖高手C++優秀好手貼文超過2000則
[ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
12/26/2005 9:14:24 AM
日系script 有紅寶石 Ruby
在日本很火紅
SEEX的遊戲大部分都是用這個 愛用國貨 ('w')
本身就是OO Script
作者 : dorkas(aming) [ 貼文 2612 | 人氣 4342 | 評價 1171 ]VC++優秀好手遊戲程式設計卓越專家DirectX頂尖高手C++優秀好手貼文超過2000則
[ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
12/26/2005 10:45:48 AM
squirrel 灰鼠
看了一下程式碼比lua好懂...
好像不錯玩...
滿輕量化直接就是OOL
而且是用{} 比用 end方便多了
lua 要對end 很煩麻

研究一下 如何連接C++
作者 : dorkas(aming) [ 貼文 2612 | 人氣 4342 | 評價 1171 ]VC++優秀好手遊戲程式設計卓越專家DirectX頂尖高手C++優秀好手貼文超過2000則
[ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
12/26/2005 9:54:14 PM

>squirrel 灰鼠
>研究一下 如何連接C++

SQ Plus
An easy to use binding system for Squirrel
http://wiki.squirrel-lang.org/default.aspx/SquirrelWiki/SqPlus.html

http://www.niftyadmin.cn/n/4819026.html

相关文章

【ABAP系列】SAP ALV 导出报表数据 始终使用选定的格式”,一旦勾上,就再也不会弹出选择框了。...

公众号&#xff1a;SAP Technical本文作者&#xff1a;matinal原文出处&#xff1a;http://www.cnblogs.com/SAPmatinal/ 原文链接&#xff1a;【ABAP系列】SAP ALV 导出报表数据 始终使用选定的格式”&#xff0c;一旦勾上&#xff0c;就再也不会弹出选择框了。前言部分 大家可…

由于应用程序配置不正确,程序未能启动”--原因及解决方法

由于应用程序配置不正确,程序未能启动”&#xff0d;&#xff0d;原因及解决方法 http://moogge.spaces.live.com/blog/cns!ab9b00d806d52aed!245.entry问题描述&#xff1a;当运行由VC 2005 编译的程序时&#xff0c;出现错误消息“由于应用程序配置不正确,程序未能启动.重新安…

对于Linux中文件描述符的疑问以及解决

问题 ​ 每次web服务器或者是几乎所有Linux服务器都需要对文件描述符进行调整,我使用ulimit -n来查看当前用户的最多能打开的文件,默认设置的是1024个,但是系统运行起来以及开启一些简单的服务使用lsof | wc -l查看到系统已经打开几万个文件了,疑问来了,文件描述符的限制为什么…

SIP压力测试最好的工具

第一章SIPp介绍SIPp是一个测试SIP协议性能的工具软件。这是一个GPL的开放源码软件。 它包含了一些基本的SipStone用户代理工作流程&#xff08;UAC和UAS&#xff09;&#xff0c;并可使用INVITE和B YE建立和释放多个呼叫。它也可以读XML的场景文件&#xff0c;即描述任何性…

这段代码有什么问题吗? 关于IHTMLLinkElement的。

这段代码有什么问题吗&#xff1f; 关于IHTMLLinkElement的。楼主ttzzgg_80713&#xff08;身无立锥地&#xff0c;常有四海心---老子有条命&#xff09;2002-09-15 22:52:34 在 VC/MFC / HTML/XML 提问以下使用的是www.csdn.net/expert的网页. void CLeftView::GetA…

并发编程中关于死锁,递归锁,信号量的理解

并发编程中关于死锁,递归锁,信号量的理解 1.死锁**** ​ 所谓死锁&#xff1a; 是指两个或两个以上的进程或线程在执行过程中&#xff0c;因争夺资源而造成的一种互相等待的现象&#xff0c;若无外力作用&#xff0c;它们都将无法推进下去。此时称系统处于死锁状态或系统产生了…

Ethereal使用入门

ethereal 可以用来从网络上抓包&#xff0c;并能对包进行分析。下面介绍windows 下面ethereal 的使用方法安装1&#xff09;安装winpcap&#xff0c;下载地址http://netgroup-serv.polito.it/winpcap/install/Default.htm 2&#xff09;安装ethereal &#xff0c;下载地址http:…

select top 的用法

select top 1 * from 员工 order by 编号 select * from 员工 order by 编号 select * from 员工 where 编号 like YG% order by 编号 desc select TOP 1 * from 员工 where 编号 like YG% order by 编号 desc