作者justben (BEN)
看板GameDesign
标题Re: [程式] 屍体般的程式
时间Tue Jul 3 10:35:36 2012
这个问题就让跨领域的小弟为您解答
关於游戏开发之前的基础:
如果你对AI有兴趣的话,那就必须打好数学的基础
http://ocw.nctu.edu.tw/
里面的微积分,工数,离散数学可以看一看
之後有柏克莱在网路上开放一堆machine learing的影片
可以看看,(小弟因为数学太鸟了就省略了)
如果你对软体开发比较有兴趣的话
那就把资讯学院里面的OS,网路 看一看
计算机架构什麽的我自己是没看 视你需要而定
程式语言的话 就麻烦你百度一下
孙鑫C++ , 韩顺平 Java 视频
两个都讲得非常详细,建议是先从韩顺平Java开始看起
我只看了前半部分就可以应付一些project了
後面有讲实作坦克大战喔 = =+
然後再看孙鑫C++
孙鑫其实没讲什麽C++,他都在讲MFC还有Windows系统的东西
演算法:目前我不知道有没有比较好的中文教材
不过你如果英文还可以的话,能看MIT的introduction to algorithms
免费 而且讲得还不错
我自己觉得重点就是Divide-and-Conquer, QuickSorkt, Hash Table看看是什麽
Binary Tree, 还有Graph的 BFS DFS看一看,别忘了什麽big-O
之类的东西 可以给你一点 关於n^2 跟logn的概念
不过 我演算法真的超烂 也就只到看看而已的程度 ㄒ_ㄒ
这些都看完的话,我相信就有一定的基础了
之後要学什麽也会比较有概念吧
May the liver be with you. ^_<
good luck!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 74.77.103.101
1F:推 cowbaying:恩 这个讨论串愈来愈切重要点了 07/03 10:59
2F:推 Hevak:原来柏克莱有开放machine learning的课程!?第一次知道! 07/03 11:25
3F:→ Hevak:(笔记) 话说我确实是对於人工智慧有一点兴趣但不知道怎麽下 07/03 11:25
4F:→ Hevak:手这样XD|| 07/03 11:25
5F:→ Hevak:至於资讯相关真的是may the liver be with you呀lol 07/03 11:25
6F:→ justben:我忘了讲线性代数...也很重要 加油 我也没全看完就是XD 07/03 11:37
7F:推 cowbaying:线性真的是基础 不然你会无法设计出非线性的系统 07/03 12:09
8F:→ justben:补充一下就是 看的同时尽量配合实作 or 习题 才能吸收 07/04 07:41
9F:→ justben:理论性的东西 短期内要看到成果 比较困难 07/04 07:42
10F:→ justben:从比较实作面切入 可能比较早看到成果 学习有回报这样 07/04 07:42
11F:→ justben:然後就是 能找到人一起学习是最好的 多多讨教思考死角 07/04 07:43
12F:→ justben:我自己也还在摸索中 有空多多交流啊 XD 07/04 08:34