编程语言中的脚本语言这么多,请问哪个最好
- 游戏信息
- 发布时间:2025-06-16 01:52:51
我认为脚本语言最好的是python和lua,它们都比较轻量级和简单易学
python和lua的优点
简单易学
开源
启动快、热更新、移植性强
嵌入性强
轻量级
依赖少
和c++交互性强
python和lua都是嵌入性强的语言,号称胶水语言,能够便捷的嵌入到c++中运行。用c++开发大型项目时,有的数据或者代码需要频繁改动,这个时候脚本语言就派上了用场。
python和lua比较
python更倾向于开发工具,因为python提供了大量的功能,语法糖也是相当多,并且能够做到快速开发。
lua更倾向于嵌入到c++项目中,做热更代码非常方便,还有就是非常干净,几乎不包含额外的功能,精简到极致。
我们做游戏开发经常会用到lua脚本,客户端方便热更新,而服务器作为辅助脚本使用,比如一些AI、scene、技能脚本等。
总结
python和lua都是很好的脚本语言,在具体的开发中做出合理的选择才是至关重要。
下一篇
什么是脚本语言
多重随机标签
wow 考古1600得多久 怎么练快 招商银行的dnf游戏信用卡怎么样 bananaking手机游戏有哪些 dnf2018帝国竞技场毛勒图斯怎么打毛勒图斯打法攻略 家有大猫云豹为什么杀虎爷 我的世界电脑版怎么输入指令开死亡不掉落 魔霸新锐2023rog枪神77plus7plus超竞版有什么区别 六个种族 评书隋唐演义隋唐十三条好汉的结局 蜗牛与黄灵鸟歌词 wow 炼金术有没有像地精工程和侏儒工程那样的专长分支 王者荣耀和lol现在哪个火 乱世王者多少钱到贵族7 小星球大爆炸 第二关 最后那个需要很多个小球的门那里 有一个小球怎么找多找不到啊前前后后各个场景用了 三国杀武将介绍吴庞统 英雄无敌7常见bug有哪些 常见bug解决办法 请教下lol线上何时推线何时控线控线是为了什么前期小兵打英雄是很伤的怎么才能建立起线上优 如何看蓝光原盘iso阿凡达3d466g的国语配音 保密观账号不小心注销了怎么办 元气骑士前传诺伦三女神宝箱怎么开诺伦三女神宝箱开启方法 创维电视遥控器怎么配对 部落冲突夜世界6本防守阵型怎么布局介绍_部落冲突夜世界6本防守阵型怎么布局是什么 cf手游里面想要换购得到黑骑士总共需要多少钻石 哪些儿童益智游戏能提升智力 cf幻神怎么买 有什么psv模拟器pc上或者安卓手机上 黎明杀机逃生者tapp技能详细一览介绍_黎明杀机逃生者tapp技能详细一览是什么 进击要塞编队怎么进攻游戏技巧分享 小霸王游戏机珍藏84合1游游版怎么控制 轩辕剑3外传天之痕domo小组的任务都完成后 给什么