开发吧游戏需要学什么

游戏开发需要学什么_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
游戏开发需要学什么
上传于|0|0|文档简介
&&游戏开发需要学什么
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢Copyright 2008 汇众益智(北京)教育科技有限公司All Rights Reserved 京ICP备0909204想要自己做一款游戏,需要学习哪些知识?
逍遥老李,游戏设计师,创业中。好忙好忙。
入行游戏业快 10 年了,也带出来了不少主策、制作人级别的新人,我想单从游戏设计这块,我能给你一些建议。
首先看题主的问题,&自学游戏开发&,狭义的理解是编程,即程序员所做的工作,这个我不专业,就不献丑了。广义游戏开发,是整体的游戏产品化流程,包括最早的游戏立项阶段、到开发阶段的整体开发流程、质量保证,到上线阶段的宣传推广、渠道配合、运营、迭代更新、生命周期管理,到最终游戏结束的一整套流程。这一套流程太多太广,没办法全涉及,我就简单说一下新人如何入行,少走弯路吧。
首先说一下对游戏设计师的层次,我是分成四个阶段的,即知识、技能、思想、道。分开说:
1、 知识:了解最基本的游戏设计规则、思路、做事方法,玩过足够多的游戏,理解不同游戏类型的区别和设计特点。但是,不知道怎么做!绝大多数没入行的新人,都处于这个层次。就好像做菜,我这辈子吃过上百种菜,我最爱吃川菜,我知道川菜大部分都是用麻辣口味,我知道宫保鸡丁是用葱段和红油、花生米做出来的。但是,我不知道怎么炒!
2、 技能:熟悉游戏开发中的分工、流程,熟悉各类开发工具的使用,熟知如何同其他同事配合,能够把自己想要的东西用流程图、原型直观的表述出来,熟悉游戏的开发、测试流程。一般入行了一段时间的设计师,都能达到这个层次,即有能力做,但把握不好做什么,很多人会止步于此。做菜的话,相当于新手厨师的阶段。
3、 思想:对游戏的本质有深刻的认识,了解并顺应行业的发展,玩家口味的变化,知道一款游戏成功的关键是什么,如何做才能达到预期的效果。对游戏有自己独特的见解,能够做出一些有价值、创新性的设计。能达到这一层次的人已经不多,天赋和勤奋都很重要。相当于高级餐馆独当一面的主厨了。
4、 道:我是没希望到这个层次,YY 一下的话,相当于席德梅尔,宫本茂,或是乔布斯这样的大神了。
这四个层次是渐进的,别指望自己能跳级,只会 YY 却分不出鸡丁好坏的厨子不可能做出好菜。说完这四个层次,我想你应该了解自己目前所处的情况,和所欠缺的东西了。给你的建议是
第一步、 首先了解一下游戏最基础的组成部分及实现方法(总得先学会分辨红油、盐和糖吧)
a) 了解平台
一般分成 PC 平台、掌机平台(3DS、PSV)、主机平台(PS3、Xbox、Wii)和新移动平台(iPhone、Android)。虽然会有跨平台的产品,但一般来说这几个平台的游戏都有其独特的设计特点,不同平台间游戏设计、发行、玩家喜好都是不同的。一定要多玩玩,体会一下其间的区别,仔细想一想为什么是这样。
b) 了解 技术、美术、音乐
一个游戏,基本上就是由这三大块组成。(什么你说策划?很多国外公司是没有策划这个职位的)。你需要了解的是这些最基本的元素是如何配合在一起。举个例子,如果你想做一款 iPhone 平台的手机游戏,你要知道 cocos2d 引擎或是 Unity3d 引擎到底能做到什么程度;你要知道游戏在什么时候下播放音乐音效;你要知道 2D、3D 美术素材的区别。
c) 了解 整体游戏实现流程
假设你要做一款练手的游戏,那实现的流程你要知道。一般是 1 心里有想法&2 用笔纸画出来&3 分解基本游戏功能点&4 完成需求文档(自己做就不需要了)&5 美术提供相应图素&6 程序进行开发&7 开发完成进行测试并修改 bug&8 满意否?不满意则回到 1。满意则给别人玩,收集意见并总结。
第二步、 现在可以尝试分解游戏了(看看宫保鸡丁是什么组成的?各配料的比例如何?火候怎么掌握?)
入门时,最好的学习方法是先尝试分解一款游戏,从这款游戏来倒推游戏的设计思路、逻辑和感受。
举个例子,愤怒的小鸟(抱歉我几年没玩了,可能记忆有些出入)。首先你可以先把它的最基本玩法,用一句话总结出来,比如这就是个弹射游戏。然后尝试把游戏分解成一个个的模块,如图
有了这样的分解,你就可以直观了解一个游戏从一开始构思,到最终实现,都需要做哪些工作。
第三步、 做一个试试。多做少 YY,决不建议一上来就看大量的游戏设计文章和书籍,尤其是各种论坛。(看 100 遍菜谱也不如实际做一次)
现在你已经知道一款游戏该怎么做了,那么可以亲手做一个了。记住这句话:一个原型顶 100 个策划方案;一个 Demo 顶 100 个原型;一个听从玩家建议并修正过的试玩版顶 100 个自娱自乐的 Demo。
做的时候,要从小到大,不要一口吃个胖子(番茄炒蛋还做不好,就别去尝试做满汉全席了)。比如先从 100%复课一个小游戏开始,先 100%照抄做出来。在做的过程中,你才能真正学到东西,YY 的再多也没意义。等你能做出一个可玩的游戏来,再考虑加一些自己的思路进去。话说大部分只凭一腔热血的新人,都会倒在这一步,期间你碰到的问题会多如牛毛,头疼死。
如果你真通过了,那么做完了要给身边的朋友玩一玩,听听他们的意见,不要自娱自乐。记住你是做游戏给别人玩的,不是给自己玩的。至少在你这个阶段,玩家的意见要高于你自己的喜好。
第四步、 弄明白你想要什么游戏,行业内需要什么游戏(你想做大肠刺身,未必有人买单)
当你能轻松做出一个小游戏来,就可以认真考虑入行的问题,话说你能做到这个程度一般公司会抢着要的。这时候限制你的就不是知识和技能,这些都能在入行后轻松学到,最重要的是你自己内心的真正想法了。我想到了这一步,你翻过头来看自己当年的志向&只为做出自己心中的游戏&,会有不同的理解了。
最后,祝你好运!加油!
客官,这篇文章有意思吗?网页游戏开发需要学什么
您当前的位置: &
& 网页游戏开发需要学什么
点击图片查看大图
网页游戏开发需要学什么&
厦门今乐科技&
2600.00元/套&
最小起订量:
供货总量:
发货期限:
自买家付款之日起 3 天内发货
产品导航:
发布时间:
13:58:40&&有效期至:长期有效
更新时间:
&    目前网页游戏已成为网络游戏的主流产品。而网页游戏所使用的开发技术也成为研究的热点。网页游戏开发需要学什么呢?基于RIA平台的网页游戏软件。使用了当今流行的FLEX开发技术。其游戏的动画使用FLASH制作,通过Aetionscript实现调用;画面层的管理,由Aetionscript提供的功能来实现;消息数据以AMF格式封装,客户端与服务器的信息交互则采用线程通信技术。在对目前网页游戏常用开发技术进行综合比较的基础上。使用FLEX技术开发的网页游戏能够极大地提高用户体验。
  网页游戏的开发技术有很多,但常用的开发工具和技术只有几种,下面我们了解下网页游戏开发需要学什么。
  1)ASP技术 Actieserver Paga(ASP)意为&动态服务器页面&。这是网页游戏开发技术盘点的第一种技术,ASP是微软公司开发用来代替CGI脚本城府的编程工具,当用于设计动态网站。ASP脚本集成于HTML中,无需编译即可直接解释执行,独立于浏览器(能解释LTML码的浏览器即可浏览ASP网页),保护源码(ASP脚本在服务器上执行,传到浏览器端的只是ASP执行结果所生成的常规HLML代码)。
  2)Flex技术Flex是Adobe的服务器端产品。该技术提供了一个新的,基于标准的语言和编程模型,其编程模型支持常用的设计模式,能够使企业创建许多有吸引力的,交互的快速应用,争强了用户对网页的体验。传统网页游戏开发的局限是表现层受到一定的约束,而Flex技术能轻松地解决这一技术难题。网游Small World就是基于Flex技术开发的。
  3)Ajax技术 Asynchronousjavascript and xml(Akax)意为&异步 Javascript和XML&。Ajax是一种创建交互式网页应用的网页开发技术,它不是一个新的编程语言,而是一个编程技术。Ajax的自大优点就是能再吧刷新整个页面的前提下更新数据,使得Web应用程序更为迅速的响应用户的交互需求。
  4)JSP技术Java ServerPages(JSP)是一种动态网页技术标准,它可在传统的网页HTML文件(*.htm,*.html)中插入java程序段和JSP标记,其生成的内容的逻辑被封装在标识和JavaBeans或者Enterprise JavaBeans TM组件)能够执行应用程序所要求的更为复杂的处理。由于Java在移植性、扩展性、多线程方面的特点使它成为目前网页游戏的开发语言。由Java技术开发的高端网页游戏,能处理各类与服务器的交互和复杂图形,开发大型网络游戏。目前国内网游《倾城》就是一款基于Java语言开发的游戏。
  5)PHP技术 HypertextPreprocessor(PHP)意义&超级文本预处理语言&。PHP是一种在服务器端执行的嵌入HRML文档的脚本语言,风格类似C语言,应用广泛。PHP于CGI或Perl相比,能更快速地执行动态网页。PHP是将程序嵌入到HTML文档中去执行,跨平台性强,程序开发快,执行相率高,可编译以达到加密和优化代码,支持几乎所有流行的数据库,以及操作系统。
  希望通过网页游戏开发技术盘点,对大家对网页游戏开发需要学什么有更好的理解。本产品网址:/b2b/xmjlkj/sell/itemid-.html
