<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6730442363689114940</id><updated>2011-07-08T06:09:19.799-07:00</updated><title type='text'>Let me Know</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://letmeknow9885.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://letmeknow9885.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Stranger</name><uri>http://www.blogger.com/profile/08315956450625538896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_2u8un0oW_lo/TDSSjGGU19I/AAAAAAAAADY/ZBz_-85CsUo/S220/the-stranger.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6730442363689114940.post-910817102141461046</id><published>2010-07-07T04:05:00.000-07:00</published><updated>2010-07-11T02:42:40.368-07:00</updated><title type='text'>Tutorial: Allegro, The Game Programming Library in C/C++</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Beginners&lt;/span&gt; tutorial. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://dl.dropbox.com/u/5691535/Let%20Me%20Know/vivace.rar"&gt;offline tutorial&lt;/a&gt; )&lt;/span&gt;  &lt;span style="font-style: italic;font-family:times new roman;" &gt;programmers are advised to use this material in the beginning level.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Beginners&lt;/span&gt; tutorial. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.cppgameprogramming.com/cgi/nav.cgi?page=index"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Allegro &lt;span style="font-weight: bold;"&gt;API&lt;/span&gt;&lt;span style="font-size:85%;"&gt;. (&lt;/span&gt; &lt;a href="http://dl.dropbox.com/u/5691535/Let%20Me%20Know/allegro-manual-4.2.1.en_2.rar"&gt;pdf&lt;/a&gt; &lt;span style="font-size:85%;"&gt; )&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;How to make &lt;span style="font-style: italic;"&gt;Pong &lt;span style="font-weight: bold;"&gt;game&lt;/span&gt;&lt;/span&gt;.&lt;span style="font-size:85%;"&gt;( &lt;a href="http://dl.dropbox.com/u/5691535/Let%20Me%20Know/Pong%20Game.rar"&gt;offline tutorial&lt;/a&gt; )&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="headerText"&gt;Allegro Newbie Tutorial, provided with &lt;span style="font-weight: bold;"&gt;example projects for beginners&lt;/span&gt;. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.loomsoft.net/resources/alltut/alltut_index.htm"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;C and C++ Allegro tutorial. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.tutorialized.com/view/tutorial/Allegro-Tutorial/42311"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;C++ and Allegro tutorial, &lt;span class="headerText"&gt;provided with &lt;span style="font-weight: bold;"&gt;example projects for beginners&lt;/span&gt;.&lt;/span&gt; &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.ping.uio.no/%7Eovehk/allegro/"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Process of making a &lt;span style="font-weight: bold;"&gt;simple game from scratch&lt;/span&gt;. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.emunix.emich.edu/%7Eevett/GameProgramming/allegro_howTo.html"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Scripting and Allegro. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://pixwiki.bafsoft.com/mags/9/articles/art/article.html"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Gillius's Programming Tutorial. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.gillius.org/allegtut/index.htm"&gt;online tutorial&lt;/a&gt; )&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Game Developing &lt;span style="font-weight: bold;"&gt;Community&lt;/span&gt; Network, &lt;span style="font-weight: bold;"&gt;for getting&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;sample projects&lt;/span&gt; and recent updates.&lt;span style="font-size:85%;"&gt; ( &lt;a href="http://www.allegro.cc/"&gt;community&lt;/a&gt; )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Allegro: get &lt;span style="font-weight: bold;"&gt;sample Projects,updates and advanced Tutorials&lt;/span&gt;   &lt;span style="font-size:85%;"&gt;&lt;a href="http://www.talula.demon.co.uk/allegro/"&gt;Link-1&lt;/a&gt;&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Allegro: get &lt;span style="font-weight: bold;"&gt;sample Projects,updates and advanced Tutorials&lt;/span&gt;   &lt;span style="font-size:85%;"&gt;&lt;a href="http://liballeg.org/readme.html"&gt;Link-2&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;Allegro: &lt;span style="font-weight: bold;"&gt;Learning&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;with the aid of Examples&lt;/span&gt;&lt;span style="font-style: italic;"&gt;(good for Beginners)&lt;/span&gt;. &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.cppgameprogramming.com/cgi/nav.cgi?page=allegbasics"&gt;online&lt;/a&gt; )&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Allegro &lt;span style="font-weight: bold;"&gt;manual.&lt;/span&gt; &lt;span style="font-size:85%;"&gt;( &lt;a href="http://www.allegro.cc/manual/"&gt;online&lt;/a&gt; ). &lt;/span&gt;&lt;span style="font-style: italic;font-family:times new roman;" &gt;programmers are advised to use this material in the advanced level.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;                                  Here are &lt;span style="font-weight: bold;"&gt;some sample projects&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;( Games)&lt;/span&gt;, which might help you in beginning with allegro.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Tic-Tac-toe&lt;/span&gt;.&lt;span style="font-style: italic;"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://dl.dropbox.com/u/5691535/Let%20Me%20Know/sample%20Programs/Allegro/Tic-Tac-Toe_src.rar"&gt;&lt;span style="font-family:times new roman;"&gt;Download&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A 20 lines code for a small game, &lt;span style="font-weight: bold;"&gt;Tetris&lt;/span&gt;.&lt;span style="font-style: italic;"&gt; &lt;span style="font-size:85%;"&gt;&lt;a href="http://dl.dropbox.com/u/5691535/Let%20Me%20Know/sample%20Programs/Allegro/20_Lines.rar"&gt;Download&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6730442363689114940-910817102141461046?l=letmeknow9885.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://letmeknow9885.blogspot.com/feeds/910817102141461046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6730442363689114940&amp;postID=910817102141461046&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/910817102141461046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/910817102141461046'/><link rel='alternate' type='text/html' href='http://letmeknow9885.blogspot.com/2010/07/tutorials-and-some-important-links.html' title='Tutorial: Allegro, The Game Programming Library in C/C++'/><author><name>Stranger</name><uri>http://www.blogger.com/profile/08315956450625538896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_2u8un0oW_lo/TDSSjGGU19I/AAAAAAAAADY/ZBz_-85CsUo/S220/the-stranger.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6730442363689114940.post-1974073784100625981</id><published>2010-07-07T02:38:00.000-07:00</published><updated>2010-07-07T09:28:25.205-07:00</updated><title type='text'>Portability of Applications buit on Allegro library</title><content type='html'>Suppose, you have developed an application at home using &lt;span style="font-style: italic;"&gt;Allegro&lt;/span&gt; library on the&lt;span style="font-style: italic;"&gt; portable version of Dev C++&lt;/span&gt;( which is present on your USB drive), then it will run fine on your system, whether you run the application by &lt;span style="font-style: italic;"&gt;double-clicking&lt;/span&gt; the application icon &lt;span style="font-style: italic;"&gt;or&lt;/span&gt; from IDE by going to &lt;span style="font-style: italic;"&gt;(Execute -&gt; Compile)&lt;/span&gt; and then &lt;span style="font-style: italic;"&gt;(Execute -&gt; Run&lt;/span&gt;).&lt;br /&gt;But, when you try to run the same application program on your friends system(which is neither installed with Allegro packages nor with Dev C++ IDE) , will it run fine ?&lt;br /&gt;The answer depends on how you are going to run the application.&lt;br /&gt;If you try to run the application from the portable IDE( the one which I carried on my USB drive ) by going to &lt;span style="font-style: italic;"&gt;(Execute -&gt; Compile)&lt;/span&gt; and then &lt;span style="font-style: italic;"&gt;(Execute -&gt; Run&lt;/span&gt;), the application will run fine.&lt;br /&gt;But, if you run the application by &lt;span style="font-style: italic;"&gt;double-clicking&lt;/span&gt; the application icon it will pop up an error saying that, &lt;span style="font-style: italic;"&gt;"&lt;span style="font-weight: bold;"&gt;alleg42.dll was not  found&lt;/span&gt;"&lt;/span&gt;, though the &lt;span style="font-style: italic;"&gt;allegro&lt;/span&gt; package is present on your portable IDE.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_2u8un0oW_lo/TDRPAdfPVcI/AAAAAAAAADM/hjc9_VYqnMM/s800/Error.jpg"&gt;&lt;img style="cursor: pointer; width: 555px; height: 414px;" src="http://lh5.ggpht.com/_2u8un0oW_lo/TDRPAdfPVcI/AAAAAAAAADM/hjc9_VYqnMM/s800/Error.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It doesn't mean that your application is not portable. To avoid this error, just &lt;span style="font-style: italic;"&gt;reinstall the allegro packages on to your portable IDE.&lt;/span&gt; This process will automatically copy all the necessary dll(&lt;em&gt;Dynamic-link library&lt;/em&gt;) files, including alleg42.dll file on to your friends system. That's it. Now, again run the application program by double-clicking it. It will surely run.&lt;br /&gt;Here, you have installed the dependencies( i.e., dll files ) on to your friend's system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6730442363689114940-1974073784100625981?l=letmeknow9885.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://letmeknow9885.blogspot.com/feeds/1974073784100625981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6730442363689114940&amp;postID=1974073784100625981&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/1974073784100625981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/1974073784100625981'/><link rel='alternate' type='text/html' href='http://letmeknow9885.blogspot.com/2010/07/portability-of-applications-buit-on.html' title='Portability of Applications buit on Allegro library'/><author><name>Stranger</name><uri>http://www.blogger.com/profile/08315956450625538896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_2u8un0oW_lo/TDSSjGGU19I/AAAAAAAAADY/ZBz_-85CsUo/S220/the-stranger.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_2u8un0oW_lo/TDRPAdfPVcI/AAAAAAAAADM/hjc9_VYqnMM/s72-c/Error.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6730442363689114940.post-5281240541164474150</id><published>2010-07-07T00:55:00.000-07:00</published><updated>2010-07-14T11:29:34.615-07:00</updated><title type='text'>Getting Started With Allegro: the game programming library in C/C++</title><content type='html'>For the beginners, here is a simple tutorial that will guide you in getting started with &lt;span style="font-style: italic;"&gt;Allegro&lt;/span&gt; library:&lt;ul&gt;&lt;li&gt;Run the IDE and create a new Allegro project by selecting  &lt;span style="font-style: italic;"&gt;File -&gt; New -&gt; Project&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQyyTOcrnI/AAAAAAAAACM/nMrEM4hyA9U/s800/AU2.jpg"&gt;&lt;img style="cursor: pointer; width: 463px; height: 347px;" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQyyTOcrnI/AAAAAAAAACM/nMrEM4hyA9U/s800/AU2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;From the pop-up window, select &lt;span style="font-style: italic;"&gt;Multimedia -&gt; Allegro Application -&gt; C++ Project -&gt; (Enter the Project name as "TestAllegro")  -&gt; Click 'Ok'.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_2u8un0oW_lo/TDQyyWURqSI/AAAAAAAAACQ/RxrRuQXcWl4/s800/AU3.jpg"&gt;&lt;img style="cursor: pointer; width: 459px; height: 343px;" src="http://lh3.ggpht.com/_2u8un0oW_lo/TDQyyWURqSI/AAAAAAAAACQ/RxrRuQXcWl4/s800/AU3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Now, a window will pop-up asking you to save the project at some location. Save the project at "&lt;span style="font-style: italic;"&gt;D:\Example Allegro&lt;/span&gt;" and press &lt;span style="font-style: italic;"&gt;save&lt;/span&gt; button.&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2u8un0oW_lo/TD4ABvFHccI/AAAAAAAAAEw/X5I0QndX_R8/s1600/AU4.jpg"&gt;&lt;img style="cursor: pointer; width: 458px; height: 341px;" src="http://2.bp.blogspot.com/_2u8un0oW_lo/TD4ABvFHccI/AAAAAAAAAEw/X5I0QndX_R8/s320/AU4.jpg" alt="" id="BLOGGER_PHOTO_ID_5493828625256378818" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Now a new Project named "&lt;span style="font-style: italic;"&gt;TestAllegro&lt;/span&gt;" will be created under the path "&lt;span style="font-style: italic;"&gt;D:\Example Allegro&lt;/span&gt;". A sample file named &lt;span style="font-style: italic;"&gt;main.cpp&lt;/span&gt;, that includes &lt;span style="font-style: italic;"&gt;allegro.h&lt;/span&gt; will also be generated by default, but it is not yet, saved in any directory.&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/_2u8un0oW_lo/TDQyygMpW4I/AAAAAAAAACY/YqZZKwJuzxg/s800/AU5.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;As you are having a sample source code file &lt;span style="font-style: italic;"&gt;i.e., main.cpp&lt;/span&gt;, you can &lt;span style="font-style: italic;"&gt;compile&lt;/span&gt; the project. When you compile the project, all the output files and intermediate files that are generated during compilation will be saved in the directory where project is saved. In this case, it is "&lt;span style="font-style: italic;"&gt;D:\Example Allegro&lt;/span&gt;".&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/_2u8un0oW_lo/TDQzArzBB6I/AAAAAAAAACc/Uv1TPxfFbg4/s800/AU6.jpg"&gt;&lt;img style="cursor: pointer; width: 451px; height: 333px;" src="http://lh4.ggpht.com/_2u8un0oW_lo/TDQzArzBB6I/AAAAAAAAACc/Uv1TPxfFbg4/s800/AU6.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;But you have not saved the source file &lt;span style="font-style: italic;"&gt;main.cpp&lt;/span&gt;. So, a window will pop-up asking you to specify the location where you wan to save the source file main.cpp. Again specify the path for source file as, "&lt;span style="font-style: italic;"&gt;D:\Example Allegro&lt;/span&gt;".&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQzAkl3jzI/AAAAAAAAACg/QgJLT-ckL-s/s800/AU7.jpg"&gt;&lt;img style="cursor: pointer; width: 448px; height: 333px;" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQzAkl3jzI/AAAAAAAAACg/QgJLT-ckL-s/s800/AU7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Now, the project will compile successfully and a &lt;span style="font-style: italic;"&gt;Compile progres&lt;/span&gt;s window will pop-up giving you the &lt;span style="font-style: italic;"&gt;status as &lt;span style="font-weight: bold;"&gt;Done&lt;/span&gt;&lt;/span&gt;. If, it doesn't happen then there might be something wrong with your source code.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_2u8un0oW_lo/TDQzAvzYRuI/AAAAAAAAACk/pp_7AH654Xw/s800/AU8.jpg"&gt;&lt;img style="cursor: pointer; width: 446px; height: 329px;" src="http://lh3.ggpht.com/_2u8un0oW_lo/TDQzAvzYRuI/AAAAAAAAACk/pp_7AH654Xw/s800/AU8.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Now, run the the project from the IDE.&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQzA3h-lDI/AAAAAAAAACo/T0zYz7fCfNU/s800/AU9.jpg"&gt;&lt;img style="cursor: pointer; width: 441px; height: 328px;" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQzA3h-lDI/AAAAAAAAACo/T0zYz7fCfNU/s800/AU9.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQzBLf187I/AAAAAAAAACs/BGvzyOYMLWA/s800/AU10.jpg"&gt;&lt;img style="cursor: pointer; width: 440px; height: 328px;" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQzBLf187I/AAAAAAAAACs/BGvzyOYMLWA/s800/AU10.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;By default, the &lt;span style="font-style: italic;"&gt;close and restore Down/Maximize&lt;/span&gt; buttons of the window are disabled. It order to enable them user must insert his own code which will specify the functionality of those buttons.&lt;/li&gt;&lt;li&gt;Use &lt;span style="font-style: italic;"&gt;task manager&lt;/span&gt; to kill the window.&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_2u8un0oW_lo/TDQzZsI-I_I/AAAAAAAAACw/099oXhV7GOg/s800/AU11.jpg"&gt;&lt;img style="cursor: pointer; width: 435px; height: 324px;" src="http://lh5.ggpht.com/_2u8un0oW_lo/TDQzZsI-I_I/AAAAAAAAACw/099oXhV7GOg/s800/AU11.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;You can even run the application window by, &lt;span style="font-style: italic;"&gt;double-clicking&lt;/span&gt; the &lt;span style="font-style: italic;"&gt;executable&lt;/span&gt; file, which is of &lt;span style="font-style: italic;"&gt;application&lt;/span&gt; type.By default, the &lt;span style="font-style: italic;"&gt;executable&lt;/span&gt; file is generated under the same directory where the project is saved and the executable file will also take the same name as that of the project. In this case the directory is "&lt;span style="font-style: italic;"&gt;D:\Example Allegro&lt;/span&gt;" and the executable files is &lt;span style="font-style: italic;"&gt;TestAllegro.exe&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_2u8un0oW_lo/TDQzZ_ZP61I/AAAAAAAAAC0/s17gVYxuWf4/s800/AU12.jpg"&gt;&lt;img style="cursor: pointer; width: 430px; height: 318px;" src="http://lh3.ggpht.com/_2u8un0oW_lo/TDQzZ_ZP61I/AAAAAAAAAC0/s17gVYxuWf4/s800/AU12.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/_2u8un0oW_lo/TDQzaBv7ITI/AAAAAAAAAC4/Nr6MvbjD4mE/s800/AU13.jpg"&gt;&lt;img style="cursor: pointer; width: 429px; height: 318px;" src="http://lh4.ggpht.com/_2u8un0oW_lo/TDQzaBv7ITI/AAAAAAAAAC4/Nr6MvbjD4mE/s800/AU13.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6730442363689114940-5281240541164474150?l=letmeknow9885.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://letmeknow9885.blogspot.com/feeds/5281240541164474150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6730442363689114940&amp;postID=5281240541164474150&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/5281240541164474150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/5281240541164474150'/><link rel='alternate' type='text/html' href='http://letmeknow9885.blogspot.com/2010/07/sample-program-using-allegro.html' title='Getting Started With Allegro: the game programming library in C/C++'/><author><name>Stranger</name><uri>http://www.blogger.com/profile/08315956450625538896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_2u8un0oW_lo/TDSSjGGU19I/AAAAAAAAADY/ZBz_-85CsUo/S220/the-stranger.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_2u8un0oW_lo/TDQyyTOcrnI/AAAAAAAAACM/nMrEM4hyA9U/s72-c/AU2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6730442363689114940.post-2930998297760681912</id><published>2010-07-06T22:44:00.000-07:00</published><updated>2010-07-23T11:33:23.252-07:00</updated><title type='text'>Allegro: The Game Programming Library Installation</title><content type='html'>&lt;span style="font-style: italic; font-weight: bold;"&gt;Allegro&lt;/span&gt; is one of the best game programming libraries that are are available in C/C++.&lt;br /&gt;This library &lt;span style="font-style: italic; font-weight: bold;"&gt;enables you to program your own applications and games in C and C++,&lt;/span&gt; and is very much better than the graphics.h( Supported by Turbo C++ and Borloand C++).&lt;br /&gt;It is even &lt;span style="font-weight: bold;"&gt;enables you, to &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;play media files like &lt;span style="font-style: italic;"&gt;avi&lt;/span&gt; files using the &lt;a href="http://oginer.webcindario.com/index.php?page=allegavi"&gt;&lt;span style="font-style: italic;"&gt;AllegAvi&lt;/span&gt;&lt;/a&gt; library &lt;/span&gt;(comes under the family of Allegro)&lt;span style="font-weight: bold;"&gt; from your own C or C++ program.&lt;/span&gt;&lt;br /&gt;You can even &lt;span style="font-weight: bold;"&gt;display the pictures&lt;/span&gt;( BMP ) &lt;span style="font-weight: bold;"&gt;using your own C or C++ Program&lt;/span&gt;.&lt;br /&gt;View the&lt;a href="http://www.ltn.net/T/Idioma/English/Computers/Programming/Games/Libraries/Allegro/"&gt; list of all the libraries&lt;/a&gt; that come under the family of allegro.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Allegro&lt;/span&gt; is compatible with both Windows and Linux.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Linux users&lt;/span&gt; can get the installation tutorial over&lt;a href="http://dl.dropbox.com/u/5691535/Let%20Me%20Know/vivaceSRC.rar" style="font-style: italic;"&gt; here&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Windows users&lt;/span&gt; can use the IDE &lt;span style="font-style: italic;"&gt;Dev C++&lt;/span&gt;,  added with &lt;span style="font-style: italic;"&gt;Allegro&lt;/span&gt; packages for designing their own games and applications.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Installation of allegro package in Dev C++ &lt;/span&gt;&lt;span style="font-style: italic;"&gt;( Dev C++ IDE is availa&lt;/span&gt;&lt;span style="font-style: italic;"&gt;ble only for Windows &lt;/span&gt;)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Download Dev C++ either &lt;a href="http://space.dl.sourceforge.net/project/devcpp-portable/devcpp-portable/4.9.9.2%20Revision%204/Dev-CppPortable_4.9.9.2_Revision_4.paf.exe"&gt;portable version&lt;/a&gt;(does'nt need any installation ) or &lt;a href="http://space.dl.sourceforge.net/project/dev-cpp/webupdate/webupdate/Packman.exe"&gt;normal version&lt;/a&gt;(Should be installed). I recommend you to use the portable version.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Download the game programming library &lt;a href="http://sourceforge.net/projects/alleg/files/allegro-bin/4.2.1/allegro-4.2.1-1mol.DevPak/download?use_mirror=space"&gt;Allegro&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;To add the Allegro packages to the IDE, run the IDE and go to &lt;span style="font-style: italic;"&gt;Tools -&amp;gt; Package Manager.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQkJt6XR_I/AAAAAAAAABk/Z5L2wp-tV3g/s144/1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt; &lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQkJt6XR_I/AAAAAAAAABk/Z5L2wp-tV3g/s800/1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQkJt6XR_I/AAAAAAAAABk/Z5L2wp-tV3g/s800/1.jpg" style="cursor: pointer; height: 367px; width: 491px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;From the pop-up window, click &lt;span style="font-style: italic;"&gt;Install&lt;/span&gt; button.&lt;/li&gt;&lt;li&gt;&lt;a href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQiqS3slzI/AAAAAAAAABE/xmrxWSk46UM/s800/1_5.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQiqS3slzI/AAAAAAAAABE/xmrxWSk46UM/s800/1_5.jpg" style="cursor: pointer; height: 377px; width: 503px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Select and open the downloaded &lt;span style="font-style: italic;"&gt;Alegro&lt;/span&gt; file.&lt;/li&gt;&lt;li&gt;&lt;a href="http://lh6.ggpht.com/_2u8un0oW_lo/TDQiqvXvIZI/AAAAAAAAABI/6a8QqqO_ius/s800/3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://lh6.ggpht.com/_2u8un0oW_lo/TDQiqvXvIZI/AAAAAAAAABI/6a8QqqO_ius/s800/3.jpg" style="cursor: pointer; height: 373px; width: 501px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://lh5.ggpht.com/_2u8un0oW_lo/TDQiq9kl3gI/AAAAAAAAABM/oUMZnPfKzMg/s800/4.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://lh5.ggpht.com/_2u8un0oW_lo/TDQiq9kl3gI/AAAAAAAAABM/oUMZnPfKzMg/s800/4.jpg" style="cursor: pointer; height: 364px; width: 499px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://lh3.ggpht.com/_2u8un0oW_lo/TDQiq9JLQlI/AAAAAAAAABQ/pIwgyGPWLbA/s800/5.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://lh3.ggpht.com/_2u8un0oW_lo/TDQiq9JLQlI/AAAAAAAAABQ/pIwgyGPWLbA/s800/5.jpg" style="cursor: pointer; height: 369px; width: 498px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Now, you can see that &lt;span style="font-style: italic;"&gt;Allegro&lt;/span&gt; packages have been added to your IDE.&lt;/li&gt;&lt;li&gt;&lt;a href="http://lh4.ggpht.com/_2u8un0oW_lo/TDQjhBVvucI/AAAAAAAAABc/oyI7VxNDAhk/s800/7.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://lh4.ggpht.com/_2u8un0oW_lo/TDQjhBVvucI/AAAAAAAAABc/oyI7VxNDAhk/s800/7.jpg" style="cursor: pointer; height: 360px; width: 495px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6730442363689114940-2930998297760681912?l=letmeknow9885.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://letmeknow9885.blogspot.com/feeds/2930998297760681912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6730442363689114940&amp;postID=2930998297760681912&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/2930998297760681912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6730442363689114940/posts/default/2930998297760681912'/><link rel='alternate' type='text/html' href='http://letmeknow9885.blogspot.com/2010/07/allegro-game-programming-library.html' title='Allegro: The Game Programming Library Installation'/><author><name>Stranger</name><uri>http://www.blogger.com/profile/08315956450625538896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_2u8un0oW_lo/TDSSjGGU19I/AAAAAAAAADY/ZBz_-85CsUo/S220/the-stranger.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_2u8un0oW_lo/TDQkJt6XR_I/AAAAAAAAABk/Z5L2wp-tV3g/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
