We are still actively working on the spam issue.

Difference between revisions of "Game programming"

From InstallGentoo Wiki
Jump to: navigation, search
m
Line 7: Line 7:
  
 
== APIs/Libraries ==
 
== APIs/Libraries ==
 +
 +
/g/ general recommendations:
 +
 +
Pleb tier: Unity/UDK/CryEngine. Seriously, don't use these. It is just a waste of your time when you could be learning programming and actual game development.
 +
 +
Java: JmonkeyEngine. BSD license. There is a myth that java is too slow for games. This is entirely false. It was true in the early 2000's but with modern techniques java code is as fast as native code. Don't listen to people who tell you otherwise, or just do a quick google search and see for yourself that java is not slow.
 +
>but muh buttcraft is laggy on my netbook, java must be slow
 +
Notch is a decent programmer, but took some shortcuts in optimization.
 +
 +
C++: Ogre3D
 +
 +
C#: Don't use c# for game development
 +
 +
Python: PyGame
 +
 +
All of the libraries listed above are licensed under free licenses.
 +
 
Graphics, Physics, Audio, Networking, etc.
 
Graphics, Physics, Audio, Networking, etc.
  

Revision as of 01:25, 29 January 2014

I will fill in this page later if someone else doesn't. i dont think this page is necessairy, but go right ahead. --Bisasam (talk) 18:30, 27 January 2014 (EST)

There is merit to this. It's sometimes difficult to find the right libraries or resources required for video games. Though I doubt this will be very useful, it's still necessary. --Fontain (talk) 20:18, 27 January 2014 (EST)

Basics

APIs/Libraries

/g/ general recommendations:

Pleb tier: Unity/UDK/CryEngine. Seriously, don't use these. It is just a waste of your time when you could be learning programming and actual game development.

Java: JmonkeyEngine. BSD license. There is a myth that java is too slow for games. This is entirely false. It was true in the early 2000's but with modern techniques java code is as fast as native code. Don't listen to people who tell you otherwise, or just do a quick google search and see for yourself that java is not slow. >but muh buttcraft is laggy on my netbook, java must be slow Notch is a decent programmer, but took some shortcuts in optimization.

C++: Ogre3D

C#: Don't use c# for game development

Python: PyGame

All of the libraries listed above are licensed under free licenses.

Graphics, Physics, Audio, Networking, etc.

More Resources