SDL programming langauge



Simple DirectMedia Layer (SDL) is a cross-platform development library designed to provide low level access to audio, input devices, and graphics hardware via OpenGL and Direct3D (i.e. not DirectX). SDL is written in C and is free and open-source software subject to the requirements of the zlib License since version 2.0 and GNU Lesser General Public License prior versions.[3]

Over 700 games, 180 applications, and 120 demos have been posted on its website.

Software developers use it to write computer games and other multimedia applications that can run on many operating systems: Android, iOS, Linux, Mac OS X, Windows and other platforms.[4] It manages video, events, digital audio, CD-ROM, threads, shared object loading, networking and timers (...WIKIPEDIA)

There are some "standard library" available in the SDL. They are as under.

1) SDL_mixer

        This library used for add audio in the game. There are we can use .wave format free. If you want to use .mp3 format that you must purchase it. Because .mp3 format is not free.   

2) SDL_Image

      This library used for add image in the application. Images such as .jpg , .png and many other format. If you don't use this library and just add image in the application that it will take only bitmap image.

3) SDL_net

    This library is used for making online server for game ane other net application.

4) SDL_ttf

   This library is used for using .ttf font file in the application. With this library we can use any ttf font file in our application.

For compile a programme you must include this library files

-lSDLmain
-lmingw32
-lSDL_mixer
-lSDL_image
-lSDL_ttf
-lSDL_net

     SDL is most useful and very simple language. I hope that you understand importance of SDL programming language.


For more information you can use this site. There are lots of tutorials about SDL programming language
 
    www.lazyfoo.net


 Thank you for reading this article.If you like this article than you can like us on facebook and follow us on twitter. 

Continue Reading

Direct3D- Graphics Library for windows


 
                               Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound, and so forth.Direct3D (the 3D graphics API within DirectX) is widely used in the development of video games for Microsoft Windows, Microsoft Xbox, and Microsoft Xbox 360. Direct3D is alternative language of Opengl (open graphics library). Opengl is free graphics library which is help to develoip 2d and 3d graphics for linux, windows,android,Mac os,ios plateform. whereas DirectX is only developed for Windows plateform. There are various new versions are available for DirectX. DirectX is simple language.

If you want to leran DirectX language than here is its manual,

http://msdn.microsoft.com/en-us/library/windows/desktop/ff476345%28v=vs.85%29.aspx
http://www.sc.ehu.es/ccwgamoa/docencia/Material/hoy/Direct3D.pdf‎

Here are tutorial for Direct3D programming.

http://www.directxtutorial.com/LessonList.aspx?listid=9
http://www.rastertek.com/tutindex.html

        Thank you for reading this article.If you like this article than comment us. Thank you once again.
Continue Reading

OpenGL - Graphics programming language



         OpenGL (Open Graphics Library) is a cross-language, multi-platform application programming interface (API) for rendering 2D and 3D vector graphics.OpenGL is managed by the non-profit technology consortium Khronos Group.Opengl is same as Directx graphics language from microsoft.
OpenGL is used on various OS such as windows,linux,mac os etc. Use of OpenGL graphics lanugage is free. Opengl graphics language is used for various graphics design in game development , CAD , Information visulization,flight simulation and much more. You can generate 2D or 3D graphics with OpenGL. OpenGL is same as C programming language and it is free of cost. It is easy to use for everyone. OpenGL was developed by Silicon Graphics Inc.(SGI) from 1991 and released in january 1992 according to WIKIPEDIA. recently latest version of OpenGL 4.4 relesed at 22 july,2013. It has many new feature. We can easily learn OpenGL if we know basic about C programming language. OpenGL is fully hardware base programming language and best preffer to NVIDIA graphics card. There are many tutorials available on the websites and also youtube videos.  C and C++ programming language does not provide graphics. If you want to use graphics in your application which is written in C/C++ programming language then you can use Opengl graphics library. You can also use Opengl graphics with JAVA and other supported programming language.

      If you want to learn OpenGL graphics programming than here is a link for tutorial and referance OpenGl book.

 Here is a link for a red book of OpenGl
               www.opengl.org

 Here is a link for tutorials of OpenGl
                www.videotutorialsrock.com

                www.glprogramming.com
  
