导航:首页 > 编程语言 > 不会编程做游戏

不会编程做游戏

发布时间:2022-12-23 04:00:35

1. 游戏开发和编程有关系吗

不会编程可以开发游戏 目前市面上有很多的游戏制作器,常见的有:RPGmaker,虚幻,unity这些常见编辑是可以不通过编程来制作游戏的,但是同样也可以在这上面通过编程来制作游戏。会编程的优势在于你可以自定义更多的游戏玩法和相关功能,而制作器上的现有功能相当有限,能制作出来的游戏可想而知,所以你能看到的大型游戏基本上都是通过编程来开发的,因为很多游戏玩法和功能需要编程来实现

2. 想制作小型游戏需要具备什么知识

1 学习好c/c++、java这两个程序语言你就可以开发出自己制作的 游戏 、并找 游戏 发行商高价卖出了~可以先学习c++ primer plus这本书很权威教.内容是从c语言的基础讲起介绍.然后在C语言的基础上详细描述了c++新增的特性与知识,所以并不需要初学者脑子里拥有过多对C程序语言方面的背景基础知识和了解.

2 c primer plus和c++ primer plus两套书都是c程序语言原着度最高的书籍的权威书籍,建议新手现买一本c++ primer plus看看。里面都是从最基础的专业词语开始详尽的介绍有关c程序语言的,从简到难一步步提升为难度系数大的c++编程语言。非常适合初学者拿来巩固知识和自学.

3 制作 游戏 说到底就是小 游戏 学过c++ 编程语言的人轻易制作几款小型 游戏 ;画面感真实流畅的没什么难度!但是大型 游戏 是一个人没有经历和时间做出来的‘;其中需要包括 游戏 画面处理的美工、编写程序的人、 游戏 音效制作人、和最终测试发行的人员等等

4 游戏 的制作到开发出完整的 游戏 数据,对于 游戏 的要求、大小和类别不同投入的精力人员也不同.比如现在由于智能手机的普及安卓 游戏 非常受到年轻人的欢迎~对于这类小型 游戏 的制作,一个学过c++的人就能非常轻松的制作出一款精美的;神庙逃亡’;难度系数再大一些的就是高大5、6G的单机 游戏 了类如星际边界等等,非常耗费时间需要连日奋斗半年多时间甚至更久。最后就是网络 游戏 需要几十个人组成团队才能开发出一款画面优美流畅的的大型网游

5 用RPG制作大师等此类软件就可以让不懂技术的人制作出电脑 游戏 .

从 游戏 制作的角度看,最重要的三个工种就是程序、美术、策划,分别对应代码实现、美术设计、玩法设计。如果想要一个人制作小型 游戏 的话,也就是独立 游戏 的话,需要具备以下知识:

开发 游戏 的第一步就是要掌握一些制作 游戏 的工具,注意是制作 游戏 而非 游戏 素材。通常来说制作 游戏 需要的就是 游戏 引擎,现在很多 游戏 引擎都可以个人免费使用,像ue4、unity、cocos这些引擎都比较方便。使用引擎还有一点好处是其中包含了很多插件和常用模板,这样开发者就不用花时间从零开始做一些特别基础的部分了。

游戏 引擎的使用是最重要的,也就是如何将其他部分结合起来的一个工厂,无论是自行设计还是东拼西凑,都是要在 游戏 引擎中将所有内容关联,然后打包出来。主机平台就打包成主机版本,手机平台就打包成手机版本,PC平台就打包成PC版本。

游戏 都是一个个功能结合的产物,每一个功能都是需要进行设计实现的,通常来说就要学习计算机语言去实现功能,也就是编程。不同的开发环境(引擎)使用不同的编程语言,例如ue4引擎使用C++开发,unity使用C#开发(也可以用js),所以通常是要学习一门编程语言的。即便是实现最简单的移动,也得明确地告诉计算机:哪个按键往哪个方向移动,速度是多少。

如果不会编程的话,也是有办法的。像ue4有蓝图功能,可以在不编程的情况下制作 游戏 功能,unity也是有一些插件允许玩家拖拖点点实现一些基础功能,像RPGMaker这种也能通过配置制作出 游戏 。但是要注意,这些方式的能力还是有限的,也就是必须在这些功能的范围内,如果想要实现一些自身不支持的功能,那么还是要靠自己编程。

美术资源是 游戏 的外观表现,这个真的需要一定的艺术细胞了,不是随随便便学就能短时间学明白的,灵感有时候比理论更加难。如果是做2D 游戏 ,那么需要考虑怎么绘制图片,如果是做3D 游戏 ,那么还要考虑如何制作 游戏 模型。

不过现在网上和 游戏 引擎的官方商店也会提供一些付费或者免费的美术资源,如果有喜欢的或者可以凑合用的,也是完全可以拿过来直接用的。等到 游戏 真的有一定成果时,再付费外包一些美术团队制作,然后把资源替换一下也是可以的。

