<?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-5374504753854690186</id><updated>2011-07-30T07:13:42.384-07:00</updated><category term='c#'/><category term='math'/><category term='xna'/><category term='how to make a video game'/><category term='books'/><title type='text'>Corporate Desk Monkey</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://corporatedeskmonkey.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://corporatedeskmonkey.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Corporate Desk Monkey</name><uri>http://www.blogger.com/profile/13381301357435938373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5374504753854690186.post-8037954741754920774</id><published>2009-09-11T07:01:00.000-07:00</published><updated>2009-09-11T07:02:02.323-07:00</updated><title type='text'>Progammmer Tip:</title><content type='html'>If you can't get something to work, or don't understand it, try randomly changing the values of things (even to null) and hit COMPILE. &lt;br /&gt;&lt;br /&gt;Keep doing this until what ever you want is achieved. &lt;br /&gt;&lt;br /&gt;As soon as it works, stop changing things, and never ever touch that code again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5374504753854690186-8037954741754920774?l=corporatedeskmonkey.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://corporatedeskmonkey.blogspot.com/feeds/8037954741754920774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/09/progammmer-tip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/8037954741754920774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/8037954741754920774'/><link rel='alternate' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/09/progammmer-tip.html' title='Progammmer Tip:'/><author><name>Corporate Desk Monkey</name><uri>http://www.blogger.com/profile/13381301357435938373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374504753854690186.post-8222200021645851966</id><published>2009-08-11T07:51:00.000-07:00</published><updated>2009-08-11T08:41:42.938-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='how to make a video game'/><category scheme='http://www.blogger.com/atom/ns#' term='math'/><title type='text'>How to Make a Video Game - Step Three : Learn Math</title><content type='html'>College is a rip off. Especially with all the great math resources online. You can learn what you need for free, and you'll feel really cool for knowing that you taught yourself.........&lt;br /&gt;&lt;br /&gt;Or you can pay $40,000 for someone to read it to you and give you a grade.&lt;br /&gt;&lt;br /&gt;If you want to make a cool 3D game, a couple things will sneak up on you and confuse you (me). Matrix and Quaternion Math. It's weird at first, but you definitely want to get yourself familiar with those concepts. Also, if you don't know geometry already, or are a little rusty, time to brush up. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.euclideanspace.com/maths/geometry/rotations/conversions/index.htm" title="Learn about 3d physics, calculus, and more!"&gt;euclideanspace.com&lt;/a&gt; - A big site that covers lots of topics related to 3d programming. Includes good lessons on Matrices and Quaternions along with a bunch of other interesting stuff.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://web.archive.org/web/20041029003853/http:/www.j3d.org/matrix_faq/matrfaq_latest.html" title="A good introduction to Matrix and Quaternions math for game developers"&gt;The Matrix and Quaternions FAQ&lt;/a&gt; - One big text dump, so you can even read it from your phone (if you have a modern cell phone).&lt;br /&gt;&lt;br /&gt;If you need to brush up on geometry and basic stuff ..... &lt;a href="http://mathisfun.com/" title="learn 1st - 8th grade math"&gt;MathIsFun.com&lt;/a&gt; . It's designed for kids and because of that, it makes you feel extra stupid for not knowing that stuff if you're 27 (like me)....... that's the price you have to pay for being an adult and not knowing 8th grade math.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5374504753854690186-8222200021645851966?l=corporatedeskmonkey.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://corporatedeskmonkey.blogspot.com/feeds/8222200021645851966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/08/how-to-make-video-game-step-three-learn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/8222200021645851966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/8222200021645851966'/><link rel='alternate' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/08/how-to-make-video-game-step-three-learn.html' title='How to Make a Video Game - Step Three : Learn Math'/><author><name>Corporate Desk Monkey</name><uri>http://www.blogger.com/profile/13381301357435938373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374504753854690186.post-1117735061510812553</id><published>2009-08-07T21:32:00.000-07:00</published><updated>2009-08-07T21:41:08.663-07:00</updated><title type='text'>How to Make a Video Game - Step Two : Make a List</title><content type='html'>I'm starting my full time project, with some of the project already done. I made a list of MUST-HAVES for ANY 3d adventure game. There are even MUST-HAVES that i did not include on this list. All the things have to be programmed by just me of course. No big deal. Lots of stuff on the internet to help me. Here's my list in case you're interested.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;The stuff i already have:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Animated Models&lt;/li&gt;&lt;li&gt;Multi-Instance drawing of Models&lt;/li&gt;&lt;li&gt;Basic projectiles&lt;/li&gt;&lt;li&gt;Basic Collision detection&lt;/li&gt;&lt;li&gt;Basic Terrain manager&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Stuff I NEED now:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sky Box&lt;/li&gt;&lt;li&gt;Octree Implementation&lt;/li&gt;&lt;li&gt;Particle Engine&lt;/li&gt;&lt;li&gt;Post Processing System&lt;/li&gt;&lt;li&gt;Controller Action Management&lt;/li&gt;&lt;li&gt;Heads Up Display&lt;/li&gt;&lt;li&gt;N.P.C. (none player characters)&lt;/li&gt;&lt;li&gt;Frustum Culling&lt;/li&gt;&lt;li&gt;Advanced Collision Handling&lt;/li&gt;&lt;li&gt;Implement Sound Effects Game Component&lt;/li&gt;&lt;li&gt;Billboard Component&lt;/li&gt;&lt;li&gt;Pick Ups&lt;/li&gt;&lt;li&gt;Mouse Picking&lt;/li&gt;&lt;li&gt;Game State Management&lt;/li&gt;&lt;li&gt;Menu System&lt;/li&gt;&lt;li&gt;XML Data writing&lt;/li&gt;&lt;li&gt;Game Process Saving&lt;/li&gt;&lt;li&gt;Convert Project to XNA 3.1 (so far, every XNA update has been a little rough to install)&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/5374504753854690186-1117735061510812553?l=corporatedeskmonkey.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://corporatedeskmonkey.blogspot.com/feeds/1117735061510812553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/08/how-to-make-video-game-step-two-make.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/1117735061510812553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/1117735061510812553'/><link rel='alternate' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/08/how-to-make-video-game-step-two-make.html' title='How to Make a Video Game - Step Two : Make a List'/><author><name>Corporate Desk Monkey</name><uri>http://www.blogger.com/profile/13381301357435938373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374504753854690186.post-6737921883142845010</id><published>2009-08-06T05:08:00.000-07:00</published><updated>2009-08-06T05:12:19.910-07:00</updated><title type='text'>How to Make a Video Game - Step One: Quit your job</title><content type='html'>Quitting your job is an important first step to doing anything meaningful. &lt;br /&gt;&lt;br /&gt;Also, if you can.... never go to college, and smoke about 30 lbs of weed inside 15 years. &lt;br /&gt;&lt;br /&gt;These things will put you in the right place to start thinking like a winner, instead having a boss and being a loser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5374504753854690186-6737921883142845010?l=corporatedeskmonkey.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://corporatedeskmonkey.blogspot.com/feeds/6737921883142845010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/08/how-to-make-video-game-step-one-quit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/6737921883142845010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/6737921883142845010'/><link rel='alternate' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/08/how-to-make-video-game-step-one-quit.html' title='How to Make a Video Game - Step One: Quit your job'/><author><name>Corporate Desk Monkey</name><uri>http://www.blogger.com/profile/13381301357435938373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374504753854690186.post-870053910606462387</id><published>2009-07-17T21:43:00.000-07:00</published><updated>2009-07-19T06:28:38.305-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><category scheme='http://www.blogger.com/atom/ns#' term='xna'/><title type='text'>Books that helped me</title><content type='html'>&lt;a href="http://www.amazon.com/XNA-Game-Programming-Recipes-Problem-Solution/dp/143021855X/ref=pd_bxgy_b_img_b" title="XNA 3.0 Game Programming Recipes: A Problem-Solution Approach - Buy this book at amazon" class="floatLeft" target="_blank"&gt;&lt;img src="http://images.amazon.com/images/P/143021855X.01._SCMZZZZZZZ_.jpg" alt="XNA 3.0 Game Programming Recipes: A Problem-Solution Approach" /&gt; &lt;/a&gt;&lt;a href="http://www.amazon.com/XNA-Game-Programming-Recipes-Problem-Solution/dp/143021855X/ref=sr_1_3?ie=UTF8&amp;amp;s=books&amp;amp;qid=1247892247&amp;amp;sr=8-3" title="Beginning XNA 3.0 Game Programming: From Novice to Professional - Buy this book at amazon" class="floatLeft" target="_blank"&gt;&lt;img src="http://images.amazon.com/images/P/1430218177.01._SCMZZZZZZZ_.jpg" alt="Beginning XNA 3.0 Game Programming: From Novice to Professional" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/Effective-Specific-Improve-Software-Development/dp/0321245660/ref=sr_1_20?ie=UTF8&amp;amp;s=books&amp;amp;qid=1247893194&amp;amp;sr=1-20" title=" Effective C#: 50 Specific Ways to Improve Your C# - Buy this book at amazon" class="floatLeft" target="_blank"&gt;&lt;img src="http://images.amazon.com/images/P/0321245660.01._SCMZZZZZZZ_.jpg" alt="Effective C#: 50 Specific Ways to Improve Your C#" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://amzn.com/158065066X" title="The Ultimate Guide to Video Game Writing and Design" target="_blank"&gt;&lt;img src="http://images.amazon.com/images/P/158065066X.01._SCMZZZZZZZ_.jpg" alt="The Ultimate Guide to Video Game Writing and Design" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5374504753854690186-870053910606462387?l=corporatedeskmonkey.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://corporatedeskmonkey.blogspot.com/feeds/870053910606462387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/07/books-that-helped-me.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/870053910606462387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374504753854690186/posts/default/870053910606462387'/><link rel='alternate' type='text/html' href='http://corporatedeskmonkey.blogspot.com/2009/07/books-that-helped-me.html' title='Books that helped me'/><author><name>Corporate Desk Monkey</name><uri>http://www.blogger.com/profile/13381301357435938373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
