Re: 学习疑惑

楼主: art1 (人,原来不是人)   2018-06-09 09:31:20
※ 引述《guccinan (nan)》之铭言:
: 各位前辈们
: 小弟接触程式设计有段时间了
: 但我有一个问题
: 就是会读程式码
: 也看得懂最终执行结果
: 但是要我凭空写出来却写不出一个所以然
: 请问该如何抢救
: 谢谢各位先进
大程式都是从小程式慢慢发展起来的,而已经写好的软件都是一堆程式码,那要怎么
找到最早开始写的那几个小程式开始研究?
上 youtube 找从无到有开发并且有解说的影片
或是找整本书是在写只开发一个专案,从无到有发展起来的
或是到 http://codekata.com/ 从这些给出的规格来写出满足规格的程式码
想不出来就先看别人的程式码是怎么对应那些规格的(不建议这样做)
或是到 github 找小专案,并且从最初的提交开始看,若是完成的功能不多就是值得
看的
https://www.youtube.com/watch?v=aXwCrtAo4Wc 开发台球游戏
https://www.youtube.com/watch?v=bRlvGoWz6Ig 使用函数式观念开发的贪食蛇
这个影片虽然不是从无到有,但程式码讲解还算满详细的
不过这影片主要是学习同样的贪食蛇该怎么用函数式观念来开发
https://www.youtube.com/watch?v=AaGK-fj-BAM 另一种贪食蛇开发
https://www.youtube.com/watch?v=S1TQCi9axzg 骇客任务字符雨
https://www.youtube.com/watch?v=H2aW5V46khA 俄罗斯方块
你可以看到上面这些影片的开发过程都是从很简单的状态开始考虑
像字符雨就从一个字符在画面上移动开始
像贪食蛇就从一个格子在画面上移动开始
像俄罗斯方块就从一个方块在画面上显示开始
像台球游戏就从一根球竿在画面上显示开始
然后逐步填充、发展所有细节,最终完成成品
作者: lovdkkkk (dk)   2018-06-09 10:11:00
整本书讲一个...回想到古早的 win32 API 游戏开发好厚 好难啃 看得超痛苦 0rz
作者: peanut97 (丁丁)   2018-06-09 13:51:00
推 谢谢分享资源

Links booklink

Contact Us: admin [ a t ] ucptt.com