网上也有很多工具,最常见的PS可以进行图片处理,3DMAX可以建模,有一些软件还能够制作像素图片和模型,如果有能力的话,可以学一学,自己做点自己喜欢的东西,加入到 游戏 中。

想要制作 游戏 ,那么一定要清楚要做成什么样的 游戏 ,也就是非常非常详细的规划,一般叫做系统文档。比如FC红白机上的《坦克大战》就需要考虑很多细节问题:

1.玩家是否可以双人,每个玩家的颜色是什么,玩家可以强化几个阶段

2.有哪些强化道具

3.敌人分为几种,每种是什么样子,移动速度多少,子弹速度多少,移动轨迹采用什么方式,是否可以拾取道具,每局每种敌人数量与出生位置

4.地图如何设计,一共有几种元素,什么元素允许子弹穿透,什么元素允许子弹破坏,什么元素阻挡角色

5. 游戏 成功失败的判定方式

等等

如果连 游戏 的设计环节都想不明白的话,就没有必要往下做了,因为很有可能做着做着就蒙了,越做越乱。虽然有些设计确实是在制作的过程中产生的灵感,但是灵感也要进行再三思考,绝对不能想什么就加什么,不然最后就失去初衷了。

一般来说 游戏 都是需要音乐和音效的。音乐是指时间较长的BGM,音效指示时间较短的音乐片段,如《超级马里奥兄弟》中踩到乌龟的声音,吃到蘑菇的声音,吐火球的声音等等。

虽然音乐和音效并不是必须的,但是有音乐和音效往往会让 游戏 更加吸引人,除非 游戏 的玩法决定其中就没有音乐和音效,否则至少要有一些基本的,例如点击确定的音效,成功失败的音效,背景音乐至少也要 有一个BGM。

制作音乐和音效的工具网上也有,当然也可以从某些地方进行取材,或者直接使用一些免费或者付费的资源也是可以的。

如果不提 游戏 的优化的话,不考虑各种屏幕适配,不打算为以后版本更新的话,目前这些知识已经可以做出一款基本 游戏 了, 游戏 的体量就看 游戏 的设计复杂度了。

编程方面:

完全零基础的话,推荐使用rpg maker XP作为开发引擎。

66rpg资料网站内容非常全了。

目前来说XP的资源,教程和范例都比较多

如果是自己第一次做RPG,要从小型的剧本开始做起。

文案方面:

首先要有一个剧本。在入手制作RPG的时候,可以先从一个简单的故事开始入手,制作的时候熟悉制作软件的功能。RPG maker XP功能已经非常强大,需要做的就是多试,多看,找资源。

美工方面:

零基础也能做,现在信息大爆炸时代网上素材很多,多留心多活用。

下面是几个简单制作 游戏 的视频:http://www.onlinedown.net/soft/22819.htm

教程http://wenku..com/view/13e19a838762caaedd33d46b.html

游戏 开发分为设计、程序和美工

讲讲 游戏 编程需要的知识吧:

1。扎实的程序语言功底,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的 游戏 也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机 游戏 。

2。扎实的算法知识。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能

3。相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE

4。跟 游戏 优化相关的知识。比如数据库、内存管理等。

对 游戏 的

制作 游戏 需要具备哪些知识?

制作 游戏 需要具备哪些知识?

优秀的 游戏 制作人需要具备哪些知识 知乎

我来答共1条回答

爱就一个字知道合伙人 游戏 行家2017-11-03

制作人是一个需要大量经验和实践的管理职位,但我认为好的制作人除了具备团队管理的经验和能力之外,首先应该是一个好的 游戏 策划或者主策划,是一个能把握产品方向的人,所以,我觉得更应该了解,一个优秀的 游戏 主策划应该具备怎样的素质和能力。

因为工作中需要大量招聘,所以我一直再认真思考这个问题:怎样的人,才是在 游戏 策划这个领域具备发展潜力和成长优势的。

互娱多年来从校园招聘了大量的毕业生到 游戏 策划岗位培养,毕业生相对与社招员工来说,没有职场经历,也没有受过任何 游戏 相关领域的培训,可以说职业起点差不多,基本都是一张白纸。因此是很好的观察对象。

在观察了数百位的策划毕业生的成长状况之后,我发现了一些现象。首先,成长最快的,往往不是在面试时候表现出来对各种 游戏 最了解和 游戏 经历最资深的,也往往不是学习成绩最好或者专业成就最高的,至少在学习和 游戏 方面取得的成就经验没有明显和他们未来在职场的发展潜力紧密相关。

游戏 开发分为设计、程序和美工讲讲 游戏 编程需要的知识吧:1。扎实的程序语言功底,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的 游戏 也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机 游戏 。2。扎实的算法知识。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能3。相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE4。跟 游戏 优化相关的知识。比如数据库、内存管理等。5。想做 游戏 可不是件容易的事,最重要的:要有毅力,要能不断学习!祝你成功。

网页单机小 游戏 ,p5.js试试。

编程,代码设计,网页设计

编程

