GameDesign 板


LINE

各位好,小弟最近快从研所毕业了 大学时曾经用SDL做过一款横向卷轴游戏,虽然有实体出来 但成品就我个人感觉乱糟糟的 没有什麽漂亮的演算法,架构也没说多优良 效率更是低下,真的是满惨的 但心中总是想做一款自己心目中的游戏 如今要毕业了,很想再尝试做一款游戏 想请教大家当初都是如何学习制作游戏的技巧的? 例如说我那款横向卷轴的游戏,只有平面的陆地 并用跳跃的方式上高地、平台等等 游戏中并没有办法走斜坡,因为我不知道该怎麽让角色走斜坡@@ 我在设计上不管是地板或者是角色都有一个透明的矩阵 透过矩阵的计算碰撞,来判断是不是踩在地板上 也因为这样我一直不晓得该怎麽让角色走斜坡 想请问各位如果当碰到这种不知该怎麽设计的情形, 都是怎麽找到解答的? 学习那些设计的技巧的? 然後还有一个疑问, 我在设计游戏时有时候某个需求自己虽然想得出来,也可行 但那个方法却绝对不是最好的解法, 虽然我知道有时候coding先求有再求好, 但我在写程式上总是满龟毛的 我经常会想努力改善、优化那方法,但效果却实在有限 通常都需经过别人指点、网路文章等方式,学习到别人的技巧 才知道原来同样的方法,可以有更好的解法 例如说我想从1+2+3一直加到10000 我可能会写成 for i = 1 to 10000 sum += i 但如果我没有爬文查到梯形公式, 我可能永远也不会想到原来可以用上底加下底乘高除二 来简化这算法 但各位大大在设计游戏时, 又是怎麽知道什麽样的需求该怎麽写比较好呢@@? 谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.174.112.219
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1457715711.A.DB3.html
1F:推 damody: 感觉去unity或unreal的商城买个套件就好了啊 03/12 02:03
2F:→ damody: 为什麽要执着用低阶的工具全部自己实作呢? 03/12 02:04
3F:→ damody: 你是在追求工程师的浪漫吗? 03/12 02:06
4F:→ damody: 找个能快速实作你的prototype的工具做就对了 03/12 02:08
5F:→ damody: 没玩过之前谁知道好不好玩 03/12 02:09
6F:→ rhox: 游戏设计技巧可以从解构你爱的游戏/好游戏开始 03/12 04:51
7F:→ rhox: 找一款你梦想中的游戏,把他的系统拆解地越细越好 03/12 04:52
8F:→ rhox: 然後自己分析为什麽他们要这样设计,你来又会怎样设计 03/12 04:52
9F:推 pizzafan: 在还没有硬体加速卡之前~我不知台湾有多少人写过软体3D? 03/12 13:39
10F:推 laikyo: 偷吃步的做法就是去看工程文件(流出?) 03/12 14:03
11F:推 pizzafan: autoCAD最早版本是在啥时代?DOS就有了吧?华人至今没生出 03/12 14:58
12F:推 Ninja5566: 有关於引擎制作 game code complete 4th ed.是我能 03/12 15:49
13F:→ bearkitten: 以上以下推文都是高手,一定都愿意无私的将毕生所学教 03/12 17:09
14F:→ bearkitten: 你的 03/12 17:09
15F:推 Bencrie: 学界教图学的应该都有吧。年纪够大的话 03/12 19:22
16F:推 k387259: 要做游戏建议去学引擎用法,要做引擎再去啃图学相关书籍 03/13 13:26
17F:→ k387259: 你先决定你到底要做游戏还是要做游戏引擎吧 03/13 13:26
18F:推 KanoLoa: 用脑不停的去想阿..遇到困难就去想解法阿 03/14 10:35
19F:→ KanoLoa: 北科大资工大二有堂oop实习就是选个游戏来练习(山寨?) 03/14 10:38
20F:→ KanoLoa: 洛克人这类横向卷轴算是经典很多学生会去选来练习的,但 03/14 10:38
21F:→ KanoLoa: 每个人面对斜坡跟地板碰撞的写法都不一定会相同,可至少 03/14 10:38
22F:→ KanoLoa: 你得努力先去想怎麽实现这些功能,再去查询更好的解法 03/14 10:39
23F:→ KanoLoa: 数学与演算法的敏感度当然会影响coding实际的效能,但这 03/14 10:41
24F:→ KanoLoa: 是需要个人不断充实背景知识并思考实作好连结再一起 03/14 10:42
25F:推 cjcat2266: 这篇讲各种platformer的实作方式,好好K一下吧 03/14 10:45
26F:→ cjcat2266: http://bit.ly/1buiMlv 03/14 10:45
27F:→ KanoLoa: 现在看sonic的圆形跑道还是觉得很厉害 03/14 10:49
28F:推 cjcat2266: 是啊,尤其当年资源相当有限 03/14 12:09
29F:→ googled: 感谢各位大大的建议,看来是我想的太多了,当时是想着 03/15 00:08
30F:→ googled: 有时用别人的套件,如果能够明白怎麽设计出来的,对自己 03/15 00:09
※ 编辑: googled (1.174.120.4), 03/15/2016 00:10:51
31F:→ googled: 也许也不错@@ 03/15 00:11
32F:→ googled: 不过我是写产学时是这样的态度,不过游戏的领域确实牵涉 03/15 00:12
33F:→ googled: 到太多@@ 我想法应该是错了,也感谢各位大大推荐的东西 03/15 00:14
34F:推 ronin728: 喜欢自己来?一起来做software rendering吧 XD 03/16 16:20
35F:→ ronin728: C++功力还是满重要,做游戏不用Memory pool? 会爆炸的 03/16 16:22
36F:推 pizzafan: 台湾人能不能写个公版规格CAD软体ㄚ? 用途很多(室内设计 03/17 13:36







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP