游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: xGHuang

在度新手问题?为什么要用脚本语言

[复制链接]

13

主题

27

帖子

29

积分

注册会员

Rank: 2

积分
29
 楼主| 发表于 2007-8-10 12:36:00 | 显示全部楼层

Re:在度新手问题?为什么要用脚本语言

谢谢大家的回答
lua是c级脚本?什么意思。。。?

16

主题

280

帖子

280

积分

中级会员

Rank: 3Rank: 3

积分
280
QQ
发表于 2007-8-10 13:20:00 | 显示全部楼层

Re: 在度新手问题?为什么要用脚本语言

便于调用

76

主题

1100

帖子

1107

积分

金牌会员

Rank: 6Rank: 6

积分
1107
发表于 2007-8-10 14:35:00 | 显示全部楼层

Re: Re:在度新手问题?为什么要用脚本语言

xGHuang: Re:在度新手问题?为什么要用脚本语言

谢谢大家的回答
lua是c级脚本?什么意思。。。?

LUA是基于C语言的脚本; Python是基于C++的;各有不同.如果你是C++程序还是用Python当脚本适合;

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-8-10 22:10:00 | 显示全部楼层

Re:在度新手问题?为什么要用脚本语言

windtiger说的几个地方是错误的。

C++由于可选的编程范式多,某些代码可以做到比C更高效,但不代表C++就比C快,两者的速度的比较不能简单的说谁快谁慢,应该更关注两者的各自特点和之间的差异,再做出合适的选择。云风的书只是想反驳一下C++比C慢的普遍观点,本意不在于讲谁快谁慢。

Python不是基于C++的,Python的核心是用C写的(源码包里一个cpp都没有),而它的一些扩展功能模块可能是C++写的。用什么写的不重要,但说LUA是给C用到,Python是给C++用的就大错特错了。还是要弄清两者的各自特点和之间的差异:LUA小巧而高效,Python丰满而优雅;两者都可以被C或C++使用。所以用哪个,选择的依据是你对脚本语言的需求。

76

主题

1100

帖子

1107

积分

金牌会员

Rank: 6Rank: 6

积分
1107
发表于 2007-8-10 22:40:00 | 显示全部楼层

Re:在度新手问题?为什么要用脚本语言

看来被书误导了,不过还是选择Python,目前不少人都在转型用这个;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 13:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表