<?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-3805907449691708079</id><updated>2011-12-26T19:07:33.521-08:00</updated><category term='Personal'/><category term='Development'/><category term='Ice Hockey'/><category term='other'/><category term='Party with friends'/><category term='Fun and friends'/><category term='Graphics'/><category term='Personal Development'/><category term='Dissertation'/><category term='Release'/><category term='Family'/><category term='Friends'/><category term='Gadgets'/><category term='Fun'/><category term='Alpha Release'/><category term='School'/><title type='text'>Paul in the UK</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-247658469117906842</id><published>2009-09-30T17:11:00.000-07:00</published><updated>2009-09-30T17:17:11.711-07:00</updated><title type='text'>Uploaded some old projects again</title><content type='html'>I just put my university projects on rapid share you can find the space sim project &lt;a href="http://rapidshare.com/files/287121299/SpaceSim.zip"&gt;here&lt;/a&gt; and the shader project &lt;a href="http://rapidshare.com/files/287130077/ShaderDemo.zip"&gt;here&lt;/a&gt;. I'll upload my other projects tomorrow might also upload the videos from the space sim project again. This links are rapidshare links if you can't use them contact me i might be able to send to in another way. If the source doesn't run you might need to install the latest C++ runtime destributable(2005) which can be found on the microsoft site&lt;br /&gt;&lt;br /&gt;My current engine project can be found &lt;a href="http://dxengine.googlecode.com/"&gt;here &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-247658469117906842?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/247658469117906842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=247658469117906842' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/247658469117906842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/247658469117906842'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2009/09/uploaded-some-old-projects-again.html' title='Uploaded some old projects again'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4903841399361231701</id><published>2008-12-09T14:28:00.000-08:00</published><updated>2008-12-09T14:34:47.824-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Some more shader work</title><content type='html'>Last time I showed the spot light that was working this time round Normal mapping and Parallax mapping are also working.&lt;br /&gt;First up normal mapping:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/ST7xtWgt1AI/AAAAAAAAAUc/2QtZ2M6z1yc/s1600-h/NormalMapping.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 154px;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/ST7xtWgt1AI/AAAAAAAAAUc/2QtZ2M6z1yc/s200/NormalMapping.png" alt="" id="BLOGGER_PHOTO_ID_5277921574764008450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And parallax mapping:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/ST7ya1MtVaI/AAAAAAAAAUs/HVay7W0FZqc/s1600-h/ParallaxMapping.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 154px;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/ST7ya1MtVaI/AAAAAAAAAUs/HVay7W0FZqc/s200/ParallaxMapping.png" alt="" id="BLOGGER_PHOTO_ID_5277922356095702434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The only thing the images show off is though that the specular component isn't calculated correctly and that is the next fix. The thing after that is creating a cube map in the application so we can do reflection mapping.&lt;br /&gt;&lt;br /&gt;The application I am creating is actually a countdown timer till new year and I want to add a reflection map to the 3d text that is now hidden by this cube.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4903841399361231701?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4903841399361231701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4903841399361231701' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4903841399361231701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4903841399361231701'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/12/some-more-shader-work.html' title='Some more shader work'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/ST7xtWgt1AI/AAAAAAAAAUc/2QtZ2M6z1yc/s72-c/NormalMapping.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4801205348907498579</id><published>2008-12-03T14:46:00.000-08:00</published><updated>2008-12-03T14:52:22.583-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>spot light shader</title><content type='html'>And finally I got my spot light shader to work. The problem I actually had was that I didn't realize that the cos function in HLSL needed a radian instead of degrees, grrrr. It now looks as it should, finnaly got this damn light equations out of the way.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/STcMtmblzxI/AAAAAAAAAUU/1GARbu01wbg/s1600-h/spot+light+shader+with+fall+off.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 154px;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/STcMtmblzxI/AAAAAAAAAUU/1GARbu01wbg/s200/spot+light+shader+with+fall+off.png" alt="" id="BLOGGER_PHOTO_ID_5275699466037743378" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4801205348907498579?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4801205348907498579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4801205348907498579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4801205348907498579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4801205348907498579'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/12/spot-light-shader.html' title='spot light shader'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UNm8vsUbvk4/STcMtmblzxI/AAAAAAAAAUU/1GARbu01wbg/s72-c/spot+light+shader+with+fall+off.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-5848787882091054351</id><published>2008-12-02T15:59:00.001-08:00</published><updated>2008-12-02T16:34:43.301-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Side project</title><content type='html'>I finally got a spot light shader working. This bugged my last year at this time when I was doing my space sim and is one of the reasons why I didn't include shaders in that project.&lt;br /&gt;&lt;br /&gt;In the new year I will probably redo that project based upon a completely shader based render system this time around. This means I can much easier include effects in to this project like parallax mapping. But for this to be able to be put in my light shaders first have to work.&lt;br /&gt;&lt;br /&gt;Here is a screen shot of the spot light so far, i still need to add the fall off in between the inner and other cone.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/STXNGTheccI/AAAAAAAAAUM/xw3rZ3aiYe8/s1600-h/spot+light+shader.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 154px;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/STXNGTheccI/AAAAAAAAAUM/xw3rZ3aiYe8/s200/spot+light+shader.png" alt="" id="BLOGGER_PHOTO_ID_5275348046737994178" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5848787882091054351?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5848787882091054351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5848787882091054351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5848787882091054351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5848787882091054351'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/12/side-project.html' title='Side project'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/STXNGTheccI/AAAAAAAAAUM/xw3rZ3aiYe8/s72-c/spot+light+shader.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-1489570015748364772</id><published>2008-11-11T01:46:00.001-08:00</published><updated>2008-11-11T01:48:29.746-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>MSc.</title><content type='html'>Yesterday I found out that I have passed my MSc. Games Programming with an average if 67.1. My dissertation actually got a higher point than I was expecting so that is always good.&lt;br /&gt;&lt;br /&gt;Next to that the job is progressing good as well, I feel at home there and like the job I am doing. ALthough this week I am most likely sitting home sick as I have a bad flu at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1489570015748364772?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1489570015748364772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1489570015748364772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1489570015748364772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1489570015748364772'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/11/msc.html' title='MSc.'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-7877223642628200002</id><published>2008-09-17T06:02:00.000-07:00</published><updated>2008-09-17T06:07:29.616-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Development'/><title type='text'>Schools out forever</title><content type='html'>Well last Friday I handed in my dissertation and the report for it and on Monday I had my last day of uni for the foreseeable future. Had to do my demonstration on Monday of the virtual paint brush I had created.&lt;br /&gt;All my goals are now complete which I had set myself 10 years ago, now I have no clue what to do.&lt;br /&gt;My immediate problems now are to find a house in Leamington Spa, or arround Southam, where I'll be working from now on. That's a scare and pleasant thought needing to go to work, it means my free time is over and need to buckle done. But on the other hand I am looking forward to do my job at Codemasters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7877223642628200002?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7877223642628200002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7877223642628200002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7877223642628200002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7877223642628200002'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/09/schools-out-forever.html' title='Schools out forever'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-205159189355272436</id><published>2008-08-20T16:17:00.000-07:00</published><updated>2008-08-20T16:30:29.596-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Development'/><title type='text'>JOB</title><content type='html'>Well all the hard job hunting and dozens of emails I sent out finally paid off this morning. I got a phone call this morning from codemasters telling me that they were going to offer me a job.&lt;br /&gt;Later today they called me again and said that they were sending out my contract later that day.&lt;br /&gt;So from October my student life is finally ending :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-205159189355272436?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/205159189355272436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=205159189355272436' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/205159189355272436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/205159189355272436'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/08/job.html' title='JOB'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-8617544007529938261</id><published>2008-08-04T01:54:00.000-07:00</published><updated>2008-08-04T01:56:45.292-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Development'/><title type='text'>Job hunting Continued</title><content type='html'>Codemasters just gave me a call that the phone interview I had Friday went well. They called me to tell me I got an in person interview with them this week or early next week. That's two confirmed in person interviews, hopefully one of them will employ me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-8617544007529938261?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/8617544007529938261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=8617544007529938261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/8617544007529938261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/8617544007529938261'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/08/job-hunting-continued.html' title='Job hunting Continued'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-1391681205100152715</id><published>2008-07-30T07:40:00.000-07:00</published><updated>2008-07-30T07:43:59.792-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Development'/><title type='text'>Job hunting</title><content type='html'>So far my quest for a job is going well, today I woke up with a nice email from Ninja Theory in my mail box inviting me for an interview. Yesterday I was called by Codemasters telling me they wanted to do a phone interview on Friday. Hope I get an interview at the company out of that.&lt;br /&gt;And then there is the full fat offer off course from which I still haven't heard a word when the interview is.&lt;br /&gt;&lt;br /&gt;Well wish me luck, now it's back to my virtual paint brush again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1391681205100152715?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1391681205100152715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1391681205100152715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1391681205100152715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1391681205100152715'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/job-hunting.html' title='Job hunting'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-4725662150661042321</id><published>2008-07-28T20:02:00.000-07:00</published><updated>2008-11-18T17:18:31.432-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Development'/><title type='text'>Looking back at a (almost a)year(now) of almost full time coding</title><content type='html'>Tonight I had an epiphany, and so how much I have developed over the last year as a programmer.&lt;br /&gt;I was looking at some screen shots I made in the beginning of the year as I was starting my first game project. I started this project with no idea how a game engine worked besides of the knowledge of a rasterizer in a game engine.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/PaulKruitz/Rx4_2hizZNI/AAAAAAAAAA0/UHBro4D1K0c/First%20view%20of%20level%20design.png?imgmax=800"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://lh4.ggpht.com/PaulKruitz/Rx4_2hizZNI/AAAAAAAAAA0/UHBro4D1K0c/First%20view%20of%20level%20design.png?imgmax=800" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/PaulKruitz/RyZqJbShpiI/AAAAAAAAACo/WcS8h_Y2Q-s/First%20%26%20second%20textured%20cooridor%20in%20place.png?imgmax=800"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://lh5.ggpht.com/PaulKruitz/RyZqJbShpiI/AAAAAAAAACo/WcS8h_Y2Q-s/First%20%26%20second%20textured%20cooridor%20in%20place.png?imgmax=800" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/PaulKruitz/RyZ-XbShpkI/AAAAAAAAAC4/JdjrWcXksrk/TiledandTextured.png?imgmax=800"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://lh5.ggpht.com/PaulKruitz/RyZ-XbShpkI/AAAAAAAAAC4/JdjrWcXksrk/TiledandTextured.png?imgmax=800" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Some Screen shots of the early development of my space simulator game&lt;/span&gt;&lt;br /&gt;This knowledge however gave me a little advantage though as I knew how the graphics pipeline worked. It did not however prepare me for the task of gameplay programming, which is basically the hart of everything. It connects the players input to all the other stuff that is going on like rendering of the scene and physics, to the event system that triggers doors and particle systems.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://paul.walterheck.com/portfolio/SPACEScrn1.png"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://paul.walterheck.com/portfolio/SPACEScrn1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://paul.walterheck.com/portfolio/SPACEScrn3.png"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://paul.walterheck.com/portfolio/SPACEScrn3.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://paul.walterheck.com/portfolio/SPACEScrn13.png"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://paul.walterheck.com/portfolio/SPACEScrn13.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Some screen shots of the end results of my space simulator game&lt;/span&gt;&lt;br /&gt;After this project came three others in the same time span that we had gotten for the first one. This was our very first decent taste of what life as a real game programmer would be like, and I can tell you it's though. Game programming is one of these professions which in the first year or two are not for the faint of harted.&lt;br /&gt;In this second semester we had a Physcis/Network engine to write, do a team project (of which the actual specs came from a real studio, &lt;a href="http://www.disney.co.uk/disneyinteractivestudios/blackrockstudio/"&gt;Blackrock&lt;/a&gt;&lt;a href="http://www.disney.co.uk/disneyinteractivestudios/blackrockstudio/"&gt; Studios&lt;/a&gt;) and a shader and AI assignment.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/SI6P8HU3UXI/AAAAAAAAANc/XKDXxsGY1ws/s1600-h/parallax.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/SI6P8HU3UXI/AAAAAAAAANc/XKDXxsGY1ws/s200/parallax.png" alt="" id="BLOGGER_PHOTO_ID_5228274480345207154" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/SI6QGyNUHZI/AAAAAAAAANk/RgFrSMzaZsQ/s1600-h/Front+Image.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/SI6QGyNUHZI/AAAAAAAAANk/RgFrSMzaZsQ/s200/Front+Image.png" alt="" id="BLOGGER_PHOTO_ID_5228274663654956434" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/SI6QRLu1KKI/AAAAAAAAANs/PCSqN5nii_w/s1600-h/shinyplane.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/SI6QRLu1KKI/AAAAAAAAANs/PCSqN5nii_w/s200/shinyplane.png" alt="" id="BLOGGER_PHOTO_ID_5228274842305112226" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/SI6QW64UqyI/AAAAAAAAAN0/yxNgWCUP8Kc/s1600-h/Tank.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/SI6QW64UqyI/AAAAAAAAAN0/yxNgWCUP8Kc/s200/Tank.png" alt="" id="BLOGGER_PHOTO_ID_5228274940860738338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Screenshots of the shader asignment&lt;/span&gt;&lt;br /&gt;These four assignments let me learn a lot in managing my own time, doing multiple different tasks at the same time. And increased my coding knowledge and potential a lot.&lt;br /&gt;So yeah after a year I am actually glad I decided to leave my own country and safety net and did this MSc. What I learned was that the game industry is a place where people have to work very hard, but it's also a very rewarding place to work. Imagine you squeezing just that last frame out of your code so your game will run at a constant 30fps, or getting the physics interaction of colliding objects just right so the game looks realistic. These are all techinical achievements which are good in reinforcing your own self esteem.&lt;br /&gt;Then ofcourse there is the showing of to other people this is probably the most rewarding aspect of the whole job. Thats also the reason why I sneak in these pictures of my work. If you want to see more pictures and more details about the actual projects I have done or just want to see if the executables work on your machine go &lt;a href="http://paul.walterheck.com/portfolio/projects.html"&gt;here&lt;/a&gt;, or follow the link to my portfolio site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4725662150661042321?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4725662150661042321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4725662150661042321' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4725662150661042321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4725662150661042321'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/looking-back-at-almost-ayearnow-of.html' title='Looking back at a (almost a)year(now) of almost full time coding'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/PaulKruitz/Rx4_2hizZNI/AAAAAAAAAA0/UHBro4D1K0c/s72-c/First%20view%20of%20level%20design.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6942798443812090767</id><published>2008-07-25T12:45:00.000-07:00</published><updated>2008-07-25T12:58:26.169-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Applications continued</title><content type='html'>As of now I have heard back from two companies to which I send my CV two weeks ago. One is Rebellion and they sent me a test which I messed up and so got no employment opportunity. The other one is Pivotal Games saying we aren't looking for people anymore. So far no luck so today I decided to send out another wave of applications.&lt;br /&gt;They went to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.full-fat.com/"&gt;Full Fat&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.strangelite.com"&gt;Strangelite&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cohortstudios.com/"&gt;Cohort Studios&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ninjatheory.com/games.php"&gt;Ninja Theory&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sumo-digital.com/"&gt;SUMO&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.juicegames.com/"&gt;Juice Games&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gustogames.com/"&gt;Gusto Games&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codemasters.co.uk/"&gt;Code Masters&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.doublesixgames.com/"&gt;Double Six&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.frontier.co.uk/"&gt;Frontier&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;So far I had one reply from this list already from Full Fat they invited me to an interview with them.&lt;br /&gt;So lets hope I´ll get a job now so I can stay here in England and do what I like most make Games/Software related to games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6942798443812090767?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6942798443812090767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6942798443812090767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6942798443812090767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6942798443812090767'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/applications-continued.html' title='Applications continued'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-4069432207725384387</id><published>2008-07-22T11:36:00.000-07:00</published><updated>2008-11-18T17:18:31.742-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>Painting on a 3D model</title><content type='html'>Well today i got the disseration in such a state that I can start thinking about painting on a 3D model with a soft brush.&lt;br /&gt;Here is a screenshot of the hard brush i am using currently for painting on a 3D model, and the generated rendertarget:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/SIYpEPu6oxI/AAAAAAAAAM0/Ea2xQCnCGY4/s1600-h/PaintingWIthBlendingANdMouse+moving.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/SIYpEPu6oxI/AAAAAAAAAM0/Ea2xQCnCGY4/s200/PaintingWIthBlendingANdMouse+moving.png" alt="" id="BLOGGER_PHOTO_ID_5225909570529567506" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/SIYpPeivr4I/AAAAAAAAAM8/CsdSyNwSigA/s1600-h/test.bmp"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/SIYpPeivr4I/AAAAAAAAAM8/CsdSyNwSigA/s200/test.bmp" alt="" id="BLOGGER_PHOTO_ID_5225909763483611010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The rendering is done by moving a brush over a 3D model and drawing a circle at the texture coordinates under that point in a shader.&lt;br /&gt;It's not yet anything advanced but the next one is going to either use joint springs or particle systems to achieve a brush like effect.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4069432207725384387?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4069432207725384387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4069432207725384387' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4069432207725384387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4069432207725384387'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/painting-on-3d-model.html' title='Painting on a 3D model'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/SIYpEPu6oxI/AAAAAAAAAM0/Ea2xQCnCGY4/s72-c/PaintingWIthBlendingANdMouse+moving.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2555685174452239572</id><published>2008-07-16T09:22:00.000-07:00</published><updated>2008-07-16T09:35:47.028-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>Dissertation Shaders</title><content type='html'>Ok I found out what went wrong yesterday.&lt;br /&gt;First of all the circle radius is so big that it encompasses the complete model so we won't see a nice circle, that has no been fixed.&lt;br /&gt;Second was that the origin most likely was passed wrong which is now fixed as well. To do here is to get the actual collision point to be circle origin but that isn't a big problem.&lt;br /&gt;The actual thing now looks something like this:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/PaulKruitz/SH4i6kBsfPI/AAAAAAAAAMk/Ttef0nTv-NE/ActualEffect2.png?imgmax=640"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://lh5.ggpht.com/PaulKruitz/SH4i6kBsfPI/AAAAAAAAAMk/Ttef0nTv-NE/ActualEffect2.png?imgmax=640" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It's input is still all slider based but at least the shader works as I had expected it to work. And the color passing is a bit off but that is an error in bit shifting I think I made.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2555685174452239572?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2555685174452239572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2555685174452239572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2555685174452239572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2555685174452239572'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/dissertation-shaders.html' title='Dissertation Shaders'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/PaulKruitz/SH4i6kBsfPI/AAAAAAAAAMk/Ttef0nTv-NE/s72-c/ActualEffect2.png?imgmax=640' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6679184518068019408</id><published>2008-07-15T17:15:00.000-07:00</published><updated>2008-11-18T17:18:32.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>Effect rendering</title><content type='html'>Today i fixed the effect and shader rendering part of my dissertation it now should look like this:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/SH0-_JToyBI/AAAAAAAAAL0/c47C85k_AKc/s1600-h/DesiredEffect.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/SH0-_JToyBI/AAAAAAAAAL0/c47C85k_AKc/s200/DesiredEffect.png" alt="" id="BLOGGER_PHOTO_ID_5223400397370607634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The fx file adds a circle arround a certain point in the texture passed on parameters like:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Circle origen in texture coordinates&lt;/li&gt;&lt;li&gt;Circle Radius&lt;/li&gt;&lt;li&gt;Circle Color&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;But the actual end result more look like this, circle color is turqoise in this version:&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/SH0_sQbq0dI/AAAAAAAAAL8/_bKiNpL9jjA/s1600-h/ActualEffect.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/SH0_sQbq0dI/AAAAAAAAAL8/_bKiNpL9jjA/s200/ActualEffect.png" alt="" id="BLOGGER_PHOTO_ID_5223401172377457106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So my next step is too see what the hell is going wrong in the shader that isn't going wrong in RenderMonkey. :(&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6679184518068019408?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6679184518068019408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6679184518068019408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6679184518068019408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6679184518068019408'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/effect-rendering.html' title='Effect rendering'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/SH0-_JToyBI/AAAAAAAAAL0/c47C85k_AKc/s72-c/DesiredEffect.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4610398584845408125</id><published>2008-07-11T10:53:00.001-07:00</published><updated>2008-07-11T10:56:17.347-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>Dissertation</title><content type='html'>As far as the dissertation is going I am now trying to implement shaders through DX effect files. I am doing this as the paint brush is much easier to create inside a shader. After talking to my supervisor we both agreed that the pipeline approach which I was using before wasn't a good idea.&lt;br /&gt;It isn't a good idea mostly because it's slow to develop, when using shaders you can use packages like &lt;a href="http://developer.amd.com/gpu/rendermonkey/Pages/default.aspx"&gt;rendermonkey&lt;/a&gt; and &lt;a href="http://developer.nvidia.com/object/fx_composer_home.html"&gt;fx composer&lt;/a&gt;.&lt;br /&gt;Besides the goal was to create the virtual brush using shaders anyway in the end.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4610398584845408125?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4610398584845408125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4610398584845408125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4610398584845408125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4610398584845408125'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/dissertation.html' title='Dissertation'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-1045016852752013175</id><published>2008-07-11T10:41:00.000-07:00</published><updated>2008-07-11T10:51:20.102-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Send your application day</title><content type='html'>Today i decided it was time for another round of applications, I hope this time round I will get some more positive responses. This time I send my CV and stuff to &lt;a href="http://rebellion.co.uk"&gt;Rebellion&lt;/a&gt; (Alien vs Predator), &lt;a href="http://www.rockstargames.com/"&gt;Rockstar North&lt;/a&gt; (GTA of course), &lt;a href="http://www.curve-studios.com/games.html"&gt;Curve Studios&lt;/a&gt; (PSP games now stepping over to X360 and PS3), &lt;a href="http://www.stainlessgames.com/games/go/"&gt;Stainless Games&lt;/a&gt;(Xbox Live arcade games) and &lt;a href="http://www.pivotalgames.com/games.php"&gt;Pivotal Games&lt;/a&gt; (conflict series). Tomorrow I will be sending some more applications to companies like &lt;a href="http://www.sumo-digital.com/games/"&gt;Sumo&lt;/a&gt;(Virtua Tennis) and &lt;a href="http://www.ninjatheory.com/games.php"&gt;Ninja theory&lt;/a&gt;(Heavenly Sword).&lt;br /&gt;So wish me luck in my quest for a job.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1045016852752013175?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1045016852752013175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1045016852752013175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1045016852752013175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1045016852752013175'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/send-your-application-day.html' title='Send your application day'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-1747319730102210804</id><published>2008-07-05T09:20:00.000-07:00</published><updated>2008-07-05T09:38:44.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><title type='text'>Welcome to suburbia</title><content type='html'>Yesterday I moved from 79 Cranbrook Avenue to 500 Inglemire lane to live for the next 3 months.&lt;br /&gt;The packing of my old room actaully went swift in 3 hours I had everything boxed up and out of the place. It always boggles me that when you think you don't have that much stuff in a room how much it actually is. And this is just basic stuff and the stuff I collected here over a year.&lt;br /&gt;I moved in now for a day and it's a bit adjusting because the walks to uni are a bit longer but also to the pubs. I now need to walk for about 15 minutes to get a pint instead of 5. So I kinda am getting a bit more of movement then I had before. The other thing is the house I am living in now is a lot smaller so that's gonna be a big adjustment as well.&lt;br /&gt;The the nice thing though is that this neighborhood will be a bit more secure than the last one I lived in. This house is smack in the middle of a suburb.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1747319730102210804?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1747319730102210804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1747319730102210804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1747319730102210804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1747319730102210804'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/07/moving.html' title='Welcome to suburbia'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-8929896427681942158</id><published>2008-06-14T11:15:00.001-07:00</published><updated>2008-11-18T17:18:32.374-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>Dissertation progress update</title><content type='html'>After another ten days the dissertation is finally looking like the end product should. The application now loads an .x file on command and we can change the mesh at run time. The collision detection for the mesh is implemented and the vertex color is changed when the mouse moves over the mesh.&lt;br /&gt;The next tasks to do is to actually render the pen color in to a texture and display that instead of using vertex colors.&lt;br /&gt;Here is a screenshot:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/SFQMP9IOLJI/AAAAAAAAAJ4/reiYkWjtLIM/s1600-h/Working+prototype.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/SFQMP9IOLJI/AAAAAAAAAJ4/reiYkWjtLIM/s200/Working+prototype.png" alt="" id="BLOGGER_PHOTO_ID_5211804137021123730" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/SFQMSk6ASII/AAAAAAAAAKA/9gO47Cf6KbE/s1600-h/Working+prototype2.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/SFQMSk6ASII/AAAAAAAAAKA/9gO47Cf6KbE/s200/Working+prototype2.png" alt="" id="BLOGGER_PHOTO_ID_5211804182058649730" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-8929896427681942158?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/8929896427681942158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=8929896427681942158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/8929896427681942158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/8929896427681942158'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/06/dissertation-progress-update.html' title='Dissertation progress update'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/SFQMP9IOLJI/AAAAAAAAAJ4/reiYkWjtLIM/s72-c/Working+prototype.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4661173845905657443</id><published>2008-06-05T12:26:00.000-07:00</published><updated>2008-11-18T17:18:32.455-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>Projection errors</title><content type='html'>OK the error I had in the previous post has a very easy solution the projection matrix was setup wrong.&lt;br /&gt;Instead of setting it in "OnD3D9CreateDevice" part of DXUT it needs to be set in "OnD3D9ResetDevice".&lt;br /&gt;It now looks as following:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/SEg-YGuR_tI/AAAAAAAAAJw/tuGH-W412mI/s1600-h/ThirdRenderLightOnDissertation.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/SEg-YGuR_tI/AAAAAAAAAJw/tuGH-W412mI/s200/ThirdRenderLightOnDissertation.png" alt="" id="BLOGGER_PHOTO_ID_5208481552896491218" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4661173845905657443?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4661173845905657443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4661173845905657443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4661173845905657443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4661173845905657443'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/06/projection-errors.html' title='Projection errors'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/SEg-YGuR_tI/AAAAAAAAAJw/tuGH-W412mI/s72-c/ThirdRenderLightOnDissertation.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-7343234637694878364</id><published>2008-06-05T12:06:00.001-07:00</published><updated>2008-11-18T17:18:32.642-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Dissertation'/><title type='text'>X files rendering</title><content type='html'>After a week wrestling with DX 9 again I got an x file to render. When I tried this last Christmas it wouldn't render for the world of me. Apparently the tutorial in the DX sdk are a bit out of date. When I started looking at the function calls involved I found that I wasn't supplying everything. It now renders although I have minor camera problem with the rendering so thats the next step to figure out.&lt;br /&gt;Remeber in the following screenshot light is on in the first and off in the second to show that textures are also working:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/SEg6M5HMfqI/AAAAAAAAAJg/IhKB6eJiVDU/s1600-h/FirstDissertationRender.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/SEg6M5HMfqI/AAAAAAAAAJg/IhKB6eJiVDU/s200/FirstDissertationRender.png" alt="" id="BLOGGER_PHOTO_ID_5208476962217819810" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/SEg7jXJLq8I/AAAAAAAAAJo/lFydV8tDZgc/s1600-h/SecondRenderLightOnDissertation.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/SEg7jXJLq8I/AAAAAAAAAJo/lFydV8tDZgc/s200/SecondRenderLightOnDissertation.png" alt="" id="BLOGGER_PHOTO_ID_5208478447747967938" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7343234637694878364?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7343234637694878364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7343234637694878364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7343234637694878364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7343234637694878364'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/06/x-files-rendering.html' title='X files rendering'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/SEg6M5HMfqI/AAAAAAAAAJg/IhKB6eJiVDU/s72-c/FirstDissertationRender.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6710680270303728111</id><published>2008-05-05T16:16:00.000-07:00</published><updated>2008-11-18T17:18:32.943-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Release'/><title type='text'>Resurrection</title><content type='html'>Today we finished the team project which this time has an installer so you all can try it out at home.&lt;br /&gt;Do read the readme though as this installer needs to install OpenAll first if it isn't present on the machine and if it has to you need to run it again to install the game.&lt;br /&gt;Link is &lt;a href="http://paul.walterheck.com/TeamS_Package.zip"&gt;here&lt;/a&gt;. And link for the redistributable msvcrt.dll is &lt;a href="http://paul.walterheck.com/Microsoft.VC80.CRT.zip"&gt;here&lt;/a&gt;. Copy the contents of the folder in the second zip over to the installation directory.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/SB-Y3FvskoI/AAAAAAAAAJQ/6Sga4MiBUho/s1600-h/Resurrection1.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/SB-Y3FvskoI/AAAAAAAAAJQ/6Sga4MiBUho/s200/Resurrection1.png" alt="" id="BLOGGER_PHOTO_ID_5197040567211299458" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/SB-ZBVvskpI/AAAAAAAAAJY/GWez388dB5M/s1600-h/Resurrection3.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/SB-ZBVvskpI/AAAAAAAAAJY/GWez388dB5M/s200/Resurrection3.png" alt="" id="BLOGGER_PHOTO_ID_5197040743304958610" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6710680270303728111?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6710680270303728111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6710680270303728111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6710680270303728111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6710680270303728111'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/05/resurrection.html' title='Resurrection'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/SB-Y3FvskoI/AAAAAAAAAJQ/6Sga4MiBUho/s72-c/Resurrection1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2223732160756027129</id><published>2008-04-28T09:55:00.000-07:00</published><updated>2008-11-18T17:18:33.386-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>AI</title><content type='html'>I finally found the bug in my AI ACW last night after 3 solid days of working on it, as I fixed it I am now at a winning rate of 5/5 for no, 1 and 2 ghost 4/5 for 3 ghost and now testing 4 ghosts. At least is can win now it didn't do that for the last couple of days.&lt;br /&gt;The first version I had could complete the no ghost one, but the next versions couldn't even do that. And i think i still have a minor bug in the path finding when it can't find a path with a value now it always goes to the left bottom corner instead of searching the full grid to see if it can find a path with a dot in it. I also think I need to decrease the value for the bonus when there aren't that many dots left. It will now almost always go for the bonus. I definitely have a problem in the full search as you can see from a the screen shots.&lt;br /&gt;Ah well here is a screen shot:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/SBYDrVvskmI/AAAAAAAAAJA/LLXtvLRFOBw/s1600-h/Pacman2.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/SBYDrVvskmI/AAAAAAAAAJA/LLXtvLRFOBw/s200/Pacman2.png" alt="" id="BLOGGER_PHOTO_ID_5194343263324901986" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/SBYDlFvsklI/AAAAAAAAAI4/WJjG4eYH5mY/s1600-h/Pacman1.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/SBYDlFvsklI/AAAAAAAAAI4/WJjG4eYH5mY/s200/Pacman1.png" alt="" id="BLOGGER_PHOTO_ID_5194343155950719570" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/SBYESVvsknI/AAAAAAAAAJI/GY8IZSs53kU/s1600-h/pacman3.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/SBYESVvsknI/AAAAAAAAAJI/GY8IZSs53kU/s200/pacman3.png" alt="" id="BLOGGER_PHOTO_ID_5194343933339800178" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2223732160756027129?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2223732160756027129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2223732160756027129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2223732160756027129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2223732160756027129'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/04/ai.html' title='AI'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/SBYDrVvskmI/AAAAAAAAAJA/LLXtvLRFOBw/s72-c/Pacman2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2590286970170048999</id><published>2008-04-14T17:10:00.000-07:00</published><updated>2008-04-14T17:25:28.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Applying</title><content type='html'>Today I applied for a job at Bizarre Creations and Blackrock Studios (formerly Climax). Now it's hope and wait until I get an answer. Later this week I will also be applying at Rebellion, Codemasters, Ninja Theory(although they dont have an opening they do however understand the importance of cake) and Frontier.&lt;br /&gt;Tomorrow I have to go to a Game Republic event and a showcase in the morning. I have to go to this showcase because my professor couldn't find any volunteers to go. So he figured while Sam and me have to be at the event in the evening anyway why not make them go, Sam is a fellow student who like me has gotten a Game Republic Bursary. The showcase isn't all bad luckily there are cash prizes involved for the winners and it's a good way to show game studios that are there what you can do. Lets see if I can do some shameless self promotion there and score some interviews with some other companies.&lt;br /&gt;&lt;br /&gt;On a side note I finally handed in my Shaders project for some more screenshots go to this &lt;a href="http://www.paul.walterheck.com/portfolio/projects.html"&gt;website&lt;/a&gt;. And go to the shaders thing, as of now that are the only screens online later this week I'll put some more up that so the final product.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2590286970170048999?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2590286970170048999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2590286970170048999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2590286970170048999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2590286970170048999'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/04/applying.html' title='Applying'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-5727166823539709607</id><published>2008-03-19T12:00:00.000-07:00</published><updated>2008-03-19T12:03:26.000-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Family'/><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><title type='text'>Portofolio, Family Visits</title><content type='html'>Well today and yesterday i have been working on my portfolio site, which is now almost done and the link to it can be found on the right.&lt;br /&gt;From tomorrow on till 25th of March I will finally be having a bit of vacation as my Mother and brother are coming over from NL. This semester is even worse than last one as they have given us so much todo and not enough time to do it in. Well at least i got my Shaders almost done and Physics is coming along nicely as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5727166823539709607?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5727166823539709607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5727166823539709607' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5727166823539709607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5727166823539709607'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/03/portofolio-family-visits.html' title='Portofolio, Family Visits'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-92133758226004557</id><published>2008-03-10T07:43:00.000-07:00</published><updated>2008-11-18T17:18:33.451-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><title type='text'>Shaders Continued</title><content type='html'>I changed the shader i showed you yesterday into looking a bit more realistic. This is done by actually texturing the terrain with its approriate texture instead of assigning colors to heights, although that approach is still used for the water color. I also added a transparent reflection map for the water implemented as a pixel shader, i later still wish to add refraction to it so it looks more realistic. Here is a current screen shot:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/R9VJwwBOgxI/AAAAAAAAAIw/tEbIkavRCaQ/s1600-h/terrain.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/R9VJwwBOgxI/AAAAAAAAAIw/tEbIkavRCaQ/s200/terrain.png" alt="" id="BLOGGER_PHOTO_ID_5176124448604848914" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-92133758226004557?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/92133758226004557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=92133758226004557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/92133758226004557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/92133758226004557'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/03/shaders-continued.html' title='Shaders Continued'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UNm8vsUbvk4/R9VJwwBOgxI/AAAAAAAAAIw/tEbIkavRCaQ/s72-c/terrain.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-1426630108204150509</id><published>2008-03-09T08:47:00.000-07:00</published><updated>2008-11-18T17:18:33.669-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Party with friends'/><title type='text'>Birthday and Shaders</title><content type='html'>So last Friday i held my birthday party here at Cranbrook Avenue, it actually turned out to be a better party than i had expected. I got so drunk that i cant even remember the last part of the evening, its all a blur now. And to finish the birthday we went to a metal club last night, which is always good as the drinks there are cheap.&lt;br /&gt;&lt;br /&gt;On another note i have been doing a bit of shader programming and here is a screen shot of a procedurally colored terrain:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/R9QoIwBOgvI/AAAAAAAAAGg/CDZw3bvCEmw/s1600-h/ProceduralyColoredTerrain.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/R9QoIwBOgvI/AAAAAAAAAGg/CDZw3bvCEmw/s200/ProceduralyColoredTerrain.png" alt="" id="BLOGGER_PHOTO_ID_5175806002549654258" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R9QpJQBOgwI/AAAAAAAAAGo/eEjCyHj4HWY/s1600-h/ProceduralyColoredTerrain1.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R9QpJQBOgwI/AAAAAAAAAGo/eEjCyHj4HWY/s200/ProceduralyColoredTerrain1.png" alt="" id="BLOGGER_PHOTO_ID_5175807110651216642" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1426630108204150509?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1426630108204150509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1426630108204150509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1426630108204150509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1426630108204150509'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/03/birthday-and-shaders.html' title='Birthday and Shaders'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/R9QoIwBOgvI/AAAAAAAAAGg/CDZw3bvCEmw/s72-c/ProceduralyColoredTerrain.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-5840409868489032289</id><published>2008-02-26T17:34:00.000-08:00</published><updated>2008-02-26T17:45:04.948-08:00</updated><title type='text'>Earthquake</title><content type='html'>About 30 - 40 minutes ago (no is 1:35 UK time) we got hit by an earthquake, 4.7 on Richter scale. Was kinda funny, I just thought who the hell is running down the corridor like a elephant. But apparently a lot of people felt it because the streets here filled up with people to see if anyone else felt it.&lt;br /&gt;It wasn't very heavy just a minor tremor, still a girl next door got very scared and didn't dare go to bed again, and asked the next door neighbor to stay in his room (Damn!, she is quite hot).&lt;br /&gt;In other news happening here my professor (the one of the bursary) said Rockstar Leeds was interested in speaking to me, so I am now waiting foor their invite for a interview for an internship.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5840409868489032289?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5840409868489032289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5840409868489032289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5840409868489032289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5840409868489032289'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/02/earthquake.html' title='Earthquake'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-98298850550661979</id><published>2008-02-17T17:57:00.001-08:00</published><updated>2008-02-17T18:10:37.028-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>Marks and Distinctions</title><content type='html'>Well i got my marks from the previous semester and scored two distinctions (C++ and real-time computer graphics). The average is also still a distinction luckily :P.&lt;br /&gt;&lt;span style=";font-family:arial,helvetica;font-size:100%;"  &gt;C++ Programming and Design = 76 / 100&lt;/span&gt;&lt;span style=";font-family:arial,helvetica;font-size:100%;"  &gt;&lt;br /&gt;Game Development Architecture = 59 / 100&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial,helvetica;font-size:100%;"  &gt;Real-Time Graphics = 79 / 100&lt;br /&gt;Average 71.3 / 100&lt;br /&gt;&lt;/span&gt;So all the hard work has paid off luckily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-98298850550661979?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/98298850550661979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=98298850550661979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/98298850550661979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/98298850550661979'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/02/marks.html' title='Marks and Distinctions'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-8336295798548466396</id><published>2008-02-15T03:36:00.000-08:00</published><updated>2008-02-15T03:38:58.997-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Ice Hockey'/><title type='text'>Ice Hockey</title><content type='html'>Next week I have to match to play.&lt;br /&gt;One is in New Castle where we are going on Tuesday, match time is at 00:00. On the bus back we are gonna have the skinny man drinking contest which is going to be a good laugh. The contest consists of an endurance drinking race, its who can down the most bottles. The contest is between our two skinniest members of the team.&lt;br /&gt;Then on Friday we have normal practice and on Sunday there is another away match.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-8336295798548466396?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/8336295798548466396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=8336295798548466396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/8336295798548466396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/8336295798548466396'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/02/ice-hockey.html' title='Ice Hockey'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-5809947389647548548</id><published>2008-02-13T10:14:00.000-08:00</published><updated>2008-02-13T10:16:03.493-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>New Video of The ACW</title><content type='html'>I uploaded a new version of the video of my game today this is the final version and high and low quality versions are found at http:://paul.walterheck.com/&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/jahhUdbT334"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/jahhUdbT334" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5809947389647548548?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5809947389647548548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5809947389647548548' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5809947389647548548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5809947389647548548'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/02/new-video-of-acw.html' title='New Video of The ACW'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6213456647091507189</id><published>2008-02-09T09:09:00.000-08:00</published><updated>2008-02-09T09:17:36.490-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Ice Hockey'/><title type='text'>First Ice Hockey Match</title><content type='html'>So yesterday was our first ice hockey match, which we won with 9-6. We played against a team that already had played two matches so for a first match this is a nice result.&lt;br /&gt;I stopped two slap shots and got one shot at goal, sadly I didn't score.&lt;br /&gt;After the match we had a team social in Pipers and they did some rewards. Basically the rewards were just an excuses to have everybody down a pint of beer.&lt;br /&gt;After this I went to a house party again because well it's Friday and that means heavy drinking here.&lt;br /&gt;The plan for tongiht is gonna be spiders and that's gonna be a lot of fun as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6213456647091507189?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6213456647091507189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6213456647091507189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6213456647091507189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6213456647091507189'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/02/first-ice-hockey-match.html' title='First Ice Hockey Match'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-6961634718895664357</id><published>2008-01-27T09:45:00.000-08:00</published><updated>2008-01-27T09:53:42.954-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Fun and friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Party with friends'/><title type='text'>A week of parting and partying</title><content type='html'>This week was a week of say goodbye, because all the students that are here on Erasmus scholarships are going home. So we had a goodbye party for Peter a Polish friend of mine on Tuesday, which actually turned out to be a good party.&lt;br /&gt;Friday was the birthday of another friend of mine, which we celebrated in Spiders, the only metal club in town here. And they were actually playing good music this time not too much gothic and more metal. We all got very drunk there, price for shots and cocktails there are ridiculously cheap.&lt;br /&gt;And last night there was a major house party, it was organized to celebrate the end of exams, which we did in style. Good party we came in and after a few minutes a couple of guys were already dragging in a Christmas tree to burn it in the back yard.&lt;br /&gt;&lt;br /&gt;This week I'll put my game up for download, i still have to figure out how to run it on other pcs. So when that is done I'll put it up for download with some description of the controls.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6961634718895664357?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6961634718895664357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6961634718895664357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6961634718895664357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6961634718895664357'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/01/week-of-parting-and-partying.html' title='A week of parting and partying'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-1942188216916312662</id><published>2008-01-18T17:54:00.000-08:00</published><updated>2008-01-18T18:07:07.870-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><title type='text'>So we'r back</title><content type='html'>I have been in the UK for a week and a half again, I just couldn't find time to post earlier. Preparing for an exam i had took up most of my time.&lt;br /&gt;About the exam I am not so sure if I passed it I hope I will because it was kind of a strange exam. The problem is in how i wrote stuff down, it's kinda hard to structure your answers in a different language when you have a time constraint for writing it.&lt;br /&gt;Ice hockey has started again, today was the first practice and it was a good one. I was kinda dreading on going there but I had a really good time so I am glad I joined the team. We are going to enter a league here so that means I am going to play competitions in a lot of places in the UK. Finally I am going to see something from the UK, without having to do too much effort for it.&lt;br /&gt;Last night was the first party like night, drank too much vodka there but that's what you get when you go drinking with Polish people. Tomorrow is the first house party of the year and I am looking forward to it.&lt;br /&gt;Now I only have to write two reports, do a presentation and design a poster and next semester will begin again. Which will probably mean I'll be talking about coding again and party's, oh I will also keep track of how we do in the league here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1942188216916312662?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1942188216916312662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1942188216916312662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1942188216916312662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1942188216916312662'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2008/01/so-wer-back.html' title='So we&apos;r back'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-3212649652251382925</id><published>2007-12-13T13:44:00.000-08:00</published><updated>2007-12-13T13:46:11.364-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>It's done</title><content type='html'>Finally i am about to hand in my coursework and have vacation. I really need  a vacation at the moment, i have never in my life worked so hard.&lt;br /&gt;Last two days were spend coding and cleaning up my code. I am really glad it's is done tomorrow or the day after I will put up the executables and resource files so you all can play it. It will be about 50Megs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-3212649652251382925?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/3212649652251382925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=3212649652251382925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3212649652251382925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3212649652251382925'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/12/its-done.html' title='It&apos;s done'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-4548717922153240385</id><published>2007-12-06T18:53:00.000-08:00</published><updated>2007-12-06T19:09:00.329-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Controller</title><content type='html'>Since I have my laptop I had to walk around my game with the keyboard. This is not easy when your used to using a game pad for this for 2 months, so I went out and bought a game pad today. I ended up buying an xbox 360 pad for windows, chose this because I kinda like the xbox controller anyway. The only thing is that the xbox controllers need a massive dead zone, and you can't calibrate it out with the windows controller options. So I had to code this out, although the main code is the same as a normal controller the buttons and axis on a xbox controller are different, so that required a new class. Only I made some stupid mistakes like returning the value for moving left or right on the left thumb stick instead of the up down value. That cost me two hours of work to figure out. Well I finally have it working.&lt;br /&gt;It beats the shit out of moving around with the keyboard it's a lot easier and smother you will probably notice that in the next movie I put up. If i got time to make another movie because the deadline to hand it in is Friday next week, and i still have a lot to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4548717922153240385?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4548717922153240385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4548717922153240385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4548717922153240385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4548717922153240385'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/12/controller.html' title='Controller'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-663585015135723650</id><published>2007-12-05T04:53:00.000-08:00</published><updated>2008-11-18T17:18:34.107-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Mini map screen dumps</title><content type='html'>As promised here are the screen dumps for the mini map.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/R1awd2PhmRI/AAAAAAAAAGQ/LAmk5QeDLck/s1600-h/Minimap+works+with+proper+framerate.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/R1awd2PhmRI/AAAAAAAAAGQ/LAmk5QeDLck/s200/Minimap+works+with+proper+framerate.png" alt="" id="BLOGGER_PHOTO_ID_5140490051513325842" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R1awlGPhmSI/AAAAAAAAAGY/ekyMOnwP0mQ/s1600-h/Minimap+works.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R1awlGPhmSI/AAAAAAAAAGY/ekyMOnwP0mQ/s200/Minimap+works.png" alt="" id="BLOGGER_PHOTO_ID_5140490176067377442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And here is the you tube movie. You can get the file here http://paul.walterheck.com/&lt;br /&gt;&lt;a style="left: 0px ! important; top: 0px ! important;" title="Click here to block this object with Adblock Plus" class="abp-objtab-0022515308672828804 visible ontop" href="http://www.youtube.com/v/mkDP5Gznu8Y"&gt;&lt;/a&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/mkDP5Gznu8Y"&gt;  &lt;embed src="http://www.youtube.com/v/mkDP5Gznu8Y" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-663585015135723650?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/663585015135723650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=663585015135723650' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/663585015135723650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/663585015135723650'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/12/mini-map-screen-dumps.html' title='Mini map screen dumps'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UNm8vsUbvk4/R1awd2PhmRI/AAAAAAAAAGQ/LAmk5QeDLck/s72-c/Minimap+works+with+proper+framerate.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6730049676595280867</id><published>2007-12-04T18:13:00.000-08:00</published><updated>2007-12-04T18:25:53.072-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Mini map</title><content type='html'>Today the plan was to make a working mini map, and so it does here is a screen dump of it.(will be up tomorrow dial-up doesn't allow me to upload images.)&lt;br /&gt;My first notion was to just redraw the whole map in wire frame and draw it into a new view port. This didn't work of course because I tessellate my planes in the map quite heavily. It look really bad.&lt;br /&gt;Second try was to redraw only the outline of each face, this is the good approach only I tried it in the wrong class. This effectively took me  back to the problems I had when I first drew the map. Then I remembered that I had already transformed all the vertices in the map, so I just had to take the first and the last vertex of a tessellated face.&lt;br /&gt;The first and again wring approach in this version was that i copied the whole array over to the class were i needed it. This dramatically dropped my frame rate, which was around 5-7 fps on my new laptop. As you can imagine it was copying a lot of unnecessary data, but at least the mini map was drawn.&lt;br /&gt;The final approach was to just copy the first and last element of the array and this speeded the rendering back up to acceptable frame rates.&lt;br /&gt;I'll put the screen dumps of it up tomorrow it's now bedtime here so I say goodnight to you all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6730049676595280867?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6730049676595280867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6730049676595280867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6730049676595280867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6730049676595280867'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/12/mini-map.html' title='Mini map'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-4272577617734919995</id><published>2007-12-03T11:23:00.000-08:00</published><updated>2007-12-03T11:34:01.957-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Gadgets'/><title type='text'>Laptop</title><content type='html'>Finally my new Asus G1S has arrived today, so I did absolutely no work on my project today. I spend the day installing the new laptop so i could work on my project on that. I am now installing Visual Studio 2005 Team Suite, I knew there were some problems with the compatibility with vista. What I didn't expect was that these would start in the install. Some times it can't find a cab file on the iso file while I know it's there. For now the only option seems to mount another cd image and that just failed as well. Apparently one of the cab files was corrupted, well lets see if the the pro version will install. I'll get back to this tomorrow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4272577617734919995?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4272577617734919995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4272577617734919995' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4272577617734919995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4272577617734919995'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/12/laptop.html' title='Laptop'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-5608486830954082539</id><published>2007-12-01T20:14:00.000-08:00</published><updated>2007-12-01T20:31:54.017-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fun and friends'/><title type='text'>Ice hockey</title><content type='html'>A frend of mine convinced me to go ice hockey tonight. Man that sport is though, it's good but though.I have never skated on ice that was just prepared by a machine, thats slick stuff. I can skate but on this ice i really needed to find my balance again. Might also had to do with the fact that you are wearing full body armor. I mean you are really suited up, and try to get a jersey over your head when wearing it is no fun.&lt;br /&gt;Although i had already skated there last Saturday for fun. Bad ice that day to much marks in it, couldn't even attempt a hockey stop. Today hockey stop was easy, although trying it with a stick in my hand was a new thing to do.&lt;br /&gt;Tried something new todat too goping in a circle backwards and trying to speed up. Ow yeah and it's murder for your back.&lt;br /&gt;&lt;br /&gt;On the laptop fron it still hasn't arrived god**** it, think i'll be calling the company monday or tuesday. So they can inform me where the thing is stuck at, it's really agravating me cuz they said it would be here in 2-3 working days on wednesday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5608486830954082539?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5608486830954082539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5608486830954082539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5608486830954082539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5608486830954082539'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/12/ice-hockey.html' title='Ice hockey'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-6527428231516039158</id><published>2007-11-30T10:42:00.000-08:00</published><updated>2007-11-30T10:44:48.023-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Gunturrets work</title><content type='html'>Just finished implementing the gun turrets, we now have enemies in the map. Although work is a big word the render thats all for today.&lt;br /&gt;Ow and I fixed a nasty memory leak in my particle system today without having to redesign it all.&lt;br /&gt;&lt;br /&gt;On the laptop front of things they haven't come by my place today sadly enough hope they will deliver it tomorrow. Other wise i got more waiting on it to do and i don't want to wait.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6527428231516039158?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6527428231516039158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6527428231516039158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6527428231516039158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6527428231516039158'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/gunturrets-work.html' title='Gunturrets work'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-481166049114964288</id><published>2007-11-28T07:24:00.000-08:00</published><updated>2008-11-18T17:18:34.407-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Particle Systems Continued</title><content type='html'>I changed the particle system slightly it now more resembles the nebula devices one. Although mine still does the interpolation on particle level instead of on emitter level. If we do it on particle level it looks a lot nicer than on emitter level. Here is a screen dump of  a fire effect:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R02I8XKKNXI/AAAAAAAAAGA/caIAAtn7Mng/s1600-h/FireEffect.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R02I8XKKNXI/AAAAAAAAAGA/caIAAtn7Mng/s200/FireEffect.png" alt="" id="BLOGGER_PHOTO_ID_5137913320489760114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If the particle size isn't set you get a nice effect as well, this happens because particles are then spawned with a infinite size. Here is an example of that:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R02JVXKKNYI/AAAAAAAAAGI/it1oCsWJWYw/s1600-h/ParticleSystemMessingUp.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R02JVXKKNYI/AAAAAAAAAGI/it1oCsWJWYw/s200/ParticleSystemMessingUp.png" alt="" id="BLOGGER_PHOTO_ID_5137913749986489730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Side note on the laptop I got a mail today that they got it and are sending it to me today. Yay I am really happy to get this one no more dinners at 23:00. I can eat at normal times again and still do some work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-481166049114964288?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/481166049114964288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=481166049114964288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/481166049114964288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/481166049114964288'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/particle-systems-continued.html' title='Particle Systems Continued'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/R02I8XKKNXI/AAAAAAAAAGA/caIAAtn7Mng/s72-c/FireEffect.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-337689705474928541</id><published>2007-11-27T13:16:00.000-08:00</published><updated>2008-11-18T17:18:34.600-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Laptop Confirmation</title><content type='html'>Today I got the confirmation for my laptop, it will arrive at Laptops4u tomorrow or Thursday and then they will ship it to me. Next week I'll have my new laptop, finally i can work at home on my ACW. Too bad it's due in two and a half weeks, still might enable me to get shaders to work in the 2 weeks remaining. As of now I have texturing and point lights working through vertex and pixel shaders. Spot lights are hard to implement in shaders. The problem with shaders is they are not debug-able which makes it kinda hard to write them. Although the result is a lot nicer than the fixed function pipeline behavior. Planes can now consist of 4 vertices's and still light will look good on em instead of the hundreds of points I am using now.&lt;br /&gt;Here is another particle system effect:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/R0ySUHKKNWI/AAAAAAAAAF4/tEwwBx1PMxA/s1600-h/particleSystemsWorkBlendingWtB.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/R0ySUHKKNWI/AAAAAAAAAF4/tEwwBx1PMxA/s200/particleSystemsWorkBlendingWtB.png" alt="" id="BLOGGER_PHOTO_ID_5137642149139592546" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-337689705474928541?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/337689705474928541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=337689705474928541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/337689705474928541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/337689705474928541'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/laptop-confirmation.html' title='Laptop Confirmation'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UNm8vsUbvk4/R0ySUHKKNWI/AAAAAAAAAF4/tEwwBx1PMxA/s72-c/particleSystemsWorkBlendingWtB.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4503417854342409481</id><published>2007-11-26T05:03:00.001-08:00</published><updated>2008-11-18T17:18:35.579-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Party with friends'/><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Long overdue post</title><content type='html'>Ok this post is long overdue and it's about all the crazy stuff thats going on on Fridays over here.&lt;br /&gt;This story starts on halloween when we got invited for a party that on the last minute didn't happen. Lucky for us there was another party going on somewhere else. When we walked in to this party, of course we weren't invited but who cares, there were only girls there so we felt well this is gonna be a good night. After we were in for 5 minutes this girls comes up to use and starts yelling at us we we weren't dressed up, and what we were doing there. This lasted for a bout 10 minutes and afterwards we actually had a good laugh with her. This night ended a bit weird though.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rEMXKKNJI/AAAAAAAAAEQ/9DGoxMF0aO0/s1600-h/Afb020.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rEMXKKNJI/AAAAAAAAAEQ/9DGoxMF0aO0/s200/Afb020.jpg" alt="" id="BLOGGER_PHOTO_ID_5137134041623573650" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0rER3KKNKI/AAAAAAAAAEY/_3fehQb-PG8/s1600-h/Afb021.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0rER3KKNKI/AAAAAAAAAEY/_3fehQb-PG8/s200/Afb021.jpg" alt="" id="BLOGGER_PHOTO_ID_5137134136112854178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The next party was that friday at asylum the night lub an campus it was an ISA party, you know the society that signed me up by having a party, good way to get members though. This was a weird night as well as i couldn't get drunk that night and I was drinking double vodka shots. In retrospect though i might have switch to hard liquor to early that night.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rGZXKKNRI/AAAAAAAAAFQ/AVo6C2XYUgs/s1600-h/IMG_3739.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rGZXKKNRI/AAAAAAAAAFQ/AVo6C2XYUgs/s200/IMG_3739.JPG" alt="" id="BLOGGER_PHOTO_ID_5137136463985128722" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rGVHKKNQI/AAAAAAAAAFI/yDs9YzDlaUs/s1600-h/IMG_3738.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rGVHKKNQI/AAAAAAAAAFI/yDs9YzDlaUs/s200/IMG_3738.JPG" alt="" id="BLOGGER_PHOTO_ID_5137136390970684674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;To continue the next week we crashed a party again, he sounds like we are getting good a this thing here. This party turned out to be a birthday party, we a group of about 20 people just walked in and started drinking. Here one of my friends try to climb a wall, more accurately what happened was he walked into the wall. He ran up to it and jumped but couldn't get high enough so he sacked into the wall.&lt;br /&gt;This is also the night the legend of the giraffe was born. See picture blow the guy eating the leaves.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rEWXKKNLI/AAAAAAAAAEg/-p6rhLz_Ons/s1600-h/Afb022.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rEWXKKNLI/AAAAAAAAAEg/-p6rhLz_Ons/s200/Afb022.jpg" alt="" id="BLOGGER_PHOTO_ID_5137134213422265522" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rEbHKKNMI/AAAAAAAAAEo/V60kb2Q2bPs/s1600-h/Afb023.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rEbHKKNMI/AAAAAAAAAEo/V60kb2Q2bPs/s200/Afb023.jpg" alt="" id="BLOGGER_PHOTO_ID_5137134295026644162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then finally we come to two weeks ago this was a crazy night as well, also the most expensive one I have been on here. 7 quid 50 for 2 shots of brain hemorrhage.&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; This was just basicly a pub crawl that ended up at some friends house were I saw the greats pile of dishes ever.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0rEh3KKNNI/AAAAAAAAAEw/xWQDhVadB3c/s1600-h/Afb024.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0rEh3KKNNI/AAAAAAAAAEw/xWQDhVadB3c/s200/Afb024.jpg" alt="" id="BLOGGER_PHOTO_ID_5137134410990761170" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rEnHKKNOI/AAAAAAAAAE4/8idAOrw8Y1c/s1600-h/Afb025.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rEnHKKNOI/AAAAAAAAAE4/8idAOrw8Y1c/s200/Afb025.jpg" alt="" id="BLOGGER_PHOTO_ID_5137134501185074402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As you can tell i don't really remember everything that happens on Friday nights here but thats just because we start to early.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4503417854342409481?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4503417854342409481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4503417854342409481' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4503417854342409481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4503417854342409481'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/long-overdue-post.html' title='Long overdue post'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/R0rEMXKKNJI/AAAAAAAAAEQ/9DGoxMF0aO0/s72-c/Afb020.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-5450901211863437687</id><published>2007-11-25T16:14:00.000-08:00</published><updated>2008-11-18T17:18:35.832-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Particle Systems</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rtPHKKNVI/AAAAAAAAAFw/dDrYpkXE7IM/s1600-h/particleSystemsWork.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rtPHKKNVI/AAAAAAAAAFw/dDrYpkXE7IM/s200/particleSystemsWork.png" alt="" id="BLOGGER_PHOTO_ID_5137179168844952914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Today i got the particle system for the end sequence of the game done. Although done is a big word as it still massively memory leaks, but we brush that aside for the moment. The particle system also serves another purpose in the game, as lasers hit a wall there will also be a particle explosion. The only things left to do for the ACW now are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Recording and play back functions&lt;/li&gt;&lt;li&gt;gun turrets&lt;/li&gt;&lt;li&gt;Alternate 3d person view&lt;/li&gt;&lt;li&gt;and HUD&lt;/li&gt;&lt;/ul&gt;Need to pitch a game idea tomorrow, and it has to do with the environment. During Christmas I need to make an A1 poster for this idea. The idea is to have an adventure game to build a bio diesel gas producer and a car to run it on. Then the end of the game is to race it as environment friendly as possible. It's not a grand and great idea but it will have to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5450901211863437687?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5450901211863437687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5450901211863437687' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5450901211863437687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5450901211863437687'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/particle-systems.html' title='Particle Systems'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/R0rtPHKKNVI/AAAAAAAAAFw/dDrYpkXE7IM/s72-c/particleSystemsWork.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-7795218365324848264</id><published>2007-11-23T06:22:00.000-08:00</published><updated>2008-11-18T17:18:35.992-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Multi texturing</title><content type='html'>Finally I got multi texturing working!!!!!!!!!!!!!!!!&lt;br /&gt;The problem was that I was calling the wrong function to set up the texture stage, instead of calling glActiveTexture is was calling glClientActiveTexture. The last one you use when you tell GL where to find the texture coordinates. Well enough tech talk here is how it looks.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0bjPHKKNII/AAAAAAAAAEI/64NWzwHquZw/s1600-h/Multitexturing.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/R0bjPHKKNII/AAAAAAAAAEI/64NWzwHquZw/s200/Multitexturing.png" alt="" id="BLOGGER_PHOTO_ID_5136042273821832322" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7795218365324848264?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7795218365324848264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7795218365324848264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7795218365324848264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7795218365324848264'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/multi-texturing.html' title='Multi texturing'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/R0bjPHKKNII/AAAAAAAAAEI/64NWzwHquZw/s72-c/Multitexturing.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-9115076582030104550</id><published>2007-11-21T09:55:00.001-08:00</published><updated>2008-11-18T17:18:36.108-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Lasers and Scorchmarks</title><content type='html'>In the last two days I revised the switches they now look a lot sharper, added lasers and their scorch marks. While doing the scorch marks I also figured out why multi texturing wasn't working, OpenGL demands two vectors or arrays of texture coordinates. So we can't reuse the texture coordinates from one stage to use in the next stage, which is a pain. Or if some one knows how to please let me know because that would make things look so much nicer. As for now the only place I use multi texturing is in the scorch marks, they have a color and an alpha map. There is still something wrong with them as the are effected by the material of a laser, although before I start drawing them I reset the material.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0XFbHKKNHI/AAAAAAAAAEA/JRnyqpZ-7pg/s1600-h/Laser+and+scorchmarks.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0XFbHKKNHI/AAAAAAAAAEA/JRnyqpZ-7pg/s200/Laser+and+scorchmarks.png" alt="" id="BLOGGER_PHOTO_ID_5135728019654718578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On a side note I ordered a shiny new laptop last week a &lt;a href="http://usa.asus.com/products.aspx?l1=5&amp;amp;l2=61&amp;amp;l3=416&amp;amp;l4=0&amp;amp;model=1674&amp;amp;modelmenu=2"&gt;ASUS g1s&lt;/a&gt;. It still hasn't arrived but it should do in the end of this week or beginning of next. This machine is the most money I have ever spend on a PC or Laptop. It's gonna be sweet to have it though means I can go home earlier in the day and work at home instead of being in the labs all the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-9115076582030104550?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/9115076582030104550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=9115076582030104550' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/9115076582030104550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/9115076582030104550'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/lasers-and-scorchmarks.html' title='Lasers and Scorchmarks'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/R0XFbHKKNHI/AAAAAAAAAEA/JRnyqpZ-7pg/s72-c/Laser+and+scorchmarks.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6059354339136780605</id><published>2007-11-19T06:14:00.000-08:00</published><updated>2008-11-18T17:18:36.285-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>On the ACW</title><content type='html'>I didn't really do that much last week I implemented the lasers and switches although they do not really work with collision detection yet. I also saw today that I have to redo the geometry for the switch because they look like shit. Here is a screenshot of it.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0GbaHKKNEI/AAAAAAAAADw/Pta0GFmSmtQ/s1600-h/switchon.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0GbaHKKNEI/AAAAAAAAADw/Pta0GFmSmtQ/s200/switchon.png" alt="" id="BLOGGER_PHOTO_ID_5134555923079640130" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/R0GbT3KKNDI/AAAAAAAAADo/D9rDvpxPGw0/s1600-h/switchoff.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/R0GbT3KKNDI/AAAAAAAAADo/D9rDvpxPGw0/s200/switchoff.png" alt="" id="BLOGGER_PHOTO_ID_5134555815705457714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just saw I need to increase the size of the lasers because they are really small.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6059354339136780605?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6059354339136780605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6059354339136780605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6059354339136780605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6059354339136780605'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/on-acw.html' title='On the ACW'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/R0GbaHKKNEI/AAAAAAAAADw/Pta0GFmSmtQ/s72-c/switchon.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-3369162792278059178</id><published>2007-11-19T06:05:00.001-08:00</published><updated>2008-11-18T17:18:36.367-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>First Shader</title><content type='html'>We had a lab on shaders this morning, although only vertex shaders. They are nice to work with if you use version 2 or higher, the assembler ones are horrible. They do give nice effects but to program in assembler is just not nice especially if you compare them with GLSL or HLSL. It's like comparing asm to C++, I like the higher ones more. Here is an example of a vertex shader and it's output.&lt;br /&gt;//c0 = matrix&lt;br /&gt;//c4 = colour&lt;br /&gt;//c5 = lightpos&lt;br /&gt;//c6 = another color&lt;br /&gt;//c7 = lightpos&lt;br /&gt;//c9 = scalar constants&lt;br /&gt;&lt;br /&gt;vs.1.1                // version instruction&lt;br /&gt;&lt;br /&gt;dcl_position v0             // declare register data&lt;br /&gt;dcl_normal v4               // v0 is position, v4 is normal&lt;br /&gt;dcl_texcoord0 v8            // v8 is texture coordinates&lt;br /&gt;&lt;br /&gt;mov oD0, c4&lt;br /&gt;//mov oPos, v0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;m3x3 r0, v4, c0 //transform normal&lt;br /&gt;&lt;br /&gt;mul r6, v4, c7.x&lt;br /&gt;add r6, v0, r6&lt;br /&gt;m4x4 oPos, r6, c0&lt;br /&gt;&lt;br /&gt;//m3x3 r1, c5, c0 //transform light pos&lt;br /&gt;dp3 r1, r0, -c5 //dot product&lt;br /&gt;mul r2, r1, c4 //multiply dot product with lightcolor&lt;br /&gt;&lt;br /&gt;dp3 r3, r0, -c7&lt;br /&gt;mul r4, r3, c4&lt;br /&gt;mul r5, r2, r4&lt;br /&gt;mov oD1, r5  //move to output&lt;br /&gt;&lt;br /&gt;m4x4 r7, v0, c0&lt;br /&gt;mul r7, r7, c9&lt;br /&gt;mov oT0, r7&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0GZtHKKNCI/AAAAAAAAADg/FFwM04eRKaE/s1600-h/FirstShader.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/R0GZtHKKNCI/AAAAAAAAADg/FFwM04eRKaE/s200/FirstShader.png" alt="" id="BLOGGER_PHOTO_ID_5134554050473899042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As you can see they are not nice to look at although the outcome does look nice. This shader transforms and lights and does a texture map for the skull mesh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-3369162792278059178?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/3369162792278059178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=3369162792278059178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3369162792278059178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3369162792278059178'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/first-shader.html' title='First Shader'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/R0GZtHKKNCI/AAAAAAAAADg/FFwM04eRKaE/s72-c/FirstShader.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2792003812412338642</id><published>2007-11-12T06:15:00.000-08:00</published><updated>2007-11-12T06:17:43.998-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>Again bursary</title><content type='html'>Just found out that I have to go to Bradford on Thursday to comply with this bursary thing. Next week I will finally get my money :), that means the next day or so I'll probably buy my macbook pro. Finally got a pc that works here lol.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2792003812412338642?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2792003812412338642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2792003812412338642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2792003812412338642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2792003812412338642'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/again-bursary.html' title='Again bursary'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-4133013574984977929</id><published>2007-11-09T10:00:00.000-08:00</published><updated>2007-11-09T10:20:37.721-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Alpha Release'/><title type='text'>First Version</title><content type='html'>Here is the first installer. Remember I am not sure what the hardware requirements are at the moment. You need to have a joypad connected to fly through the application. The main.exe is located in the install dir and then the bin folder. There is only one .exe and you should double click on it to get it to work. Please download both files. If you have a rapidshare account you can download it, at the moment i can't find anyplace on the web I can place it so people can download it. If you now of a place place tell me in a comment.&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://rapidshare.com/files/68564643/InstallSpaceSim.msi.html" target="_blank"&gt;http://rapidshare.com/files/68564643/InstallSpaceSim.msi.html&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://rapidshare.com/files/68564644/setup.exe.html" target="_blank"&gt;http://rapidshare.com/files/68564644/setup.exe.html&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4133013574984977929?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4133013574984977929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4133013574984977929' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4133013574984977929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4133013574984977929'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/first-version.html' title='First Version'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-7180759610816605788</id><published>2007-11-09T08:55:00.000-08:00</published><updated>2007-11-09T09:08:12.868-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>YES it has collision detection</title><content type='html'>The axis aligned Bounding Boxes now do correct collision detection. The problem I had was that i was calling the wrong function, instead of calling intersectMovingBboxes, which checks if a moving boxes collides with a stationary, I was calling intersectBboxes. The later just checks if two boxes collide and if you do that for every box in a map it collides. This happens because the camera is a moving entity and it moves beyond a max value in a BBox and the function just checks for that. The new function takes into account in which direction you are moving. Just need to fix the camera to return it's up vector and collision detection works as expected. If I get it working I will put a installer up for you to test. Remember it's still a work in progress. Tests have only been done on game labs pc's so i don't know if it will work on others. The specs of these are: AMD X2 5600+ dual core, 2GB Ram, NVIDIA 8600GT. But 32MB of Ram should be enough to run the program, don't know about the Video Memory though so to be save go for a machine with at least 64MB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7180759610816605788?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7180759610816605788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7180759610816605788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7180759610816605788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7180759610816605788'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/yes-it-has-collision-detection.html' title='YES it has collision detection'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-1475734023100815821</id><published>2007-11-09T06:47:00.001-08:00</published><updated>2007-11-09T06:51:19.536-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>A piece of Code</title><content type='html'>As asked for in a comment by Walter here is a piece of code, it's the draw code for the forcefield which is sown in the previous post. The forcefields is a class that has a draw method and this is the code for it.&lt;br /&gt;[code]&lt;br /&gt;void ForceField::draw(float elapsedtime)&lt;br /&gt;{&lt;br /&gt;  glEnable(GL_TEXTURE_2D);&lt;br /&gt;  glMatrixMode(GL_TEXTURE);&lt;br /&gt;  if (m_texturespeed &lt; 1.0f)&lt;br /&gt;{&lt;br /&gt;      m_texturespeed += 0.01f;&lt;br /&gt;}&lt;br /&gt;  else&lt;br /&gt;{&lt;br /&gt;      m_texturespeed = 0.0f;&lt;br /&gt;}&lt;br /&gt;  Matrix44 m;&lt;br /&gt;  translate(m, m_texturespeed, 0.0f, 0.0f);&lt;br /&gt;  glLoadMatrixf(m.transposed().m());&lt;br /&gt;  glEnable(GL_BLEND);&lt;br /&gt;  glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);&lt;br /&gt;  TextureManager&amp;amp; tm = TextureManager::getInstance();&lt;br /&gt;  tm.activateTexture("..\\Textures\\ForceField.bmp");&lt;br /&gt;  //glTexEnvf(GL_TEXTURE_ENV, GL_COMBINE_ALPHA, GL_MODULATE);&lt;br /&gt;  glDisable(GL_CULL_FACE);&lt;br /&gt;&lt;br /&gt;  glMatrixMode(GL_MODELVIEW);&lt;br /&gt;&lt;br /&gt;  glPushMatrix();&lt;br /&gt;  glTranslatef(m_position.x(), m_position.y(), m_position.z());&lt;br /&gt;  //translated.writeM();&lt;br /&gt;  m_forcefield.draw(elapsedtime);&lt;br /&gt;  glPopMatrix();&lt;br /&gt;  glMatrixMode(GL_TEXTURE);&lt;br /&gt;  glLoadIdentity();&lt;br /&gt;  glMatrixMode(GL_MODELVIEW);&lt;br /&gt;  glDisable(GL_BLEND);&lt;br /&gt;  glDisable(GL_TEXTURE_2D);&lt;br /&gt;  glEnable(GL_CULL_FACE);&lt;br /&gt;}&lt;br /&gt;[\code]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-1475734023100815821?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/1475734023100815821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=1475734023100815821' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1475734023100815821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/1475734023100815821'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/piece-of-code.html' title='A piece of Code'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2683510011124803012</id><published>2007-11-09T06:33:00.000-08:00</published><updated>2008-11-18T17:18:36.541-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Forcefields, sliding doors and rotating blades</title><content type='html'>Two days ago I implemented moving objects in the map. I needed them to react with a material especially the forcefields as they need to seem to glow. The problems I had were that my vector that stores them wouldn't accept a change in the data if I gave it. Today I made the forcefields have a moving texture it looks like this.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/RzRxVmzvIOI/AAAAAAAAADY/fnVi6X3m0b4/s1600-h/ForceFields.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/RzRxVmzvIOI/AAAAAAAAADY/fnVi6X3m0b4/s200/ForceFields.png" alt="" id="BLOGGER_PHOTO_ID_5130850491490574562" border="0" /&gt;&lt;/a&gt;On a side note I also fixed the placement of the bounding boxes. As I fixed my matrix class to work with OpenGL I can now make my own transform matrices and use them. This enabled me to pre-transform my plane vertices and then calculate the bounding box on them. So I don't have to transform the existing Bounding Boxes and as this is done at load time it saves me a multiply in the render state.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2683510011124803012?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2683510011124803012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2683510011124803012' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2683510011124803012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2683510011124803012'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/forcefields-sliding-doors-and-rotating.html' title='Forcefields, sliding doors and rotating blades'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/RzRxVmzvIOI/AAAAAAAAADY/fnVi6X3m0b4/s72-c/ForceFields.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4996432552195868596</id><published>2007-11-02T11:31:00.000-07:00</published><updated>2008-11-18T17:18:36.669-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Spot lights make it look sweet</title><content type='html'>Finally I got the spotlight to work as it worked out there was another error in my light class :(. Hate these sneaky bugs hitting me. I finally got the outside of the space station done, we can now fly in to the space station from the outside. Here's the latest screen shot:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyttuLShpnI/AAAAAAAAADQ/JdmiqbqeYFs/s1600-h/spotlight.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyttuLShpnI/AAAAAAAAADQ/JdmiqbqeYFs/s200/spotlight.png" alt="" id="BLOGGER_PHOTO_ID_5128313240763344498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I changed the textures because they didn't look as good as they do now. The light you see is from a spotlight in front of the spaceship.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4996432552195868596?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4996432552195868596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4996432552195868596' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4996432552195868596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4996432552195868596'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/spot-lights-make-it-look-sweet.html' title='Spot lights make it look sweet'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/RyttuLShpnI/AAAAAAAAADQ/JdmiqbqeYFs/s72-c/spotlight.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2332916743468353318</id><published>2007-11-01T13:05:00.001-07:00</published><updated>2008-11-18T17:18:36.980-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Let there be light</title><content type='html'>He said and there was. I made a mistake in my light class that made my light behave in an unexpected manner. Besides the normals of my Right, Floor and Back faces were inverted, by fixing it all it now looks like this:&lt;br /&gt;I now also output the amount of vertices's that the whole scene contains, and back face culling is working. To get that to work I needed to change the way a front face is detected in GL. I had to change it because my faces are created by one function and then just rotated and translated into place.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/RyoyCrShplI/AAAAAAAAADA/Uh6VEt47xOs/s1600-h/LightWorks.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/RyoyCrShplI/AAAAAAAAADA/Uh6VEt47xOs/s200/LightWorks.png" alt="" id="BLOGGER_PHOTO_ID_5127966147276285522" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/RyoyVLShpmI/AAAAAAAAADI/ZxBJhDNzuno/s1600-h/LightWorksWireframe.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/RyoyVLShpmI/AAAAAAAAADI/ZxBJhDNzuno/s200/LightWorksWireframe.png" alt="" id="BLOGGER_PHOTO_ID_5127966465103865442" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2332916743468353318?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2332916743468353318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2332916743468353318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2332916743468353318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2332916743468353318'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/11/let-there-be-light.html' title='Let there be light'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/RyoyCrShplI/AAAAAAAAADA/Uh6VEt47xOs/s72-c/LightWorks.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4104894584358538968</id><published>2007-10-29T17:26:00.000-07:00</published><updated>2008-11-18T17:18:37.228-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Finished redefinment of the map</title><content type='html'>Finally got the tedious work done, next up moveable objects and forcefields and collision.&lt;br /&gt;Here is a screen shot of how the outside looks textured:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZ6ubShpjI/AAAAAAAAACw/mviM2s3Lvk0/s1600-h/TexturedLevel.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZ6ubShpjI/AAAAAAAAACw/mviM2s3Lvk0/s200/TexturedLevel.png" alt="" id="BLOGGER_PHOTO_ID_5126920163825919538" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZ-XbShpkI/AAAAAAAAAC4/A6v8EmHYaSQ/s1600-h/TiledandTextured.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZ-XbShpkI/AAAAAAAAAC4/A6v8EmHYaSQ/s200/TiledandTextured.png" alt="" id="BLOGGER_PHOTO_ID_5126924166735439426" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4104894584358538968?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4104894584358538968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4104894584358538968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4104894584358538968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4104894584358538968'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/finished-redefinment-of-map.html' title='Finished redefinment of the map'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZ6ubShpjI/AAAAAAAAACw/mviM2s3Lvk0/s72-c/TexturedLevel.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4885953840289645799</id><published>2007-10-29T16:11:00.000-07:00</published><updated>2008-11-18T17:18:37.765-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>The Level</title><content type='html'>I basically redesigned my entire map file again, the decision I made to go to 2 vertexes per plane didn't work out sadly. Would have saved a lot of load work, so I am back to my original design. Only this time I don't have to put normals or texture coordinates in the map they will be generated through my face class. I wrote a wrapper for it so that is rotates and translates the map in to place, might still want to add this functionality to face later on, but for now keep it where it is.&lt;br /&gt;&lt;br /&gt;Here are some screen shots:&lt;br /&gt;First corridor:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UNm8vsUbvk4/RyZqBrShphI/AAAAAAAAACg/4_grWTUXITk/s1600-h/First+textured+cooridor+in+place.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_UNm8vsUbvk4/RyZqBrShphI/AAAAAAAAACg/4_grWTUXITk/s200/First+textured+cooridor+in+place.png" alt="" id="BLOGGER_PHOTO_ID_5126901802840729106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Second corridor:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZqJbShpiI/AAAAAAAAACo/VOOqS01ZvCw/s1600-h/First+%26+second+textured+cooridor+in+place.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyZqJbShpiI/AAAAAAAAACo/VOOqS01ZvCw/s200/First+%26+second+textured+cooridor+in+place.png" alt="" id="BLOGGER_PHOTO_ID_5126901935984715298" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4885953840289645799?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4885953840289645799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4885953840289645799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4885953840289645799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4885953840289645799'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/level.html' title='The Level'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UNm8vsUbvk4/RyZqBrShphI/AAAAAAAAACg/4_grWTUXITk/s72-c/First+textured+cooridor+in+place.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-7419871247667189439</id><published>2007-10-28T17:46:00.000-07:00</published><updated>2008-11-18T17:18:38.279-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Textures work continued</title><content type='html'>I redesigned the how the textures work, in the previous design I just loaded them straight from&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/RyTL8rShpdI/AAAAAAAAACA/wGHcUQbpWis/s1600-h/First+working+textures.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/RyTL8rShpdI/AAAAAAAAACA/wGHcUQbpWis/s200/First+working+textures.png" alt="" id="BLOGGER_PHOTO_ID_5126446519127483858" border="0" /&gt;&lt;/a&gt; file to a texture in system. I added a texturemanager that checks if the texture hasn't been already loaded, if it has it doesn't load the file again. The program still has to ask the texturemanager if the file already exists otherwise it will just be loaded. Hmmz that's actually a good point to improve on if i have time later on. Now i need to fix my map file or face creater again because the map isn't loaded correctly. And I think I have a nasty little bug in it, because if CPU usage goes to 45 to 50% on a dual core system it crashes. I mean control will no longer respond although if you hit the cross the program exits without a failure.&lt;br /&gt;&lt;br /&gt;Some screen shots follow below. The screen shots include fullscreen textured and wireframe and the windowed versions. The yellow polygons seen in the screen shot is the way the the map should look&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyTMe7ShpeI/AAAAAAAAACI/csRUWLkVoKc/s1600-h/First+working+textures+wireframe.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyTMe7ShpeI/AAAAAAAAACI/csRUWLkVoKc/s200/First+working+textures+wireframe.png" alt="" id="BLOGGER_PHOTO_ID_5126447107538003426" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/RyTM4bShpgI/AAAAAAAAACY/aQoEz7cyzvs/s1600-h/First+working+textures+wireframe+fullscreen.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/RyTM4bShpgI/AAAAAAAAACY/aQoEz7cyzvs/s200/First+working+textures+wireframe+fullscreen.png" alt="" id="BLOGGER_PHOTO_ID_5126447545624667650" border="0" /&gt;&lt;/a&gt;.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyTMs7ShpfI/AAAAAAAAACQ/4kIrtQ2cejk/s1600-h/First+working+textures+fullscreen.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RyTMs7ShpfI/AAAAAAAAACQ/4kIrtQ2cejk/s200/First+working+textures+fullscreen.png" alt="" id="BLOGGER_PHOTO_ID_5126447348056172018" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7419871247667189439?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7419871247667189439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7419871247667189439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7419871247667189439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7419871247667189439'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/textures-work-continued.html' title='Textures work continued'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/RyTL8rShpdI/AAAAAAAAACA/wGHcUQbpWis/s72-c/First+working+textures.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-7138717866787048591</id><published>2007-10-28T10:54:00.000-07:00</published><updated>2008-11-18T17:18:38.915-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Party with friends'/><title type='text'>Fridays house party</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/RySnVrShpXI/AAAAAAAAABY/VAZ4rR_qbLw/s1600-h/Afb016.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/RySnVrShpXI/AAAAAAAAABY/VAZ4rR_qbLw/s320/Afb016.jpg" alt="" id="BLOGGER_PHOTO_ID_5126406266693985650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So i went to my first house party around here, and they are different from back home. Here you have to bring your own beer instead of paying 5 Euro's to get in and drink as much as you can.&lt;br /&gt;The houses here are small so almost all of the visitors were standing outside and messing about. A friend of mine climbed the rain pipe, he is always looking for things to climb. Here are some crazy pictures of the party and some of the T-shirt in a brick I forgot to post em previously.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/RySnwrShpYI/AAAAAAAAABg/ceNuKdnrfh4/s1600-h/Afb017.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/RySnwrShpYI/AAAAAAAAABg/ceNuKdnrfh4/s320/Afb017.jpg" alt="" id="BLOGGER_PHOTO_ID_5126406730550453634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I seem to be unable to post pictures today something is wrong with the software so I'll post them as soon as I can.&lt;br /&gt;Luke:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/RySn8bShpZI/AAAAAAAAABo/Nt-ekoadX9U/s1600-h/Afb018.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/RySn8bShpZI/AAAAAAAAABo/Nt-ekoadX9U/s320/Afb018.jpg" alt="" id="BLOGGER_PHOTO_ID_5126406932413916562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Manuele:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/RySoIbShpaI/AAAAAAAAABw/C0cwpESSWvY/s1600-h/Afb019.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/RySoIbShpaI/AAAAAAAAABw/C0cwpESSWvY/s320/Afb019.jpg" alt="" id="BLOGGER_PHOTO_ID_5126407138572346786" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7138717866787048591?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7138717866787048591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7138717866787048591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7138717866787048591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7138717866787048591'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/fridays-house-party.html' title='Fridays house party'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/RySnVrShpXI/AAAAAAAAABY/VAZ4rR_qbLw/s72-c/Afb016.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-824840870641075792</id><published>2007-10-25T12:10:00.001-07:00</published><updated>2008-11-18T17:18:38.955-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Textures Work</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/RyDrMbShpUI/AAAAAAAAABE/iIyjthbAr4k/s1600-h/MapBBoxTexture.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/RyDrMbShpUI/AAAAAAAAABE/iIyjthbAr4k/s320/MapBBoxTexture.png" alt="" id="BLOGGER_PHOTO_ID_5125354974664041794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It's coming along nicely yesterday i finished my Bounding Boxes so we can start to implement a collision detection algorithm in a few days.&lt;br /&gt;Today I got textures working, it took me a whole day where I was expecting it would only take 30 minutes maximum. OpenGL is where things get really different from DirectX which I am used to0. I like the D3DX function for loading a texture more, at least they build the mipmaps for you. Here if i forget a call to gluBuild2DMipMaps things wont even show a texture.&lt;br /&gt;Here is a screen shot of the state my project is in now.&lt;br /&gt;The next thing to do is let my map file include which textures where to use. Step after that will be add Normals to the map file so the Fixed Function lights will work. So much work to do and so little time to do it in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-824840870641075792?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/824840870641075792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=824840870641075792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/824840870641075792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/824840870641075792'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/textures-work.html' title='Textures Work'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UNm8vsUbvk4/RyDrMbShpUI/AAAAAAAAABE/iIyjthbAr4k/s72-c/MapBBoxTexture.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-4617797569245012779</id><published>2007-10-24T06:35:00.000-07:00</published><updated>2007-10-28T08:23:42.519-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>The map</title><content type='html'>Finally got the program to load my map file. It now works as I had expected it to work. Also finished my INI file reader so i can read settings form a file into my game. This also kinda got me back on schedule. with only a week or 7 left it's gonna be a lot of work to go through.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4617797569245012779?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4617797569245012779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4617797569245012779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4617797569245012779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4617797569245012779'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/map.html' title='The map'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-5580902027022469153</id><published>2007-10-23T11:35:00.001-07:00</published><updated>2008-11-18T17:18:39.162-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>First View of my Level</title><content type='html'>Yesterday I made the map file for my space simulation game. The object of the game is to fly through some corridors and pass some barriers. After you have done this you will come in a Core room where you need to blow up the reactor.&lt;br /&gt;&lt;br /&gt;The map file is read in but there are still some render errors in it that I need to fix. For now I just hard coded the planes of the level. I gave all corridors a different color so you can see how it is laid out. I know one corridor isn't in the correct space and am gonna correct this later one tonight.&lt;br /&gt;&lt;br /&gt;Here are the first screens shots of the level.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/Rx4_2hizZNI/AAAAAAAAAA0/mS_fLi9F84k/s1600-h/First+view+of+level+design.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/Rx4_2hizZNI/AAAAAAAAAA0/mS_fLi9F84k/s320/First+view+of+level+design.png" alt="" id="BLOGGER_PHOTO_ID_5124603631944033490" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UNm8vsUbvk4/Rx5AfhizZOI/AAAAAAAAAA8/3xcJ87MwAv0/s1600-h/First+view+of+level+design1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/Rx5AfhizZOI/AAAAAAAAAA8/3xcJ87MwAv0/s320/First+view+of+level+design1.png" alt="" id="BLOGGER_PHOTO_ID_5124604336318670050" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5580902027022469153?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5580902027022469153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5580902027022469153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5580902027022469153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5580902027022469153'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/first-view-of-my-level.html' title='First View of my Level'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/Rx4_2hizZNI/AAAAAAAAAA0/mS_fLi9F84k/s72-c/First+view+of+level+design.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-198590729668366061</id><published>2007-10-23T09:04:00.000-07:00</published><updated>2007-10-28T08:25:47.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><title type='text'>T-shirt as a brick</title><content type='html'>Just went to a Microsoft lecture and got a free t-shirt. The T-shirt is packed as a cube that's 5cm x 5cm x 5cm.&lt;br /&gt;&lt;br /&gt;In the instruction, which is a piece of paper that's packed with it, they tell you to just add water to a brick and it will give you a T-shirt. They could have made the drawing a bit clearer so that you immediately know it's unpack this cube and add water it's a funny picture though will add one later.&lt;br /&gt;&lt;br /&gt;The lecture the gave was kinda boring it was more a way to sell the company to students. I was expecting a bit more of an in depth talk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-198590729668366061?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/198590729668366061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=198590729668366061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/198590729668366061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/198590729668366061'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/t-shirt-as-brick.html' title='T-shirt as a brick'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-4568720861050348580</id><published>2007-10-20T06:22:00.000-07:00</published><updated>2007-10-28T08:27:22.419-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Party with friends'/><title type='text'>St. Patrick's day</title><content type='html'>I think I made some plans yesterday to be in Ireland on St. Patrick's Day.&lt;br /&gt;&lt;br /&gt;Dave (an Irish course mate) invited some of us to come over to Ireland on St. Patrick's Day to get hammered for a week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-4568720861050348580?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/4568720861050348580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=4568720861050348580' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4568720861050348580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/4568720861050348580'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/st-patricks-day.html' title='St. Patrick&apos;s day'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-7316491100826634795</id><published>2007-10-19T10:10:00.001-07:00</published><updated>2008-11-18T17:18:39.346-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Camera</title><content type='html'>The camera is finally working. It now pitches up and down as specified and rolls and even yaws the correct way.&lt;br /&gt;The only problem I know still need to fix is the movement of the camera. As it now only moves along this axis (0,0,z). It needs to move in the direction we are looking at.&lt;br /&gt;&lt;br /&gt;It's good I am writing this blog cause it gives me time to think about my problems and come up with a solution while writing.&lt;br /&gt;&lt;br /&gt;For the movement I am going to need a direction vector thats giving me the direction I am traveling in. If we transform this direction vector to the way we rolled, yawed or pitched we are moving in the right direction.&lt;br /&gt;&lt;br /&gt;Here is a screen shot of how the scene looks today.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/Rxjo2xizZMI/AAAAAAAAAAs/cEEDGcpHwWQ/s1600-h/kindaworkingcamera.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/Rxjo2xizZMI/AAAAAAAAAAs/cEEDGcpHwWQ/s320/kindaworkingcamera.png" alt="" id="BLOGGER_PHOTO_ID_5123100603843830978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Edit it's been a few days since I posted this and my camera is still not working. If I needed to do this in DirectX it would have worked in an hour. I hate OpenGL for not having a notion like a camera.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-7316491100826634795?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/7316491100826634795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=7316491100826634795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7316491100826634795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/7316491100826634795'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/camera.html' title='Camera'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UNm8vsUbvk4/Rxjo2xizZMI/AAAAAAAAAAs/cEEDGcpHwWQ/s72-c/kindaworkingcamera.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-5844271198354677491</id><published>2007-10-18T15:39:00.000-07:00</published><updated>2007-10-28T08:28:00.838-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Step into</title><content type='html'>The step into functionality in VS 2005 seems to be not working for me this is really driving me crazy because this halts all my development on my project.&lt;br /&gt;&lt;br /&gt;There seems to be no way to resolve this problem, well lets hope someone on the msdn formus knows how to fix this. Sorry for writing this boring post but i needed to vent my frustration.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-5844271198354677491?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/5844271198354677491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=5844271198354677491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5844271198354677491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/5844271198354677491'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/step-into.html' title='Step into'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-840770991544923303</id><published>2007-10-17T06:34:00.001-07:00</published><updated>2008-11-18T17:18:39.535-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>It's drawing and the game pad works</title><content type='html'>Finally got something to show for all the work I have been doing the past couple of weeks. I got my program to draw stuff to the screen yesterday. These are the triangles you see in the screen shots.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UNm8vsUbvk4/RxYQNxizZKI/AAAAAAAAAAc/ZRHlNZTt3SE/s1600-h/gamepad1.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 302px; height: 232px;" src="http://3.bp.blogspot.com/_UNm8vsUbvk4/RxYQNxizZKI/AAAAAAAAAAc/ZRHlNZTt3SE/s320/gamepad1.png" alt="" id="BLOGGER_PHOTO_ID_5122299455004173474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And today I just got the game pad to work with my application. It's really funny to do this now i am finally getting somewhere with my coursework. Now if the network administrators would give me the repository I am waiting for, I'd be totally happy.&lt;br /&gt;&lt;br /&gt;The image to the right is the first screen shot i took, the image below shows where i moved the rectangle to.&lt;br /&gt;&lt;br /&gt;The color change is due to a button that's being pressed.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UNm8vsUbvk4/RxYQhRizZLI/AAAAAAAAAAk/pzGAMPo5RXo/s1600-h/gamepad2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_UNm8vsUbvk4/RxYQhRizZLI/AAAAAAAAAAk/pzGAMPo5RXo/s320/gamepad2.png" alt="" id="BLOGGER_PHOTO_ID_5122299790011622578" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-840770991544923303?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/840770991544923303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=840770991544923303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/840770991544923303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/840770991544923303'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/its-drawing-and-game-pad-works.html' title='It&apos;s drawing and the game pad works'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UNm8vsUbvk4/RxYQNxizZKI/AAAAAAAAAAc/ZRHlNZTt3SE/s72-c/gamepad1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-3116534472653555459</id><published>2007-10-15T07:05:00.001-07:00</published><updated>2007-10-28T08:28:25.733-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>Bursary continued</title><content type='html'>I accepted the bursary, so I'll be here until christmas '08. The nice thing about this is it will give me a place to work at. I hope it's at some high end game studio so I can get some real experience in how these guys go about there stuff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-3116534472653555459?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/3116534472653555459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=3116534472653555459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3116534472653555459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3116534472653555459'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/bursary-continued.html' title='Bursary continued'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-3664009246527994512</id><published>2007-10-05T06:11:00.000-07:00</published><updated>2007-10-28T08:28:32.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><title type='text'>Bursary</title><content type='html'>I have just been offered a bursary for my studies. If I accept it the games companies in this area are gonna give me £3000. The only catch about it is that my dissertation needs to be done at one of those companies. And it will be longer I need to stay in Hull until next Christmas for this. Then again this isn't even that big of a catch because they are gonna pay me during my dissertation stage.&lt;br /&gt;&lt;br /&gt;I have to let my supervisor know what I'll do about before Monday but it think I am going to do this. It solves a lot of cash flow problems that might arise this year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-3664009246527994512?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/3664009246527994512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=3664009246527994512' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3664009246527994512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3664009246527994512'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/bursary.html' title='Bursary'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-6544175028991434633</id><published>2007-10-03T08:30:00.000-07:00</published><updated>2007-10-28T08:28:41.928-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Second and third lecture and first lab</title><content type='html'>Well i had to lectures yesterday one was in C++ programming and Desgin, the other was in Real Time Computer Graphics.&lt;br /&gt;In the first lecture the prof basicly introduced use to all the basic elements of C++. Wasn't that hard but he warned it was gonna be in a few weeks. He also asked who felt like a good programmer at the start of the lecture. Most of us put there hands up, at the end of the lecture he asked the same question and almost none of us put there hands up. This had more to do with respect for the teacher and feeling we couldn't match his knowledge, than beeing humiliated.&lt;br /&gt;The second lecture was about Graphics, this was actually a pretty cool lecture because he showed us a lot of game trailers. He also told us what the project was going to be for these two courses.&lt;br /&gt;&lt;br /&gt;We have to write a spaceflight simulator that's going to destroy a spacestation.&lt;br /&gt;&lt;br /&gt;The tutorials we get are hard but good because we are getting up to speed really fast so we can start our projects. The 5 C++ tutorial was a bitshift one which is not that easy to understand.&lt;br /&gt;The OpenGL ones are a bit nicer and go a bit slower.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-6544175028991434633?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/6544175028991434633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=6544175028991434633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6544175028991434633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/6544175028991434633'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/second-and-third-lecture-and-first-lab.html' title='Second and third lecture and first lab'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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-3805907449691708079.post-3529520775286659981</id><published>2007-10-01T10:21:00.000-07:00</published><updated>2007-10-28T08:28:50.337-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>First Lecture</title><content type='html'>Just had my first lecture about game development and architecture.&lt;br /&gt;Basicly it was just a layout of how our course is going to be and what we can expect of it. During the lecture the teacher showed us some of the projects people did in the previous years.&lt;br /&gt;They actually look really professional, so I'm wondering what my skill set will be at the end of this course. I hope I can managed it all because I think it's gonna be really demanding of me.&lt;br /&gt;&lt;br /&gt;Wel tomorrow is the next lecture it will be about C++, lets see how good I really am at it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-3529520775286659981?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/3529520775286659981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=3529520775286659981' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3529520775286659981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/3529520775286659981'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/10/first-lecture.html' title='First Lecture'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3805907449691708079.post-2121700379744000047</id><published>2007-09-30T06:21:00.001-07:00</published><updated>2008-11-18T17:18:39.690-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Party with friends'/><title type='text'>Irish pub</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_UNm8vsUbvk4/Rv-jVDVUl5I/AAAAAAAAAAM/tl2Lqa3V1kU/s1600-h/Afb012.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5115987283783489426" style="margin: 0px 0px 10px 10px; float: right;" alt="" src="http://2.bp.blogspot.com/_UNm8vsUbvk4/Rv-jVDVUl5I/AAAAAAAAAAM/tl2Lqa3V1kU/s320/Afb012.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;I went out to an irish pub last night. It's totally different from back home. As we have a mix of old and young people in these bars here they only have old people in em on saterday. Besides they even listen to some sleepy music.&lt;/div&gt;&lt;div&gt;After the irish pub i went to a bar were only people from the age 30 to 40 go. It's funny to see a totally different crowd that has a night out here.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3805907449691708079-2121700379744000047?l=paulintheuk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paulintheuk.blogspot.com/feeds/2121700379744000047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3805907449691708079&amp;postID=2121700379744000047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2121700379744000047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3805907449691708079/posts/default/2121700379744000047'/><link rel='alternate' type='text/html' href='http://paulintheuk.blogspot.com/2007/09/irish-pub.html' title='Irish pub'/><author><name>Paul in the UK</name><uri>http://www.blogger.com/profile/00116317232159618932</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UNm8vsUbvk4/Rv-jVDVUl5I/AAAAAAAAAAM/tl2Lqa3V1kU/s72-c/Afb012.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
