作者juicylove (juicy)
看板GameDesign
标题Re: [程式] 屍体般的程式
时间Tue Jul 10 03:01:02 2012
我倒觉得这讨论串抱怨的我不是很认同
先确定一下讨论的重点
你是要讨论 "程式能力" 还是"游戏程式能力"
如果是资工背景出身一定是考虑前者
如果是为数很少的游戏专攻的系 一定不会专教程式
我会认为程式能力指的是较广义的 也就是资工领域科般出身的能力
游戏程式能力只是在基础程式能力下去学习的开发技巧
什麽资工系毕业不会写程式
我个人觉得没什麽原因 就是这个人在混而已
程式能力这种东西说难真的没有其他专业科别难
要不然就不会国高中生都可以精通
基本就看你有没有认真想学而已 有想学的话没老师教都行
就算学校教得烂你自学一样也学得起来 程式就是适合自学的东西
还有为什麽资工系不让你练习程式练到死
因为程式只是工具而已 重要的是资工背景的那些知识
学校老师不会写程式但他在资工领域的知识理解会比你深
但进了业界你学得资工知识常用不到所以感觉好像只有程式重要
实际上以学校角度他一定是教你全面一点 更深层的一点的资工领域的学问
抱怨学校教不好让你程式能力不好 真的自己要检讨
看原po又说看书不会写
不负责猜原po不是科班出身?
如果这样不会写当然的 因为程式虽然不难学但好歹也是一项专业技术
坊间教你游戏开发的书当然很为难 因为写一个游戏明明是一件很难的事
所以书上就常教你配合着他的范例code来写 其实难写的核心的都在范例code里写掉了
照着步骤写好像很简单 当你想改个功能 发现你GG了 完全不知道怎麽改
好比教材教你在UI上做一个东西 改成用程式动态生成 你就不会了
所以要写游戏程式你底子必须好
从逻辑控制 到 物件导向 都要超级精通才行 这算是门槛
在底子很好的情况透过由小到大的游戏实作练习才能提升到会写游戏程式的能力
如果底子不好就想拿着教材刻游戏我就觉得没什麽意义
如果只是想做出自己的游戏但程式能力又不好
也有别的选择就是用工具 像是RPGMaker 星海争霸编辑器 Unity PlayMaker
要嘛就是下苦心自己去刻
没有人出题目你就自己出题目给自己
从只能两个变数做加法的计算机到可以不限次数四则运算的计算机
从小蜜蜂到俄罗斯方块到更进阶游戏 自己出题
然後试着以後只用物件导向的方式写 越写架构就越好
有了基础能力再去选择想要的平台跟语言来学习 就会快很多
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.84.56.82
1F:推 justben:出题目自己做是个好主意! 07/10 03:44
2F:→ juicefish:当年高职刚碰VB就是这样玩起来的(艹 07/10 12:35
3F:推 cooper6334:推自己出题,我也是靠贪食蛇俄罗斯方块把JAVA练起来的 07/10 14:21
4F:推 scars:PUSH 07/11 13:01
5F:推 azureblaze:贪吃蛇俄罗斯方块+1 07/11 13:40
6F:推 Yshuan:推这篇 资工系教你写程式就同数学系教微积分 这是通识等级 07/12 14:08
7F:推 poshboy:推!!! 08/11 17:23