能否提供样品
最小订货量
销售条款及附加条件
质量/安全认证
请选择常用问题
我对贵公司的产品非常感兴趣,能否发一些详细资料给我参考?
请您发一份比较详细的产品规格说明,谢谢!
请问贵公司产品是否可以代理?代理条件是什么?
我公司有意购买此产品,可否提供此产品的报价单和最小起订量?
报价请注明是否含税,是否可以开具增值税发票?
(不用打字)
我对您在中国贸易网发布的这个产品很感兴趣,能否发一份详细资料给我参考?非常感谢您。
联系电话 *游戏制作需要学什么?【游戏开发吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:30,126贴子:
游戏制作需要学什么?收藏
游戏制作需要学什么?原画师:根据游戏人员的行业经验,进行高强度的绘画训练,达到精通色彩鲜明、结构比例准确,提高鉴赏及创意能力,保证学生自身水平快速提高,达到行业用人标准 模型师:通过角色建模、人体解剖、场景建模、道具建模、展UV、贴图绘制、法线烘培等知识的学习和研究,使学员熟练掌握各种技法,达到行业用人标准 材质师:通过角色建模、人体解剖、场景建模、道具建模、展UV、贴图绘制、法线烘培等知识的学习和研究,使学员熟练掌握各种技法,达到行业用人标准 动画师:让学生知道各种动画制作的表现,角色的整体塑造、风格动画的制作,学成后具备掌握扎实的动画原理和动画表现力,精通动画制作 特效师:针对游戏特效制作的高级人才需求,通过色彩搭配、特效贴图绘制及粒子特效的使用,制作出色彩炫丽、节奏感强、具有视觉冲击力的特效AAA教育游戏制作全过程:1.【游戏策划】工作范畴:故事设计,AI设计,玩法设计,数字设定,关卡设计人员配置:编剧人员,游戏策划人员2.【游戏美术】工作范畴:原画,建模,贴图,动画特效,用户界面人员配置:原画师,模型师,材质师,动画师,特效师,UI设计师3.【游戏程序】工作范畴:游戏引擎程序,脚本编辑,材质开发人员配置:程序员,软件工程师,Shader程序员4.【游戏整合】工作范畴:关卡整合,数值调整,程序与美术结合,音效置入人员配置:程序员,软件工程师5.【游戏测试】工作范畴:数值微调,极限测试,除错人员配置:程序员,软件工程师学习游戏制作必须掌握三大方向的知识和软件!游戏美术,需要一定的美术功底。要用到的软件有:max,zbrush,ps等等。游戏程序,当然是学计算机类。要学习程序语言。比如c,c++,as3,php等等。游戏策划,则比较复杂。因为策划又细分为数值策划,系统策划,剧情策划等。而且策划要具备一定的程序和美术基础。所以如果想往剧情方面发展的话,要学文科,历史心理学等专业。如果是数值和系统,则比较注重逻辑分析等,则偏向于理工科。用到的软件一半是office系列的。
游戏制作要学很多软件喔~有兴趣的进~为大家分享同学作品喔~
我想开发游戏
哈哈,也是理论而已,现在独立游戏制作往往一个人就搞定了
看图感觉好厉害啊不过你知道渲染需要多好的配置和时间吗?
有人说我是水经验,我转身就给他一嘴巴子,你丫不是废话吗?不水怎么升级?
学习程序,首先入门的是c语言,主要是面向对象,之后熟悉游戏引擎。当然你要是懂服务器最好。当然你可以不学习c,可以选择c#,熟练掌握一门语言,最好学点矩阵和向量的知识!有什么关于游戏方面的问题直接咨询我.
刚入门就cocos好学点,自己先看着书本上的熟悉下就行,做点小游戏没问题,加几个好点的cocos2d-x群问问高手可以少走弯路
全是广告 全是套路 你们这群骗子
谢谢层主,教程!
**张文博,还制作什么游戏,做梦吧!
登录百度帐号推荐应用

我要回帖

更多关于 开发游戏需要什么 的文章

 

随机推荐