作者parsons12342 (拜妈祖有保庇)
看板GameDesign
标题[程式] 学习程式的瓶颈
时间Mon Nov 20 10:01:54 2017
小弟之前曾在本版发过文,
询问c#和unity的学习方式,
我是选择从c#着手,
甚至还修了电机的c#.
这课是学console那种,
不是windowsform的,
只是一路上学习跌跌撞撞,
基本的回圈还行,
可是一到阵列就完全卡死了,
学的真的不好,
请问 我现在用unity返回来学c#,
状况会好一点吗?
还是有什麽比较好的做法
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.217.136.3
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1511143316.A.89B.html
1F:推 SecondRun: 这个不叫瓶颈 回去重看C#吧11/20 10:25
2F:推 Morshues: 这个真的不是瓶颈,是经验太少(写太少)11/20 10:37
3F:→ Morshues: 不会就多问吧,多几次熟了,回头看你就会觉得简单了11/20 10:38
4F:→ brian780405: 不是写太少吧...是根本没搞懂就想用11/20 11:29
5F:→ brian780405: 建议买本C#入门书来看,越薄越好,太厚反而没动力看11/20 11:33
请问大大有推荐书籍吗?
手上有本visual c# 2017基础必修课
只是跟修课教的不一样
6F:→ brian780405: 基本概念有了後,靠网路资源来加深,真的不够再买书11/20 11:34
7F:推 brian780405: 学程式要跟现实做联想,阵列你就当作柜子来看11/20 11:38
8F:→ brian780405: 然後阵列的XX排序什麽的,就想想你怎麽整理柜子11/20 11:39
9F:→ laikyo: 速成……买套件改11/20 12:28
10F:推 EasyIsBeauty: 网上随便搜个c# tutorial都可以吧11/20 12:29
11F:→ EasyIsBeauty: 这只是基本程式而已11/20 12:30
12F:→ EasyIsBeauty: 从Unity去学不会比较快阿11/20 12:30
13F:推 damody: 继续学程式, 然後等待并心怀希望吧11/20 14:14
14F:推 Jr0000: 多问就对了,不问就不会11/20 15:05
15F:→ y3k: 回Console在main()里面先验证写法阿 你不会每次都要Unity Bui11/20 18:18
16F:→ y3k: ld才验证吧XD11/20 18:18
17F:→ jhnny97: 等你因应游戏需求要自己想演算法和模组化你的程式、却又11/20 19:06
18F:→ jhnny97: 毫无头绪时,那才叫瓶颈11/20 19:06
19F:推 wulouise: Head first C#有中文版 深入浅出C#11/20 20:50
好的 好像大家很推这本 可是没记错超贵
20F:推 ddavid: 想从Unity反过来学C#你状况只会越来越差,阵列都还没弄懂11/21 03:02
21F:→ ddavid: 表示你连很基础的程式语言逻辑都还没有建立,所谓从实作学11/21 03:03
22F:→ ddavid: 习是要有一定基础才会真正学到东西,没有基础先去试实作就 11/21 03:04
23F:→ ddavid: 会变成抄完别人的作法跑出结果然後不知道在干嘛,什麽都没11/21 03:05
24F:→ ddavid: 有学到XD11/21 03:05
我现在就是基础没打好,所以很乱
想请问怎麽学的紮实
25F:推 cjcat2266: 你卡在很基本的地方,先学好程式基础再想从做中学吧11/21 05:09
26F:推 Eric40131: 阵列卡关真的就是语言逻辑还没建立的问题而已11/21 06:48
27F:→ Eric40131: 我觉得原po可能要先搞懂程式语言逻辑跟开发引擎应该要11/21 06:51
28F:→ Eric40131: 分开算的,搭配在一起只是给你实作的方法而已11/21 06:51
29F:推 zg0608x: 修电机的c#不懂 可以换去旁听资管的换老师听看看11/21 11:42
资管我不确定有没有相关课程
※ 编辑: parsons12342 (180.217.136.3), 11/21/2017 13:06:18
30F:→ johnny94: 我以前阵列加回圈就挂了,现在还可以随心所欲操作了,多 11/21 16:16
31F:→ johnny94: 练习就对了 11/21 16:16
32F:推 MADAOTW: 直接从专案做起,学着使用unity api,但还是要慢慢培养一 11/22 00:43
33F:→ MADAOTW: 些基本能力,演算法资料结构,设计模式,c#部分 .net文件 11/22 00:43
34F:→ MADAOTW: 多看看,说这麽多 保持良好的自学习惯反而才是最困难的 11/22 00:43
35F:推 sakyer: 我都是先用再搞懂,反正不会软体不会用坏 11/23 10:14
36F:→ sakyer: 胡乱用、try and error 学很快 11/23 10:15
37F:推 wannasaynone: 深入浅出贵归贵,但很值得 11/23 12:50
38F:推 cjcat2266: 算是一般教科书的价格的吧,但是好书就是值得投资 11/23 13:44
39F:→ brian780405: 有买深入浅出,但那种讲故事的方式不适合我 11/25 01:37
40F:→ brian780405: 建议可以去书店翻翻看,真的觉得不错在买吧 11/25 01:37
41F:→ aa12783509: 虽然我的程式没有很强 也是还在自学中!!!! 11/26 02:48
42F:→ aa12783509: 我觉得 你那个根本不是瓶颈 真的就像上面许多人说的 11/26 02:48
43F:→ aa12783509: 去买一本 简易的C#来看就好了 你是连基本的东西都不懂 11/26 02:48
44F:→ aa12783509: 我想 你的瓶颈 应该就只是 遇到困难 卡住了 11/26 02:49
45F:→ aa12783509: 这样你把它称为瓶颈吧!!! 你完全没有去搞熟基本 11/26 02:49
46F:→ aa12783509: 当然 你看到题目 遇到问题 就很容易卡住 11/26 02:49
47F:→ aa12783509: 然後怎麽想也想不到 你就把它当作是瓶颈了 11/26 02:49
48F:→ aa12783509: 虽然我懂得不多 也有可能有些地方讲错~~~ 11/26 02:50
49F:→ aa12783509: 最基本的 回圈 双回圈 多重回圈 的用法 阵列 二微阵列 11/26 02:50
50F:→ aa12783509: 这些东西真的都是最基本的 而且每个语言都会去摸的 11/26 02:51
51F:→ aa12783509: 而且你最後面说想要用Unity去学C#我觉得 你只会更累 11/26 02:51
52F:→ aa12783509: 更不想学而已!! 因为 Unity是真的在做一个东西出来 11/26 02:51
53F:→ aa12783509: 有素材 有东西可以给你拉 但是遇到了程式 你要怎麽办! 11/26 02:52
54F:→ aa12783509: 一些物件导向 一些用法 你看了CODE 你会说 为什麽这样 11/26 02:52
55F:→ aa12783509: 越看越不懂 越看越不能理解 然後就爆炸了 11/26 02:53
56F:推 toy9986619: Head Fist C#,如果你想要生活化一点的教学的话 11/27 12:59
57F:→ toy9986619: 我以前看过JAVA的,观念教得不错 11/27 12:59
58F:推 hahasora: 站内我,给你一套完整的c#影片教学,是我几年前刚入门 12/24 10:22
59F:→ hahasora: 时看的 12/24 10:22