[请益] 设计游戏要学哪些课程

楼主: patkoala (~"~)   2014-02-07 21:04:09
大家好
小弟我现在想往游戏产业前进
可是我不是资工系的学生
想旁听一些资工系的课 或 自学一些程式
不知道有那些课程或程式语言是必学的或推荐的
作者: youtien (恒萃工坊)   2014-02-07 21:25:00
弄本入门书,自己学,上网作辅助。
作者: y3k (激流を制するは静水)   2014-02-07 21:35:00
找个现成的游戏引擎 课余时间动手做最快
楼主: patkoala (~"~)   2014-02-07 21:46:00
学c++或java有帮助吗
作者: viceversa56 (姊超猛)   2014-02-07 21:47:00
贪生怕死莫入此门 升官发财请走别路如果想要快速做游戏,个人推荐好上手的flash
作者: HaoCherHong (Hao-Cher Hong)   2014-02-07 22:57:00
看你要玩底层 还是只想把游戏拼出来
作者: gn00671975 (PrideShadow)   2014-02-07 22:57:00
旁听资工的课只会让你怀疑到底能不能自己用程式写游戏几乎每本游戏相关的书都会从头教起 hold住学习热情再针对自己需要的寻找相关学习资源吧
作者: chenglap (无想流流星拳)   2014-02-07 23:16:00
写程式, 没有其他.程设是基本功里的基本功.
作者: PathosCross (木偶君)   2014-02-08 01:20:00
http://ppt.cc/c2k~ 让你参考一下
作者: ctrlbreak   2014-02-08 02:54:00
资工的除了基本功外,把C++学好吧,游戏业快找不到底子好的人了
作者: Ansaga (奈灿)   2014-02-08 03:38:00
要快速上手我推Unity C#学一学很快就会用了
作者: llzzyy01 (我是清流)   2014-02-08 13:00:00
如果只是对做游戏有兴趣不一定要去游戏产业同人性质地用 RM这种工贝 独立制作也是一定方式寒蝉、IB 都是不需要写程式的 独立制作神作
作者: wulouise (在线上!=在电脑前)   2014-02-08 20:43:00
RPG Maker还是需要设计,主要看元Po是想做哪种
作者: asleisureto (ASLE)   2014-02-09 02:07:00
玩RM或是找个同人游戏团队加入就好 去学C++学unity只会让你对游戏热情更快烧尽 想做游戏跟想写游戏程式是两码子事Ib的美术很强大 某方面来说他门槛不低(这版比较少美术出没就是..
作者: llzzyy01 (我是清流)   2014-02-09 16:15:00
可以不用这么强大,直接使用RM的素材即可但重点还是你说故事、设计关卡的功力RM当然要设计 作品本来就不会从天上掉下来只是可以少掉写code的时间 对非CS背景的人来说差很多
作者: viceversa56 (姊超猛)   2014-02-09 19:31:00
我有用RM开发过,老实说并不简单..里面很多设定也是要写CODE,像是事件设定,就有变量操作和条件分歧
作者: a27417332 (等号卡比)   2014-02-09 19:32:00
总比从头硬干好多XD
作者: viceversa56 (姊超猛)   2014-02-09 19:33:00
与其花时间摸rm,还不如把时间拿来学真正的程式..
作者: a27417332 (等号卡比)   2014-02-09 19:33:00
变量、事件那些已经算是很简单了,只算是逻辑真正要从C++变出一个游戏视窗,时间差颇大的
作者: viceversa56 (姊超猛)   2014-02-09 19:34:00
我可以和你说就算会写程式,转摸rm也是要花很多时间...
作者: a27417332 (等号卡比)   2014-02-09 19:34:00
到那个时候就不是写游戏,是写程式了不可能不花时间的,只是写程式和写游戏的差距很大我认为Maker的好处就是不用管那些底层的事情
作者: viceversa56 (姊超猛)   2014-02-09 19:36:00
没有说一定要用c++,你说的功能用FLASH开发就很快了
作者: a27417332 (等号卡比)   2014-02-09 19:37:00
Flash某些程度上跟RM也差不多,至少底层都不需要管了真正的程式和游戏逻辑有很大的差距,我想说的是这意思
作者: viceversa56 (姊超猛)   2014-02-09 19:39:00
差很多,rm是rpg独立制作游戏,flash是物件导向语言..
作者: a27417332 (等号卡比)   2014-02-09 19:40:00
flash不是语言,里面的Action script才是吧
作者: viceversa56 (姊超猛)   2014-02-09 19:43:00
恩..我是指这套软件是物件导向语言
作者: a27417332 (等号卡比)   2014-02-09 19:44:00
但我的意思是,"真正的程式"做的很多事情都跟游戏无关在Flash或是RGSS里面,我根本就不需要担忧创建一个视窗可以把心力全心全意投注在游戏该需要的逻辑上真正的程式就很麻烦了,一堆内存啦,平台相关啦要处理所以才会推荐Maker,可以接触基础的程式,又可以做游戏
作者: viceversa56 (姊超猛)   2014-02-09 19:50:00
只能说你把FLASH想得太浅了,FLASH有gc(垃圾回收机制)有多执行绪,有puremvc架构,有2D,3D物理引擎也是要做内存控管,要不然游戏就会崩溃
作者: a27417332 (等号卡比)   2014-02-09 19:53:00
内存控管我指的是memory pool或是碎片之类的所以我前面才说某些程度上,不是几乎差不多@@至少AS可以只会控制影片片段那些跟游戏相关的东西进行就算我不知道它可以多线程,有3D引擎,我也可以继续做要搞那些东西当然可以,只不过那样就是搞程式,不是游戏(虽然仔细想想,也可以用其他库来弄就是了)(仔细又看了一下,我好像歪掉了我最想要说的意思)总之,对于一个没有资工背景,只想试做游戏的人,我认为最好的方式就是用各种制作工具,不要单花力气在程式
作者: resen (瑞森)   2014-02-09 21:24:00
想速成Unity搞懂,或者先搞一种专业领域 http://ppt.cc/ezou做游戏需要很多专业领域,没有团队很难有竞争力...做兴趣的话,unity很够用。想成为pro,需要跨领域的技能树:P做游戏到最后,会开始研究人的心理、行为,那是另一个境界..加油,我们只能给方向,修行看个人噜~
作者: johnny94 (32767)   2014-02-09 22:43:00
http://www.gameinstitute.com/ 这个网站参考看看吧XD
楼主: patkoala (~"~)   2014-02-10 22:45:00
我想问 如果是要找一个团队的话 是不是自己只要搞懂某些部分就好
作者: Alimen (狂人)   2014-02-11 11:12:00
"只要搞懂部分"这个非常要不得 团队不一定会有你缺的部分而且例如企划乱写 你会不知道怎么纠正他不清楚美术用的词汇 你会连要什么效果都没办法说清楚
作者: dreamnook (亚龙)   2014-02-11 17:07:00
找团队的用意是合作 其次才是分工 懂得多并不坏但你必须要够专业例如你美术专精人设立绘或是专精某项程式语言如果是专精企划 那也要够嘴砲够本事找资源
作者: xluds24805 (狼)   2014-02-16 20:01:00
去游戏相关科系旁听吧?除非你兴趣是做游戏引擎

Links booklink

Contact Us: admin [ a t ] ucptt.com