发布网友 发布时间:2022-05-02 11:06
共5个回答
热心网友 时间:2022-06-19 15:14
一般来说,像LOL这种大型游戏都是由C++语言主要进行编写开发的。
由html、C++、action script语言编写:
1、进游戏前的主界面是html语言,登陆界面的背景使用html结合flash动画处理而成;
2、游戏内的话,内核是拳头自己做的引擎,基于C++开发的;
3、游戏内核心语句是action script语言;
4、而具体的技能和走位是由一定的逻辑处理程序进行设定的,与程序员编辑的逻辑代码有关,游戏的主要框架还是使用C++语言进行编写的。
扩展资料:
html语言一般指HTML:
超文本标记语言,标准通用标记语言下的一个应用。
“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
LOL:
《英雄联盟》(简称LOL)是由美国拳头游戏(Riot Games)开发、中国*地区腾讯游戏代理运营的英雄对战MOBA竞技网游。
游戏里拥有数百个个性英雄,并拥有排位系统、符文系统等特色养成系统。
《LOL》还致力于推动全球电子竞技的发展,除了联动各赛区发展职业联赛、打造电竞体系之外,每年还会举办“季中冠军赛”“全球总决赛”“All Star全明星赛”三大世界级赛事,获得了亿万玩家的喜爱,形成了自己独有的电子竞技文化。
《LOL》由DOTA-Allstars原地图作者SteveGuinsoo(DOTA主要开发者,DOTA中的羊刀以其名字命名)担任游戏主创;
DOTA-Allstars社区创始人PenDragen加盟负责,同时还拥有曾任暴雪魔兽世界游戏策划、魔兽争霸3主策划、魔兽争霸3数值平衡师的TomCadwell担任主策。
C++语言:
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
参考资料:
百度百科 ------ 英雄联盟
百度百科 ------- C++
热心网友 时间:2022-06-19 15:14
一般来说,像LOL这种大型游戏都是由C++语言主要进行编写开发的。
由html、C++、action script语言编写:
1、进游戏前的主界面是html语言,登陆界面的背景使用html结合flash动画处理而成;
2、游戏内的话,内核是拳头自己做的引擎,基于C++开发的;
3、游戏内核心语句是action script语言;
4、而具体的技能和走位是由一定的逻辑处理程序进行设定的,与程序员编辑的逻辑代码有关,游戏的主要框架还是使用C++语言进行编写的。
扩展资料
c++语言数据类型可以分为两大类:基本类型和引用类型。基本类型是指不能再分解的数据类型,其数据在函数的调用中是以传值方式工作的;引用类型有时也称复合类型,它是可以分解为基本类型的数据类型,其数据在函数调用中是以传址方式来工作的。
C++是在C语言的基础上开发的一种面向对象编程语言,应用非常广泛。常用于系统开发,引擎开发等应用领域,支持类、封装、继承、多态等特性。C++语言灵活,运算符的数据结构丰富、具有结构化控制语句、程序执行效率高,而且同时具有高级语言与汇编语言的优点。
参考资料:百度百科 C++
热心网友 时间:2022-06-19 15:15
常理来说大型游戏是由C++开发的。追答想法最重要。
剩下的命令计算机去处理问题的时候才会涉及到逻辑处理以及数据优化上。
可能你会觉得贪吃蛇简单,但是扩深点,植物大战僵尸呢,
只不过是由键盘控制换成了鼠标控制而已。不要把问题想的那么复杂。
热心网友 时间:2022-06-19 15:15
任何一个大型游戏都不可能只涉及一种语言。我想服务器端应该是C/C++写的,而客户端应该是.net开发的。热心网友 时间:2022-06-19 15:16
同意楼下 综合观点 语言肯定不止一种。。。。。。但主框架应该是c++为主体