Bitwyl
|
  |
| Joined: 15 Nov 2014 |
| Total Posts: 7276 |
|
|
| 16 Dec 2014 07:44 AM |
So this Christmas I'm asking for some programming books, but I want to be sure I get the correct ones for what I want to learn--game designing and programming. I have asked for a C, and C++ book. I know that assembly and lua are good too. Anything else? |
|
|
| Report Abuse |
|
|
Bitwyl
|
  |
| Joined: 15 Nov 2014 |
| Total Posts: 7276 |
|
| |
|
Bitwyl
|
  |
| Joined: 15 Nov 2014 |
| Total Posts: 7276 |
|
| |
|
|
| 16 Dec 2014 08:25 AM |
If you are going for good performance, then C/C++ is what you want. Most game engines are written on C++ because it is fast and reliable. That being said, it is not an easy language to learn. I am still trying to learn it myself and find it difficult.
If you're just trying to start out, Java is a good introduction to the bigger programming languages. It can be hard to start learning it, but it gets much easier as you learn more. It's not preferred for game development because it's much slower than C. However, Minecraft was built on Java, so there's that. There's also a good gaming library called LWJGL for Java, which is what Minecraft uses actually, and it's open-source.
Python is also a popular language, especially for both learning programming and learning game design. It's syntax is pretty weird, but you get used to it quickly. I would recommend Python if you're just getting started. There are lots of online material for Python programming and game design. |
|
|
| Report Abuse |
|
|
|
| 16 Dec 2014 08:38 AM |
| I actually really recommend Python. There is a game engine/GUI maker called Tkinter. Try it out. |
|
|
| Report Abuse |
|
|
eLunate
|
  |
| Joined: 29 Jul 2014 |
| Total Posts: 13268 |
|
| |
|
|
| 16 Dec 2014 10:17 AM |
| If you look up online, there are a couple of sites where you can learn programming. I recommend Python if you are going to get started. |
|
|
| Report Abuse |
|
|
|
| 16 Dec 2014 10:20 AM |
| I learned JavaScript, it was fun and easy from CodeCademy. Go here for CodeCademy: http://adf.ly/vJLL4 |
|
|
| Report Abuse |
|
|
Bitwyl
|
  |
| Joined: 15 Nov 2014 |
| Total Posts: 7276 |
|
|
| 16 Dec 2014 11:32 AM |
| ^JS is primarily used for web design. |
|
|
| Report Abuse |
|
|