3. 如果我一点也不会编程,要学多久才能可以造一个游戏

一年想做游戏,那当今这社会得有多少资深工程师啊,首先你要看你想做什么游戏了啊,网页游戏 还是网络游戏 还是别的,就网络游戏 做一个小一点的 你从前台的设计到后台的开发,准备数据库,还要设计思路什么的,开发网游一般用c或者是c++ ,开发手机游戏一般是java 像这种强类型的语言,一两年入门,能看懂点东西,你要想写出点能用的东西来, 那就去公司实习吧 ,实习一年左右,那你算上中级的了,然后通过日积月累才能写点东西,语言没那么简单,一年时间 写出个游戏,搞笑呢吧,当你正真从事这一行,你就知道有多难了,
一点点看上去小的功能,你可能要花费一个月,或者是更长时间,开发游戏,那么简单还要那么大的团队干什么,一个开发游戏的团队小的几个人,大的几十个人,一两年一两年的开发,
或许你想要开发一点小的 俄罗斯方块啊, 你学c语言学个半年,然后照着别人的代码打上去,那也算你开发了一个游戏,不过我相信你说的游戏不是这种吧
Python这个语言可以开发,但是建议你要学你就学C 或者C++吧 原因就是 主流啊,就算语言再牛,市面上没人用,你也找不到工作

4. 我很有想法,可是不会写程序,可以做游戏么

不谈别的,最低要求你的会美工,没有构思何谈游戏,这是最基本的,剩下的相关知识,编程语言推荐C/C++英语,策划,程序,测试,要是没有相关的知识积累,想做游戏,可以说是千难万难,直接用软件的话,,你是做不出来的,因为有很多东西,是要你想出来,做出来,在添加到软件里,光靠软件是没用的,在软件上也学不到什么的,建议你先去选择一门语言会一些基础的东西之后然后你就可以通过编程语言绘制一些人物图啊怪物的图啊,再通过编程语言控制那些人物图片或者怪物图片行走啊站立啊。基本的就是先学VB编程的工具,以及PHOTOSHOP等图片处理。不过要是现在这方面发展还是建议你去学一些正规学院学一些专业知识。

5. 不会编程能用unity做简单2d游戏吗

你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-1175071259659212499

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-1175071259659212499

在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

6. 我不会编程。可以制作小游戏吗

现在的都是模块化设计,所以你不需要太多的编程知识,通过按教材自学应该能够制作小游戏。

7. 我以后想在游戏公司开发游戏,但是完全不懂编程,可以吗

我觉得可以,有时候一些好的想法是许多做游戏的专业人员所不具备的,大家都只是跟风,看到有什么游戏就借鉴别人的做。程序员好找,但好点子不好找。一些游戏开发团队还是需要一些玩家来测试,给出一些建议。当然要能多懂的一些编程就更容易将你的想法融入到游戏里。

8. 只有游戏引擎和模型,不会编程能否制作3D游戏

不能,制作3D游戏,首先3dmax进行人物模型构建,然后选择一个游戏引擎,用这个引擎支持的编程语言加载这个引擎进行编程,编程都不会那游戏制作肯定不能继续,你可以多叫几个人帮你制作,最好都是会编程的,三D游戏已经不是一个人短时间可以完成的工作了,是一个团队,各种专业人才通力配合,加上启动资金,工作一年或几年才可以完成。
可以追问 望采纳。

9. 如何自己编程做游戏

自己编程做游戏方法如下:
1、基础语言阶段:常用的编程语言有,C,C++,JAVA,其中最广泛被使用的就是C++,C++语言是一切游戏程序的基础,换而言之,一个优秀的游戏程序员,必须非常熟练掌握并应用C++。
2、数据结构:在掌握C++之后,需要进行数据结构的学习,形象的讲,就是那么一大堆数据,如何去有序的排列其结构。通过对数据结构的学习,便能够开始阅读他人编写的代码,尝试开发简单的程序,可以实现一些编程者自己的构想,是每个程序员必须掌握的技巧。
3、“库”的学习及应用:最常用的有MFC(微软公司类库),GUI(图形界面库),当然“库”的知识及功能非常庞大,通常来说,熟练掌握一部分经常涉及的知识即可。4、游戏程序对于硬件的操纵。比如,内存,CPU,显卡,这将会涉及到一些数学知识,比如立体几何,线性代数等,但是也不用惊慌,并不是非常困难。通过对硬件的熟练操纵,才能将游戏的画面,流畅度等等充分给予表达。
5、对于相关知识的学习。包括物理,脚本,美术等等。不需要深入了解,但相关知识的丰富对于将来做游戏程序会有直接帮助。
6、对于游戏引擎的熟悉及使用。游戏引擎一般包括渲染器,内存管理器,组织管理几部分。对游戏的画面做出渲染,高效使用内存以及如何控制动画播放等功能。熟悉引擎的使用,也将对于游戏程序员有直观的帮助。

阅读全文

与不会编程做游戏相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:485
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:382
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163