游戏引擎排行榜 前10款 能用中文就用中文

游戏引擎是什么?怎样开始做一个游戏,需要用到哪些技术?
我想利用寒假制作一个游戏,(之前上课用c#什么的做过连连看,但是是winform),对于制作一个游戏完全没有想法?请指教。
我刚毕业出来的时候也是做游戏的(ios平台),使用cocos2d框架。其实那个东东(cocos2d)某程度上也可以说是引擎了,提供方便的图像绘制,音效,输入输出,物理模拟等等。 其实我觉得要开始做一个游戏,首先要明确游戏是“玩什么”,而不是“用什么做”。正如有人能用路边石头画出蒙罗丽莎,有人用金银做的笔直线也画不出来。 我的经验是这样:先要有一个策划案,去确定你游戏的目的,比如马里奥去魔城救公主,那么现在就有两个人物,一个场景和一个任务了!(视觉,精神目标)然后,怎么才能达成救公主的任务呢?只要马里奥走到公主面前就可以了。(交互操作)没有障碍的话怎么能叫“救”公主!加个高台,挖个断层,再来个敌人!(挑战性,获取成功感)敌人不会动?太可怕了。让它来回巡逻。(人工智能)如果多个敌人巡逻怎么办?马里奥其实是官二代,说打就打!(逻辑)好了,上面是随便的一个策划案,做出来的话大概就是简化版的马里奥第一关,操作角色向前走,越过障碍,踩扁敌人,最后到了公主面前。 c#也可以完成吧,就是绘图,键盘输入,判断碰撞。至于2d3d,管他那么多,游戏的影都没看见就自己烦死了,多不值得,不如把注意力放到核心上面。
某小妖口头禅,在文中如果出现TMD、NND、2B、狗屎……之类,请自动屏蔽,仅为口头禅,与人身攻击神马的无关。 游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。大部分都支持多种操作平台,如Linux、Mac OS X、微软Windows。游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。 =========分割线================以上答案来自百度对于游戏开发者来说,引擎可以理解为一个封装好的盒子,它的功能是提供调用接口,好让一些复杂的事情通过这个盒子之后变的简单。 举个例子,我们要在计算机上渲染一个3D的场景,而从实际上来说,显示在你的电脑屏幕上的只是一张带有深度感觉的2D图片。(不能理解的翻相册,看看自己的照片,您老不论多么3D的脸庞,印在照片上之后都是一个平面,就在那张纸上。之所以你还是觉得自己看起来是立体的,是因为有了深度感的颜色变化和光影变化。)对于游戏场景来说是一样的。 首先美术创建了许多3D模型,而这些3D模型分解起来就是许多的三角形包围出来的密封体。然后在这模型基础上,美术绘制了一层叫做贴图的东西,这东西很像人的皮肤,于是……一个模型就诞生了。 接着,我们发现,通过画法几何,3D几何等学术内容的一大堆算数结果……(这点是凑字数的,看不懂没关系,我也不懂)我们得到一个结论,我们在这个模型的前面摆上一个摄像机,摄像机的视角是扇形范围内的一小块,在这一小块范围内,我们能看到的内容,我们先称之为摄像机视角。不难发现,物体的背面,我们是看不到的(除非你丫转视角),两个物体之间的前后关系,是通过遮挡关系来实现的,除此之外,这个视角下的内容符合我们一切所熟知的光学原理……漫反射、反射、折射、光吸收、投影……想想你的高中物理知识,你不难得到结论:想要描述一个物体,我只需要描绘关于这个物体的全部光信息就可以了。 那么…………我们得到了一套可以通用的算法,我们把这套算法称之为绘制物体时所需要的算法。 转头看来代码层……如果你每去创建一个物体,都用这种反锁的方式去写一套算法给这玩意儿……你不觉得你很脑残么……于是,就有了这个封装盒子。当然,绘制一个3D图形只是这个封装盒子其中一部分功能。 我们一般把引擎分为:客户端引擎和服务器端引擎。他们分别提供不同的借口,来解决不能的问题。 客户端引擎是我们接触的最多的,它关联的内容包括,骨骼动画、材质、shader、特效、渲染………………等等等。 but!!! 这个非常重要,我因为我见过很多2B跟我在这儿瞎得得! 引擎并不包含功能,或者是引擎并不包含逻辑。比方说,你TM要写一套组队功能,对不起,引擎不管你这事儿。 ================================以下是对程序猿同学的建议程序猿分很多岗位。对于不同开发需求,会要求程序猿会不同的语言和开发工具。e.g:游戏引擎程序猿一般要求是会C++,但是熟知数学、3D数学、至少你要明白四元数是个什么玩意儿,如何做矩阵叉乘。 客户端程序猿是看开发需求,一般要求是C++、C、或者是脚本语言,例如python。 页游程序猿,主要是服务器端程序猿和前端程序猿,前端程序猿的要求一般是as架构。 手游程序猿……以前是JAVA,现在是了解APP平台和APP开发工具,还有些什么玩意儿,不是很清楚。 此外,会有公司要求你熟悉引擎,比如说,熟悉BG、GB,UE,CE。还有一些引擎本身支持跨平台。例如UE,他支持家用机平台开发,手游开发,客户端游戏开发,等等。 但总体来说万变不离其宗,看好C++走遍天下都不怕~
游戏引擎就是个现成的软件,里面有很多已经好多写好的函数,有现成的用可以省不少力气,而且有二维三维的图形、动画、声音等有专门模块编辑。3d游戏引擎的话,BigWorld是挺多游戏开发用的,不过也可以自己做引擎。
做游戏还是要从策划开始,制作过程中肯定是要编程和美工的。(自己用过Stonetrip 的shiva引擎做过小游戏,这款引擎是lua构建的,可以跨平台发布)
开发一个游戏,特别是三维游戏,要包括很多共同的内容:如图形的渲染,物理的计算,关卡和地图编辑,UI,游戏智能,网络通信等等。游戏引擎就是把这些功能封装起来,提供给游戏开发者一个高层的接口,使开发人员能用更高层的眼光来进行设计和开发;而且,写好一个引擎,能开发类似的新游戏,减少重复的劳动。比如,图形渲染部分,也是一个游戏引擎最重要的部分,如果直接使用DirectX或者OpenGL开发游戏,你需要考虑的就是一个个三角网格(或者多边形网格)顶点格式,纹理贴图的存储,光照方程等等底层的内容;而使用游戏引擎,把一个场景中物体抽象出来,你只需要告诉,用那个模型文件,物体的在场景的什么位置等比较高层的信息,绘制的工作就由引擎完成。游戏引擎另一个重要的部分就是提供一些工具和脚本的支持。所以不少游戏开发者是在写脚本而不是C#,C++这些语言,这样的效率会高很多。
游戏引擎是什么?问题问的还是蛮好的,首先要知道游戏引擎是啥。有C\C++基础的话建议学习使用 Ogre ,跟着官方的Tutorial写点代码,然后自己去写个完成度比较高的Demo。2D的话就Cocos2dx吧。零基础的话Unity大法咯,随便拖几下也能出点东西。怎样开始做一个游戏?可以参考这个 - 需要用到哪些技术?C/C++ : 这个绝对是做游戏的屠龙宝刀。OpenGL/DirectX: 图形的API必须学会一个。图形学:这个觉对视做游戏的葵花宝典。线性代数:图形学的基础。推荐书《Ogre3D Beginner's Guide》《游戏引擎架构》《Real Time Renderring 3rd》《Game Code Complete 4rd》
学会做软件先,游戏就是软件的一种而已。推荐尝试下unity3d,好东西
如果只有一个寒假的时间的话,我就只推荐1个引擎了。不要被
同学说的吓倒,用这个引擎,你不需要知道3D、Shader、C++、骨骼动画,你甚至都不需要知道初中以上的数学知识。当然,只用小学数学知识也够了。这个引擎就是:你看,我没有骗你吧,这是个2D 引擎,所以你不需要了解任何3D 知识。当然,Shader 之类的还是需要的,只不过那是引擎需要知道的,你不需要知道。下面是几个特点:支持 Linux、Mac OS X 和 Windows;采用 Lua 语言,你如果学过 C# 的话,学习 Lua 大约需要0.5~7天(超过7天的话,就不要学编程了)就能上手了;语法简单,范例众多;部署容易。基本上就是一个可执行文件;文档很干净,有中文版:开源。Lua 是最快的脚本语言,她足够小,足够简单,足够专注。摘一点东西:下面是一个完整的 L?VE "hello world"源代码。运行这个代码,屏幕上会显示一个 800 x 600 的窗口,然后在黑色背景的窗口中显示一些白色文本。
function love.draw()
love.graphics.print('Hello World!', 400, 300)end绘制一个矩形:love.graphics.rectangle("fill", 20, 50, 60, 120 )当然,如果你一定需要Shader 的话,当然也是有的:另外,如果你学习 Lua 超过7天的话,我还有一个引擎介绍给你。那就是 Flash。
我做了一个游戏,卖得特好,想做二代,发现大多数一代的代码都能直接用二代做完了,另一家公司想做一个差不多的,给我一笔钱,拿我的代码换皮他们觉得我的代码太难读了,让我帮他们整理一下文档和接口,这个很麻烦,但我觉得要是整理出来可以一直卖钱整个市面上全是同一个类型的游戏,太无聊了,我终于明白是我毁了整个行业
最基本的就是一组API或者工具包让你更容易创造和操控在屏幕上运动和显示的物体。了解引擎然后开始开发游戏最快的方式就是使用一个引擎,如果有C#基础,可以下载FlatRedBall,然后按照Tutorial做一个游戏,只需要一下午你就能了解引擎和游戏的工作原理然后开始做游戏。
你会c#,那么就听说过 开发框架 了。和那个东西一样。如果知道cms那就更好理解了,连前台模版都现成的。想做什么网站,就很简单的事情了。游戏引擎也一个道理。游戏引擎什么语言,你就掌握什么语言总是错不了的。
已有帐号?
无法登录?
社交帐号登录3502人阅读
最近有的论坛希望能自己开发GAL 而不是一味 汉化GAL
就想找程序猿帮忙。 借此机会 我推出游戏引擎中文支持版,希望大家能开发属于自己的GALGAME!
上次就为大家介绍一个引擎http://blog.csdn.net/luozhuang/article/details/6269014
今天给大家带来引擎名字叫HSP Hot Soup Processor
中文名叫“热茶动力”,很好的游戏开发工具,能做3D游戏!-Chinese name of &soup processor& and a good game development tools, can do 3D games!
听说在日本挺火的,但是在中国没多少人知道。
我也是两年前在网友推荐下试过2.6版,觉得挺好玩的。前不久突然想起,找了找发现已经到3.1版了,但却找不到汉化版的,所以自己汉化了。此汉化版IDE为中文语言。 游戏引擎也已经修改为支持中文显示。
包括了HSP 2.6 和最新3.2 版
3.2IDE好像不支持中文,建议用2.6 处理文本
欢迎大家使用
精力有限,帮助文档无力汉化 乃们自己上网找教程吧
改变很多,一时说不了,增加了很多命令,一些命令的特性也变了
还是把2.6忘了吧,不过3.0可以兼容以前的代码。
该引擎官方官方网站:http://hsp.tv/
下载/2919284
[安全检测]
★Symantec Endpoint Protection 12
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:7964446次
积分:67886
积分:67886
排名:第17名
原创:1025篇
转载:56篇
译文:11篇
评论:3752条
(1)(4)(12)(3)(1)(2)(2)(4)(4)(3)(3)(15)(2)(1)(1)(4)(4)(1)(6)(2)(1)(7)(7)(12)(9)(9)(12)(6)(3)(3)(10)(24)(5)(5)(5)(2)(10)(11)(9)(14)(9)(3)(6)(15)(4)(3)(4)(1)(4)(15)(17)(13)(3)(6)(3)(11)(4)(6)(8)(5)(6)(7)(11)(2)(9)(12)(9)(8)(7)(5)(6)(5)(10)(9)(8)(20)(20)(35)(38)(31)(22)(14)(14)(38)(10)(93)(148)(38)(16)(23)(9)(1)(2)(2)(26)(5)&>&&>&正文
目标赶超欧美 国产游戏引擎你不知道的十个故事
13:45:16 来源:游民星空[投递] 作者:未知 编辑:小峰 浏览:loading
单机新贵《雨血》的另类引擎应用
历久弥新的Unity3D引擎打造的《雨血》系列
《雨血》系列是近两年来成功崛起的单机黑马。《雨血》系列的第一部作品《雨血:死镇》是一部个人作品。相较于各种游戏厂商开发团队开发的大型游戏作品,《雨血:死镇》当然还有缺点,但是其优秀的人物设计以及游戏中的各种亮点,让许多玩家逐渐开始尝试这个系列,并在一定范围内引起了非常广泛的关注。一个人的作品当然使用的引擎难度当然也不会太大,这就是历久弥新的Unity3D引擎。它的工作原理让这个引擎看起来更像是一个游戏编辑器,具有便捷的图形交互器,支持的平台包括windows、mac、wii、ios以及安卓。其中的unity web player更可以用来发布网页游戏。使得unity这个具有悠长历史的引擎在新时代的编写移动终端游戏以及速成的网页游戏制作商有了更多优势。除了雨血系列,近些日子非常流行的ios游戏《神庙逃亡2》也是基于unity3D引擎开发的。
好单机需配好引擎 轩辕剑6让人眼前一亮
《轩辕剑6》所采用何种引擎被广大玩家热烈讨论
近期最受瞩目的国产游戏莫过于作为轩辕剑系列的最新力作《轩辕剑6》目前正式发表了游戏的第一段实际运行画面视频,从视频上来看,游戏回归了擅长的水墨风格,不错的即时演算效果令人满意。而本次游戏使用的引擎是游戏的关键进化元素之一。无论是光影效果还是景深都超于市面上大多数国产单机游戏,大家都在猜测《轩辕剑6》使用的到底是虚幻3还是一直备受期待额黑火引擎,相比于已经全面进军次时代引擎的网游来讲,单机方面不仅更替缓慢,而且数量贫乏。此次《轩辕剑6》的进化,某种程度上才让国内玩家真正的意识到国产游戏已经成熟的开始了次时代的旅行。而游戏更多的消息也逐渐会放出,成品将在今年夏天问世,游戏将会给我们怎样的惊喜,只有时间能告诉我们了。
虚幻3以及CE3引擎的国内之路
虚幻3引擎不仅用于单机游戏平台
虚幻3引擎以及显卡杀手孤岛危机系列的CE3引擎可以算是世界游戏界里最为知名和优秀的引擎,强大的光影效果、物理特效、以及开放式的世界模式,几乎都是次时代游戏开发商的追求。而随着国内厂商逐渐接受国外游戏引擎并开始频繁的使用它们开发国产游戏,引擎的使用也成为一大卖点。以至于这两款顶端的游戏引擎此起彼伏的在国内玩家的耳畔响起,但是可以成功使用并发挥游戏引擎的游戏几乎于零,这两款游戏引擎的出色网络开发功能,也让使用它们的作品多数都成为了网络游戏。国内单机使用这两款引擎的游戏作品并不多见。不过游戏的品质,并不仅仅简单建立在游戏的影像以及画面上,成功的游戏作品,需要全方位的精雕细刻才能成为出类拔萃的作品,盲目的追求在引擎上更新换代,而开发理念还处于上个世纪的游戏想必也很难成功。
友情提示:支持键盘左右键“← →”翻页
相关新闻:
综合热点资讯
单机游戏下载
| 最后的防线
游民星空联运游戏查看: 5329|回复: 0
看得懂又好玩 10款中文iOS游戏大作推荐
1、FIFA12软件大小:1.02GB软件价格:$5.99语言:中文, 英语, 法语, 德语, 意大利语, 日语, 韩语, 西班牙语开发商: Electronic Arts Nederland B.V.© 2011 Electronic Arts Inc. All Rights Reserved.系统要求: 与 iPhone 3GS、iPhone 4、iPhone 4S、iPod touch(第3代)、iPod touch (4th generation) 和 iPad 兼容。 需要 iOS 3.1 或更高版本作为一名足球游戏的忠实爱好者,FIFA12上架的第一时间必然是要入手的。而且此次推出的还是原生支持中文。虽然可能每个喜欢足球游戏的人都有“实况情结”,但不得不承认的是,FIFA不仅仅在主机上逐渐赶超了实况系列,在iOS平台上对实况更是完全的压制。FIFA12包含500多个真实球队,22种官方联赛将在32个授权体育场中进行。可以说权威依旧是FIFA的杀手锏。
FIFA12在经理模式中带领你的俱乐部走向荣耀,交易球员、升级球员、寻觅人才、收集奖杯。发展球员并选择最佳策略,让你的球队战无不胜!拥有超过22个正式授权的联赛、500支特许的球队和15,000多名球员。与卡卡、韦恩·鲁尼、杰拉德·皮奎、卡里姆·本泽马等超级球星同场比赛。从英超、西甲到德甲乃至其他联赛在空前的真实性中汇聚世界最流行的运动带来的激情和能量。这是有史以来最深入、最具视觉震撼力的足球游戏。你可以随时随地与自己的英雄们在球场上感受每一次激动时刻。
FIFA12总体来讲,FIFA12的进化的部分很明显,在系统方面操作方面的改进也很给力,加入经理模式让游戏耐玩度进一步提升。在iOS平台上,FIFA系列是目前做的最好的足球游戏,至于喜欢足球的朋友们,你是不是满意和喜欢,赶紧来踢一盘就知道啦。2、生死9毫米软件大小:720MB软件价格:$6.99语言:中文, 英语, 法语, 德语, 意大利语, 日语, 韩语, 葡萄牙语, 西班牙语开发商: Gameloft S.A.© 2011 Gameloft. All Rights Reserved. Gameloft and the Gameloft logo are trademarks of Gameloft in the US and/or other countries.系统要求: 与 iPhone 3GS、iPhone 4、iPhone 4S、iPod touch(第3代)、iPod touch (4th generation) 和 iPad 兼容。 需要 iOS 3.1.3 或更高版本点击进入下载界面约翰·“我行我素”·卡农是警察组特别行动分队队长,其分队成员久经沙场,为了完成任务甚至不惜采用特殊手段。然而当他们击毙当地大毒枭的兄弟,并偷走数以百万的赃款之时,整个行动分队却成为了黑帮报复的目标。此时,卡农已别无选择:不论合法与否,必须解决掉组织追杀行动的黑帮头目,否则,整个分队将面临全军覆没。
生死9毫米借助“**时间”,演绎炫酷华丽,风格迥异的进攻技巧。运用跳跃、射击和一梭又一梭的**,解决掉一整个房间的罪犯。碎片横飞,爆炸不绝的战斗场景,带给您栩栩如生的动作游戏体验。前往各种危险区域,例如拉丁郊区、夜总会、警察局、郊区城镇、工业区和墨西哥等地,直面犯罪活动和腐败行为,为正义奋勇而战。有时你则需要横跨整座城市进行追捕行动,活捉帮派头领和线人,借助某些特别的审讯方式对其进行拷问,找出线索。
生死9毫米此次Gameloft的《生死9毫米》原生支持中文,无论是游戏的画面还是游戏的战斗体验,都展现出了一种紧张、刺激与火爆的枪战感。同时还有在线联网对战模式,可以享受与真人玩家的火爆对拼。因此对警匪题材的枪战游戏感兴趣,以及喜欢联网枪战的朋友,本作还是很值得好好享受一下的。3、Let's Golf! 3软件大小:712MB软件价格:免费语言:中文, 英语, 法语, 德语, 意大利语, 日语, 韩语, 葡萄牙语, 西班牙语开发商: Gameloft S.A.© 2011 Gameloft. All Rights Reserved. Gameloft and the Gameloft logo are trademarks of Gameloft in the US and/or other countries.系统要求: 与 iPhone 3GS、iPhone 4、iPhone 4S、iPod touch(第3代)、iPod touch (4th generation) 和 iPad 兼容。 需要 iOS 3.1.3 或更高版本点击进入下载界面Gameloft的《Let's Golf! 3》相比上一作的游戏,在3D画面的表现力上提升得不算很显著,但是在细节上还是有着不少的改进。本作增加了更多不同国家地区场景的球场,斐济群岛、埃及、爱尔兰、中国、海底还有银河,都会成为游戏中球场的所在地风景。同时还会有更多的球场内容要素,操作的界面也会有改进优化。
Let's Golf! 3在中国长城、外太空等6处迷人的奇幻场地体验非比寻常的击球乐趣。各个球场均以3D效果呈现:迷人的瀑布、茂密的森林以及辽阔的绿地,让你仿佛置身于梦幻般的美好旅程。通过在线或本地连接(WLAN或蓝牙)可多达4名玩家共同挑战趣味比赛;如果玩家较多,你们还可以在同台设备上对决争锋!
Let's Golf! 3《Let's Golf! 3》原生支持中文,对于用户来说上手非常容易,随着游戏的层层深入,不断解锁新的模式:比杆赛、比洞赛、淘汰赛以及比近赛。丰富的游戏场景设计加上卡通的人物造型,让玩家在游戏过程中很轻松,喜欢高尔夫运动的朋友不妨去下载体验一下吧!4、Trucks and Skulls软件大小:69.9MB软件价格:免费语言:中文, 英语, 法语, 德语, 意大利语, 西班牙语开发商: Appy Entertainment, Inc.© 2010 Appy Entertainment, Inc.系统要求: 与 iPhone、iPod touch、iPad 兼容。 需要 iOS 4.0 或更高版本Trucks & Skulls 是一款类似于 Angry Birds 的游戏,将浸在废旧机油中的 Axl Rose 头巾用作引信,塞入高辛烷燃料的燃烧弹中,然后点燃并投掷到 iPhone上。在“地狱公路”、“灵异荒原”、“工业末日”、“恶魔镇”、“冰雪都市”和“月球真空废墟”章节中,摧毁骷髅头防御工事!发动引擎启动卡车,在撞击建筑和堡垒时,点击屏幕,让卡车做出特技动作并引爆,摧毁隐匿其间的邪恶骷髅头。这是一款充斥着重金属、后世界末日和铁铲的劲爆游戏!
Trucks & SkullsTrucks & Skulls NITRO 易于上手,游戏配有爆炸、建筑倒塌效果以及超酷的邪恶风格美工,这是“怪物卡车”游戏系列中气势最为恢弘的一款作品!强力爆炸卡车由您指挥,挑战恶魔般的物理类益智游戏!把障碍撞得四分五裂,引爆,并做出空中特技。让卡车撞上橡胶表面并反弹,以增加破坏范围!
Trucks & Skulls
Powered by

我要回帖

更多关于 开源游戏引擎排行榜 的文章

 

随机推荐