安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题



If you want to learn a language that is more applicable the gaming industry, I would suggest learning C++ or Python. I have found YouTube user thenewboston's tutorials to be really helpful for beginners.
Also, Code Academy[www.codecademy.com] can be a valuable resource for beginning development/ learning languages. It turns a lot of elements into a game, so learning can feel pretty rewarding.
I do not believe it offers C++ though.
I DO however suggest the http://thenewboston.org tutorials, which are very informative, digestible, and include every detail from the creating of the initial files to the end result.
P.S. W3Schools is awesome by the way, an amazing Web Design/Web Development reference site.
One thing I've been considering is buying a book that I can carry around with me and read when I'm stuck somewhere and have nothing else to do. To get to and from school, I have to sit around on trains and buses for a long time.
Can anyone recommend any good books for this type of thing, or would I be better off just sticking to online resources?
Really guys, thanks again. This has been great.
The theory is more important than picking a particular language. Pick one to start, but once you understand how to program in one language, jumping to another language is much much easier than learning your first. After three or four (which probably sounds incredibly daunting before you've even started one), they all more or less become the same, with only syntactical differences. The core philosophy, patterns and techniques apply to all of programming.
I personally started with Visual Basic which I wouldn't recommend anymore, but Javascript, Ruby, C# and even Applescript are pretty good languages to start with. C++ is more commonly used in games development, but as a 'lower-level ' (more advanced) language it's probably best to get some grounding in the basics before you dive deep into the extremely complex world of C++. That's of course assuming (since this is Pipline), that you're interested in games dev.
Chickenlordable: I personally started C++ with the book 'C++ Without Fear', plus all the other books in my local public and school library. Online resources are great, but I find it's often much easier and quite valuable to learn something when you're away from the computer and your code, and you can just focus on a bit of theory _before_ trying to apply it immediately.
If you do not want to start with an esoteric functional language, however, I can understand that. As a replacement, I would suggest watching the Stanford University online videos for classes 106A (programming methodology in Java) and 106B (programming abstractions in C++), while doing the assignments posted there for practice. As far as I can tell, anybody is able of accessing them, so check out CS106A.stanford.edu and CS106B.stanford.edu if you want to try that out. From there, its your choice about where to go, but those are my two best suggestions.