游戏怎么分类?怎么学游戏开发?

Unity对游戏行业的贡献是无可非议的,Unity发展角度来说,更有利于学游戏的人,也说明了游戏的前景是非常好的,从Unity第一代到现在Unity4.3一步步成长都说明了Unity在游戏中地位。现在游戏分为三种:
PC类端游
这类游戏在线人说较多,游戏中要处理的数据也非常庞大。所以对服务器性能要求非常高,一般都是采用C++做为开发语言,C++可以直接操作内存数据,与操作系统直接交互,减少数据之间的复制。
C++运行效率高,处理速度快,是很适合这里游戏开发语言。如果你想学习开发这样大的游戏需要学习的大致有C++编程,Linux网络编程、TCP/IP通讯协议、多线程编程再加数据库。PC类端游戏开发周期有点长。大概需要三年左右的时间。
网页游戏
这类游戏相对于端游来说,开发周期短,因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多。
游戏的特点主要集中在游戏的玩法上。但是对于服务器端来说,和端游类是差不多是一样的,有些公司之前是做端游的,他们就直接把端游的服务器架构拿来就可以使用,以完成快速开发。
手机游戏
手机类游戏目前是最热门的游戏,很多热播的电视剧或者电影之后,都会有相同情节的手游上线。
手机游戏开发,它开发很快,变化多样,但是玩法很单一,是现在很多移动客户休闲时候的一种乐趣,当前服务器主流的开发语言是C++和Java,但是C++学习难度大,开发速度慢。为了满足游戏服务器快速开发,快速上线,所以一般来说我们都是使用Java语言来开发服务器。
希望对大家有帮助~

原文地址:http://blog.51cto.com/14070516/2327592

时间: 12-07

游戏怎么分类?怎么学游戏开发?的相关文章

最大的幻术-游戏开发-到底是先学游戏引擎还是先学游戏编程

学习游戏的目的 我们学习游戏制作,游戏开发,游戏编程,游戏XX,我们的目的只有一个,打造一个非常牛逼,非常屌,非常让人开心的虚拟体验.我们用自己的学识让玩家在虚拟世界征战,生活,一步一步的让玩家幸福!那么我们的目的只有一个,让玩家知道自己的幸福在哪里,并且学会追求自己的幸福.当然,每个人对幸福的定义不一样.那么,我们只好让玩家来体验我们所来表达的最通俗的,最普遍的幸福体验,然后慢慢引导玩家去寻找自己的幸福体验.可能,在最后玩家都会离开游戏,离开虚拟世界,(对,这是真的,玩家需要一步一步达到定点,

中国儿童移动游戏市场解读 潜力巨大有待开发

中国的儿童移动游戏市场发展也有两三年的时间,但眼下上市场比較出名的开发公司仅仅有淘米一家. 相比于儿童网页游戏市场的繁荣,儿童移动游戏市场发展的并不顺利.今天Xsolla将为大家分析,为何中国的儿童移动游戏市场发展缓慢. 儿童游戏市场有多大 依据国家统计局发布的数据显示,截止2013年末,中国0-14岁(含不满15周岁)人口为22329万人.2014年4月初,共青团广州市委员会.广州市少年宫联合国内十五城市发布了<媒介与儿童--2013中国青少年宫儿童媒介素质状况调研报告>. 报告显示,在全国

【转】网页游戏能用PHP做后端开发吗? PHP Libevent扩展安装及应用

网页游戏能用PHP做后端开发吗? 当然可以.最好走HTTP,也可以做网络编程,而且写代码超简单,1个函数就可以建一个服务器端.stream_socket_server()多线程不是什么好主意,你可以用php libevent扩展,异步高并发.PHP还有很多网络的扩展包.PHP的开发效率高,.net Java ,你足够有钱,可以用. PHP Libevent扩展安装及应用 libevent是一个基于事件驱动的高性能网络库.支持多种 I/O 多路复用技术, epoll. poll. dev/poll

【游戏设计模式】之四 《游戏编程模式》读书笔记:全书内容梗概总结

本系列文章由@浅墨_毛星云 出品,转载请注明出处.   文章链接:http://blog.csdn.net/poem_qianmo/article/details/53240330 作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 本文的Github版本:QianMo/Reading-Notes/<游戏编程模式>读书笔记 这是一篇超过万字读书笔记,总结了<游戏编程模式>一书中所有章节与内容的知识梗概. 我们知道,游戏行业其实一直很缺一本系

[Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(下)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 喜欢我的博客请记住我的名字:秦元培,我的博客地址是blog.csdn.net/qinyuanpei. 转载请注明出处,本文作者:

Unity3D游戏开发之Lua与游戏的不解之缘终结篇:UniLua热更新完全解读

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 喜欢我的博客请记住我的名字:秦元培,我的博客地址是blog.csdn.net/qinyuanpei. 转载请注明出处,本文作者:

我的Android进阶之旅------&gt;Android疯狂连连看游戏的实现之实现游戏逻辑(五)

在上一篇<我的Android进阶之旅------>Android疯狂连连看游戏的实现之加载界面图片和实现游戏Activity(四)>中提到的两个类: GameConf:负责管理游戏的初始化设置信息. GameService:负责游戏的逻辑实现. 其中GameConf的代码如下:cn\oyp\link\utils\GameConf.java package cn.oyp.link.utils; import android.content.Context; /** * 保存游戏配置的对象

Nim 游戏、SG 函数、游戏的和

Nim游戏 Nim游戏定义 Nim游戏是组合游戏(Combinatorial Games)的一种,准确来说,属于"Impartial Combinatorial Games"(以下简称ICG).满足以下条件的游戏是ICG(可能不太严谨):1.有两名选手:2.两名选手交替对游戏进行移动(move),每次一步,选手可以在(一般而言)有限的合法移动集合中任选一种进行移动:3.对于游戏的任何一种可能的局面,合法的移动集合只取决于这个局面本身,不取决于轮到哪名选手操作.以前的任何操作.骰子的点数

汇道科技:而立之年,再来转行学软件开发来得及吗?

看到标题,一细想,边上转行的朋友不要太多,我举个身边人的例子吧.办公室的科科是一名标准的程序员,小编刚接触他的时候,只觉得这人沉默但专业技术过硬.当时心想是不是在这行待久了的人都是这样的.后来从别处了解到,原来科科也是"转行大军"中的一员,科科来汇道科技之前,是从事传统仪器测试行业的,转行的科科刚好处于而立之年. 很多人对于科科的转行之举表示很不理解,原因有三: 1.科科在原来那家公司也算高层领导,无论是从行业还是个人成就来看,都是值得让人羡慕的 2.转行的科科刚好处于而立之年,身边朋

一步步学敏捷开发:开篇

一步步学敏捷开发:开篇 http://www.cnblogs.com/jetlian/p/3913687.html