Continue Reading

Ak-47


The AK-47 is a selective-fire, gas-operated 7.62×39mm assault rifle, first developed in the Soviet Union by Mikhail Kalashnikov. It is officially known as Avtomat Kalashnikova . It is also known as Kalashnikov, AK.

AK-47 stands for name Avtomat kalashnikova first built in 1947.

The main advantages of the Kalashnikov rifle are its simple design, fairly compact size, and adaptation to mass production. It is inexpensive to manufacture and easy to clean and maintain.

Effective firing range of AK-47 is 400m for semi automatic Ak-47 and 300 m for fully automatic AK-47.

Rate of fire of AK-47 is 40 rounds/mmin for semi automatic and 100 rounds/min for fully automatic AK-47.

 In AK-47 standard magazine capacity is 30 rounds. there are also 10-, 20- and 40-round box and 75- and 100-round drum magazines.

The average price for an AK-47 in good condition is $575, making it one of the least expensive automatic weapons on the market. In general they may range in price between $350 and $1000. In some countries, prices for AKs are very low; in Somalia, Rwanda, Mozambique, Congo and Tanzania prices are between $30 and $125 per weapon, and prices have fallen in the last few decades due to mass counterfeiting.

Near 106 countries use AK-47.


Disclaimer: Purchase of fully automatic weapons (including AK 47 assault rifles) is illegal in many countries. This article is for informational purposes only. We do not condone the purchase or use of this weapon.
Continue Reading

web 2.0




                           We all know about world wide web. Normally in the first stage of internet we got only information on the web that means only web designer or interprenuer put information on the web and user can only read the information .user can not give its feedback on the website. That is calles web 1.0 means world wide web. But some years ago came in contact with facebook,twitter,wordpress,blogger,wikipedia and many other social networking sites. the main purpose of this social networking sites is interconnect the person. This social networking sites use web 2.0 technology.
Through web 2.0 technology we can send and recieve data on the website.Through web 1.0 we can only recieve the information but can not give its feedback. Web 2.0 technology is more useful in the development of internet. In the web 2.0 technology Ajax programming uses JavaScript to upload and download new data from the Web server without undergoing a full page reload.To allow users to continue to interact with the page, communications such as data requests going to the server are separated from data coming back to the page (asynchronously).Adobe Flex is another technology often used in Web 2.0 applications.HTML5 offers many new technologies that allow content to be delivered to users in a more streamlined and personalized manner.A third important part of Web 2.0 is the Social web, which is a fundamental shift in the way people communicate.
we can do below work with web 2.0 technology.
1)Blogging
2)Tagging
3)Social bookmarking
4)Social networking
5)Web content voting

       In now days web 3.0 concept is more in throught.Futurist John Smart, lead author of the Metaverse Roadmap,[75] defines Web 3.0 as the first-generation Metaverse (convergence of the virtual and physical world), a Web development layer that includes TV-quality open video, 3D simulations, augmented reality, human-constructed semantic standards, and pervasive broadband, wireless, and sensors.

                            Thank you for reading this article. Give us your valuable opinion.
Continue Reading

C programming language


Simple DirectMedia Layer (SDL) is a cross-platform development library designed to provide low level access to audio, input devices, and graphics hardware via OpenGL and Direct3D (i.e. not DirectX). SDL is written in C and is free and open-source software subject to the requirements of the zlib License since version 2.0 and GNU Lesser General Public License prior versions. - See more at: http://www.youtherzone.blogspot.in/2014/04/sdl-programming-langauge.html#sthash.6tVcnkqX.dpuf

C programming language

HTML

Software developers use it to write computer games and other multimedia applications that can run on many operating systems: Android, iOS, Linux, Mac OS X, Windows and other platforms.[4] It manages video, events, digital audio, CD-ROM, threads, shared object loading, networking and timers (...WIKIPEDIA) - See more at: http://www.youtherzone.blogspot.in/2014/04/sdl-programming-langauge.html#sthash.6tVcnkqX.dpuf

Continue Reading
Copyright © Youtherzone | Powered by Blogger | Designed by Chintan Panchal