Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Game Development: Getting Started Part 1

Loading...

Sign in or sign up now!
126,047
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 22, 2008

Part 2 - http://www.youtube.com/watch?v=OaxckMNq0eU
Part 3 - http://www.youtube.com/watch?v=3hMYF2CRFRo

My original "Where to Begin" video: http://www.youtube.com/watch?v=n0B6Gbsu3N0&feature=PlayList&p=93FE4FF...

Assorted free game development libraries: http://www.twilightsembrace.com/perso...

I've decided that it's finally time to contribute something else useful to humanity.

My other video still covers some things that I didn't get a chance to address here, but I feel like I've done a better job explaining things in this video (I recommend watching both).

If you're still stuck, message me, and I'll personally see to it that you're pointed in the right direction.

If you enjoyed this, check out "The Adventures in Game Development" series.

The "XxStillAVirgin69xX" segment is dedicated to the surprisingly large amount of people who actually liked my nerd persona in the last video.

Project Website:
http://elysianshadows.com

Additional Useful Links:
Good game-specific language for beginners:
Blitz Basic - http://blitzbasic.com/

Free C++ Compilers:
http://www.bloodshed.net/devcpp.html
http://www.codeblocks.org/
Game Programming Libraries:
Allegro - http://alleg.sourceforge.net/
SDL - http://www.libsdl.org/
OpenGL - http://www.opengl.org/

Dreamcast Development:
http://dcemulation.org
http://gamedev.allusion.net/softprj/kos/
http://dreamcast-scene.com

Miscellaneous links for more experienced peoples (Thanks to LusikkaMage):
* Awesome SDL tutorials -
http://lazyfoo.net/SDL_tutorials/inde...
* Awesome OpenGL/GLUT Video Tutorials -
http://videotutorialsrock.com/

  • likes, 85 dislikes

Link to this comment:

Share to:

Uploader Comments (GyroVorbis)

  • Hi Falco, sorry for my bad question. I am not good in English, so I did not understand u everything in these videos. I am a new programmer in game developments. I write in C++ and i want combine it with some API e.g SDL. My question is: "Would u reccomend me this or something better? I have just dream to create some game with good idea and stuff. I dont wanna use Game Maker or something like that. I hope u anwer me. Thanks

  • @TetriarchHavenforge Hey, buddy. SDL is a great place to start, but it is very difficult for somebody new to C++. You will spend a large amount of time working your ass off for barely anything to show... but you will learn to be a real developer and programmer. Later on you can move to a 3D API like OpenGL. It just takes time and dedication. It is the hard way, but it pays off the most in the long run. :)

  • Why learn programming? Games are created by designers and artists. Programmers are just there to help.

  • @DrStench13 Everybody, I think we have comment of the year right here.

  • @VonDrynn You're right.. that's why this is the number one video in Game Development. ;)

see all

All Comments (906)

Sign In or Sign Up now to post a comment!
  • @DrStench13 i severly hope that you are joking.

    a game cannot function without good programming, designers and artists play a large role dont get me wrong, however you seem to find a group of programmers where only one or two artists would be. Thats because the programming is so labour intensive and needed in every detail of the game. Without programming you would only have a picture on a screen. Hell you wouldnt even have that without programming

  • @MrShyguy0 which is easyer tho blitz3d or python to learn

  • @MrShyguy0 *game dev

  • @swordster1000 depends on what you're doing. For 2D, Python and PyGame is great. If you want to do 3D, you'll need to use something other than Python, as I don't know of any 3D APIs available. You may want to try Python + PyGame to start if you haven't done gave dev before.

  • @mscott3564 I've done both and agree with you. I would recommend trying some samples and then refactoring those examples into C++ classes (or you'll get some horrid spaghetti code). Then move to the next example/tutorial. That what I've learned FWIW.

  • !!!!!11one, clever :P

  • @VonDrynn, GyroVorbis is halarious.. Just run along now kiddie.. we don't want you in the cool kid club.

  • blitz 3d or python?

  • @MoonLightFacade Also, the videos that they produce to promote Java (i.e. Lady Java and the Java Life) are fucking horrible.

  • @MikeAPaton It's also slow, doesn't have very much graphics processing power, and is quite limited to what it does. If it had more RPG elements and less clumsy graphics, I'd probably agree with you. Still, I've come to the conclusion that Java isn't that great of a language. If SMS still held the rights to it, I'd probably have more faith in it. But, now that Oracle has it? Shit, son: it's just C# vs Java now with a bunch of corporate funding thrown in to that. Fuck that - I'm sticking with OSS.

View all Comments »
Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more