如何自己制作小游戏
Ⅰ 怎么制作小游戏
呵呵,看到这个问题不禁感到好笑,因为这也正是我很久以前想知道的,不过,作为一个“过来人”,我可以很负责任地告诉你,如果不具备任何编程知识,想要制作任何一个游戏都是不可能的。
如果想将来从事游戏业,不如看看这片文章,然后从基础学起:http://www.ncsee.com/wyHtml/C_OtherTech/212620754.html
如果只是想做个有个性的游戏,在同学面前炫耀以下,那么可以考虑使用
RPG制作大师:
下载地址:http://wstatic.xunlei.com/web/download.htm?cid=
RPG制作大师似乎是唯一的制作游戏软件,因为大多数游戏的原代码都是保密的,企业一般不会公开。
当然,如果你要制作类似最终幻想8那样的大游戏,那就不止是技术那么简单了......
很高兴有人想学做游戏,努力吧
Ⅱ 如何自己做游戏软件
一 学游戏制作的人很多,可很多人水平太垃圾
现在游戏制作这个行业是一个非常有前景的朝阳行业,做这个行业的人,目前在我们国家的薪水都是顶级的,而这方面的人才却很稀少。大学里也很少开设这种游戏制作的课程,即便是有,很多老师的水平基本上也就是一些理论派,没什么干货。其实很多人想做这个行业,于是从网上扒拉各种游戏制作软件教程学习,学了半天也是一头雾水,稀里糊涂,说不会吧,还真会,说会吧,水平还真不咋地。学的东西太杂乱无章,没有什么系统,缺乏真功夫,很难在游戏制作这个行业里立足,这是我们很多游戏学习行业人员的悲哀。
二 有一直游戏制作软件学习,叫无论你在哪,都可以看现场直播
现在网上很多游戏制作的学习教程和软件有很多,但是大多数都已经过时了,一些老掉牙的知识罢了,学了也是白学,浪费时间罢了,俗话说的好,选择不对,努力白费。我个人人为,要么不学,要么就学出一个样子来,怎么才能做到呢?当然是要有高手带,只有站在高手的肩膀上才能成为高手中的高手。还有学习模式的改革,很多学生以前希望在网上可以看现场直播老师授课,同时还可以和老师互动,不明白的问题老师还可以当场解答,想学习的话,在网上就能系统的学习,这种地方有吗?以前没有,现在有了,如果你想学习的话,可以来这个群:排在前面的一组是:二九六,处于中间位置的一组是:六七六,最后的一组是:二八九,按照顺序组合起来即可。这里有每天的全国各路高手现场直播分享的游戏制作精品课程,你什么都不需要付出,只需要来听就行,我们只欢迎努力有上进心的人,不努力瞎混日子的,就不要加了。
三 与其玩游戏,不如做游戏
要知道玩游戏和做游戏不是一个概念。玩游戏是一种业余爱好生活方式,做游戏是一个工作,是一个产业,是一份职业,是一个事业。打个比方吧,看电影的人很多,但是拍电影的人少;踢球的人多,但是做教练的人少;用化妆品的人多,但是做化妆品的少;喝酒的人多,但是做酒的人少。这么一解释大概明白这中间的区别了吧?游戏作为一个产业在中国十年,发展的势头很强劲。
四 游戏是是怎么被打造出来的
1.游戏制作过程并不神秘。按平台不同,可分为网络游戏(online game)和家用机游戏(consol game)。其开发过程大致可以分为原始创意阶段——项目研发阶段——项目开发阶段——游戏测试阶段——游戏运营阶段。作为个人,在游戏制作过程中的分工有美术(AD美术总监、角色、场景、动作、特效、UI界面)、程序(主程、网络端程序、客户端程序)、策划(主策划、执行策划)、音乐(外包为主)。而网络游戏和家用机游戏在美术方面的要求不大相同。网络游戏更注重UI的交互、风格的多样、内容的充实。而家用机游戏更注重画面的表现力、技术的先进和UI细节的细腻。近几年,网络游戏的美术在画面表现力上有向家用游戏靠近的趋势。就国内该行业的发展现状来说,美术、程序这两块的合格人才是最紧缺的。
Ⅲ 如何自制游戏
制作游戏步骤如下:步骤1:制作游戏前需要给自己的游戏定位。
在自己动手制作游戏前,需要先做下计划,给自己的游戏定位。是大型游戏还是小游戏,游戏的种类是那种,有动作、冒险、休闲等。这个设计好后,才能开始下一步的游戏剧情的设计。
步骤2:设计自己的游戏剧情。
每个游戏都有自己的剧情和人物背景,根据自己想法,设计自己的游戏剧情。比如可以从小说中查找一些情节进行改写,形成游戏的主线,游戏的分支线可以在后期补充。
步骤3:选择制作游戏的开发工具。
不同种类的游戏,可以用不同的开发游戏的工具,大的游戏可以用编程开发工具,小的游戏,用脚本的开发工具也能制作出来,需要选择一个自己熟悉的开发工具,这样制作时,难度就会降低。
步骤4:设计游戏人物的原画和场景画。
游戏中人物的原画和场景设计很重要,开发工具设计的代码是在后台,展示在台面的就是人物的形象和不同风格的游戏场景。可根据自已设计的游戏主线,画出主场景和主要人物的原画,后期补充分场景和次要人物的原画。
步骤5:把设计好的原画和场景画进行扫描和加工处理。
原画和场景设计花费的时间比较长,美好的人物形象在华丽的场景中出现,让人看了印象深刻。接着把设计好的原画和场景画进行扫描和加工处理。这样在游戏开发时就可以直接作为素材添加了。
步骤6:选择好的游戏背景和场景音乐。
在玩家玩游戏时,好的游戏背景和场景音乐,让人听了轻松又愉快,会体验到游戏的乐趣,制作自己的游戏时,可以选择自己喜欢的音乐来作为游戏的背景和场景音乐。
步骤7:制作自己的游戏的开发和测试。
游戏的开发就是花费时间长的阶段,如果学过编程的人,经过几个月的游戏开发工具学习就可以进行游戏开发了。如果想简单一点就可以制作一个Flash的小游戏开发。经过一段时间开发完成后,需要自己对游戏的主线和支线进行游戏的测试,避免游戏出错。
步骤8:把自己制作的游戏给朋友来玩,体验游戏设计和制作的乐趣。
游戏测试完成后,可以把自己制作的游戏给朋友来玩,体验游戏设计和制作的乐趣。
Ⅳ 怎么制作小游戏
要做游戏可以用rpg maker xp。
教程可以去
http://zh99998.vicp.net:66/bbs/ (里·66rpg,不是24小时开放的)
或者
http://www.rpgchina.net/ (幻想森林)
找。
软件下载:
http://tieba..com/f?kz=619028735
Ⅳ 怎样自己创建小游戏
在网上搜索Flash8制作软件下载,再搜索Flash制作小游戏教程学一学,会后根据自己的的想法制作,再发表到网上通过审核就行了
Ⅵ 自己如何制作小游戏
制作小游戏需要学相关的编程知识。不同的游戏需要不同的编程代码。
编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
执行原理:
计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。
这种将高级程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。
解释方式下,计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
编译方式下,首先通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序。
然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件。
Ⅶ 如何制作小游戏
如何用DirectX制作2D游戏? DirectDraw组件是DirectX对2D的主要支持部分,参考文献“从头学习DirectDraw”、"DircetDraw c/c++ 使用指导(一)"、"载入位图文件到DirectDraw"。
如何使用DirectInput? DirectInput是DirectX API的输入控制组件,提供了操作硬件的底层接口,参考文献“DirectInput 鼠标编程入门”、“DirectInput 键盘编程入门”。
如何在游戏中显示文字? 游戏中的文字显示一般由两种方法来实现,一种是通过调用系统APIs来进行绘制,另一种是通过自己管理字库进行绘制;这两种方法各有优缺,让我们看看它们如何实现的。系统APIs的使用参考"深入WINDOW字型",自处理字库绘制参考"点阵汉字显示"(关于自处理字体的说明,自处理字库就是通过某种存储方式将文字组织保存于文件中,然后在游戏中进行装载和绘制。)。
如何使用DirectSound? DirectSound是DirectX API的音频(waveaudio)组件之一,它可以提供快速的混音、硬件加速功能,并且可以直接访问相关设备,当然,最主要的是它提供的功能与现有的(?将来的呢?)设备驱动程序保持兼容性。参考文献“DirectSound”。
如何在游戏中播放一段电影? 播放视频片断可以通过DirectShow来进行播放工作,参考文献"在VC中调用DirectShow全屏播放视频"。
如何在游戏中实现半透明效果? 游戏中要进行(2D)图形的半透明效果主要就是通过alpha混合运算,参考文献"Alpha-Blending 技术简介"、"利用MMX优化64K色Alpha混合算法"。
如何把DirectX关联到VC中? 我们要进行DirectX程序的编译就必须要有DirectX SDK库文件,此文件可以到微软或者本站获取,然后通过VC设置将其关联。下面说明了在VC6和VS.Net下的安装方法。 VC6(英文版):选择菜单Tools->Options,打开Options对话框,选择Directions标签页,选择Include files项,在里面添加DirectX头文件的文件夹路径目录,同样,在Library files项中添加DirectX头文件的文件夹路径目录。 VS.Net(中文版):选择菜单"工具->选项",打开选项对话框,打开Projects标签页,分别选择"包含文件"和"库文件"进行相应的路径添加即可。 注:VC在进行编译时,会根据排列顺序来进行库文件选取,假设有两个相同名字的库,VC会优先使用排列在前面的库文件。
VC编译DX程序出现"无法解析的外部符号"是怎么回事? 这个错误经常出现在初学者要进行编译DirectX程序的时候,主要是因为没有将DX的库文件引用到工程中,这里需要注意,我们将DX SDK的路径设置到VC后,并不代表我们已设置好了DX SDK,在我们的DX工程中,我们还需要进行相应的设置操作,把我们所需要的库文件(DirectX SDK Library)加入到我们的工程中,要设置这个库文件有两个方法,一个是在你工程的编译选项中进行添加,另外一种可以通过代码的方法来添加(推荐)。 命令行:#pragma comment( lib,"xxx.lib" ) 这个是VC的编译预处理指令,将其加在代码中即可。 例如:#pragma comment( lib,"ddraw.lib" )这句的意思是将ddraw.lib库加入到工程中进行编译。 注:此命令行不需要加分号(“;”)。
Ⅷ 如何自己制作游戏
你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-410368222
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-410368222
在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
Ⅸ 怎么自己制作游戏
游戏开发需要学:游戏规则及玩法、视觉艺术、编程、产品化、声效、编剧、游戏角色、道具、场景、界面等等元素。
对于游戏开发人员来说,在开发游戏时候,选择一个好的游戏服务器也是很重要的。游戏服务器开发使用的技术取决于游戏的类型,不同的游戏类型,需要的游戏环境不一样,所使用的技术也不一样,但是在本质上都是一样的,都是面对数据,处理数据。
根据游戏类型的不同,所学的软件也不一样。中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作。
这类游戏开发相对比较简单,会 Javascript、HTML、flashcs、Java 就可以进行开发了,语言类主要有 C / C++,汇编语言,着色器语言,脚本语言,高效的开发语言 C# 或 Java 。
优秀游戏的构造:
一、策划基础:
游戏本质分析,游戏产业概论、游戏开发流程及职业划分、玩家需求分析、构思创意及文档编写要求、游戏故事设计、游戏元素、规则、任务、系统、关卡设计、游戏平衡设定、界面与操作功能等。
二、架构设计:
游戏本质分析,游戏产业概论、游戏开发流程及职业划分、玩家需求分析、构思创意及文档编写要求、游戏故事设计、游戏元素、规则、任务、系统、关卡设计、游戏平衡设定、界面与操作功能。
三、造型基础:
透视基础、构图基础、结构素描、明暗素描、艺用人体解剖基础、人物速写、Adobe PhotoshopCS3软件应用、PhotoshopCS3造型基础、游戏美术风格技法、色彩基础、游戏色彩练习、肖像绘制、质感表现。
Ⅹ 怎么制作游戏和app
直接回答题主问题:
制作游戏app主要还是和编程有关系,
题主想要自己做游戏app最主要的一点是自己掌握编程语言,
不管是java、c++、php、ASP、JSP、还是说Python,这些语言之中的任意一个都是可以的,
有了这些语言做支撑,后续的引擎、框架模型题主就可以得心应手地用起来了。
希望上面的回答可以帮到题主!