Basics of Game Development 2



hi guys... 

i think you all are now fluent in c++. i gave you some tips and resources in my last post. now it is time to move forward. some of you may have heard about "SDL". let's see what is sdl. 




 SDL

simply known as Simple DirectMedia Layer. Simple DirectMedia Layer (SDL) is a cross-platform, free and open source multimedia library written in C that presents a simple interface to various platforms' graphics, sound, and input devices.

it is a general API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms


SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, and Smalltalk. 





with "sdl" and "c++" you can make so many programs, i mean games. it is not difficult. but after much practice you can become a good programmer. above is a little exaplanation and it s kind a rough one.
okay the, enough theory. it is time for practicals now. below is a web site that can teach you "sdl". it has the basic and some advanced stuff. and also the steps how to prepare your pc to run c++ programs.after following those tutorials you should make your own programs to become a good game developer.

for sdl and c++ tutorials visit :: http://lazyfoo.net/


references:

http://wiki.libsdl.org/moin.cgi/Introduction
http://www.libsdl.org/intro.en/toc.html
http://en.wikipedia.org/wiki/Simple_DirectMedia_Layer



Ace of Space - C++/SDL Game









SHARE

Harsha Jayamanna

    Blogger Comment
    Facebook Comment

1 comments: