<?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-3731537186968123130</id><updated>2011-04-21T19:02:06.771+01:00</updated><category term='non-colony'/><category term='report'/><category term='official'/><category term='similar projects'/><category term='mount'/><category term='engine'/><category term='volumetric'/><category term='video'/><category term='design'/><category term='screenshot'/><category term='movement'/><category term='zeit'/><category term='pheromone'/><category term='progress'/><title type='text'>Colony</title><subtitle type='html'>The innovative open-source strategy game</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Chris</name><uri>http://www.blogger.com/profile/10809677443964050717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_6tZGXdyPz5Q/S8znP3yBg2I/AAAAAAAAEus/PmVzgUxU_VU/s1600-R/me_p.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3731537186968123130.post-6172971468324375164</id><published>2008-05-15T20:16:00.003+01:00</published><updated>2008-05-15T20:19:26.406+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='report'/><title type='text'>Report Submission!</title><content type='html'>Finally submitted the project report. Finished it about Wednesday 7th May 2008 and submitted on the Thursday. &lt;a href="http://colony.beastnet.co.uk/report/report-submitted.pdf"&gt;Here is the link to the project as submitted&lt;/a&gt;. I hope it all scores well; I think it (the project) deserves to, I just hope the report successfully puts across what's been achieved. &lt;br /&gt;&lt;br /&gt;Now just the viva to worry about, and then I can get back to developing properly&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-6172971468324375164?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/6172971468324375164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=6172971468324375164' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/6172971468324375164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/6172971468324375164'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/05/report-submission.html' title='Report Submission!'/><author><name>Nobody</name><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-3731537186968123130.post-8115372409629879631</id><published>2008-04-25T15:09:00.001+01:00</published><updated>2008-04-25T15:12:13.250+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pheromone'/><category scheme='http://www.blogger.com/atom/ns#' term='report'/><title type='text'>Pheromone Diffusion</title><content type='html'>Video recorded for report;&lt;br /&gt;&lt;br /&gt;&lt;embed id="VideoPlayback" style="width:400px;height:326px" flashvars="" src="http://video.google.com/googleplayer.swf?docid=-3770738444245492198&amp;hl=en" type="application/x-shockwave-flash"&gt; &lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;To be of use the pheromone must diffuse in an expanding 3D Gaussian like shape. It must also dissipate in the absence of pheromone being added. The video below show a clean Gaussian shape that grows and then levels off at a constant size.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Pheromone Diffusion. Increments of 10 pheromone updates. Evaporation rate = 0.08 . Diffusion rate = 1.0. Queen phermone added at rate of 100 per Zeit tick.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-8115372409629879631?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/8115372409629879631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=8115372409629879631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/8115372409629879631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/8115372409629879631'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/04/pheromone-diffusion.html' title='Pheromone Diffusion'/><author><name>Nobody</name><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-3731537186968123130.post-8539226307538867714</id><published>2008-04-13T18:52:00.003+01:00</published><updated>2008-04-13T18:57:09.658+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='similar projects'/><category scheme='http://www.blogger.com/atom/ns#' term='non-colony'/><title type='text'>Interesting project: Virtual Creatures</title><content type='html'>This is a project those interested in Colony may also be interested in. Has relatively little in common with the aims of Colony but another interesting example of &lt;strong&gt;stigmergy&lt;/strong&gt; in computer science and uses the same engine as Colony, &lt;a href="http://www.ogre3d.org/"&gt;Ogre3D&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;About &lt;a href="http://www.stellaralchemy.com/lee/virtual_creatures.html"&gt;Virtual Creatures&lt;/a&gt;;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;This application is an example of evolutionary computing  that you can run on your own Windows PC at home (see the download section). It uses a process similar to biological evolution to gradually evolve a population of virtual creatures in a 3D graphical and physical environment. Much of the inspiration for this project came from the wonderful work of Karl Sims.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hkQ_pOehyzw&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hkQ_pOehyzw&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&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/3731537186968123130-8539226307538867714?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/8539226307538867714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=8539226307538867714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/8539226307538867714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/8539226307538867714'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/04/interesting-project-virtual-creatures.html' title='Interesting project: Virtual Creatures'/><author><name>Nobody</name><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-3731537186968123130.post-3787597527612345497</id><published>2008-04-07T23:07:00.007+01:00</published><updated>2008-04-07T23:58:41.716+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='zeit'/><category scheme='http://www.blogger.com/atom/ns#' term='mount'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Video Footage... It lives!</title><content type='html'>&lt;embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=535175355828864093&amp;hl=en" flashvars=""&gt; &lt;/embed&gt;&lt;br /&gt;If you just want the highlights see the comments at &lt;a href="http://video.google.com/videoplay?docid=535175355828864093&amp;hl=en"&gt;http://video.google.com/videoplay?docid=535175355828864093&amp;hl=en &lt;/a&gt; to jump to the key sections. Also see the link to the gallery at the bottom of this post to get stills if you find the video hard to see.&lt;br /&gt;&lt;br /&gt;Another quick update with some eyecandy. The vid shows the current build. The Zeits have very simple intelligence and only one pheromone is used to build a relatively decent mound. Key points to notice;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Real-time! It can just about handle real time with just the one pheromone. The program also can be set to auto adjust the rate of pheromone diffusion/zeit update to keep things in check. For the sake of this demo zeit update and pheromone update are allowed to get out of sync.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Billboards to show pheromone (that can be switched on and off). THis runs a lot quicker than full particle affects. Also a lot easier to see whats going on &lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;Pretty organic looking&lt;/strong&gt;. I'm pretty proud of how organic the mound looks. I'm hoping thats pretty unique&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Pretty reliable framerate. Uses three threads and always makes sure the interface is smooth, even if the diffusion/zeit calculations are having trouble&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Its a little hard to see but the Zeits have to dig before they can deposit (so they have building material. This results in a small trench around the mound&lt;/li&gt;&lt;br /&gt;&lt;li&gt;They take far to long to build! I need to boost there brains a bit and get them using some more pheromone to get more impressive results&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.co.uk/cursedbeast/ColonyScreenshots"&gt;&lt;img src="http://lh6.google.co.uk/cursedbeast/R2jIxtwIzdE/AAAAAAAAAsE/UDPWMB3GZ3g/s160-c/ColonyScreenshots.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.co.uk/cursedbeast/ColonyScreenshots" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Colony Screenshot&lt;wbr&gt;&lt;/wbr&gt;s&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-3787597527612345497?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/3787597527612345497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=3787597527612345497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/3787597527612345497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/3787597527612345497'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/04/video-footage-it-lives.html' title='Video Footage... It lives!'/><author><name>Nobody</name><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-3731537186968123130.post-5122244189814372715</id><published>2008-03-09T18:24:00.001Z</published><updated>2008-03-09T18:26:08.768Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='progress'/><category scheme='http://www.blogger.com/atom/ns#' term='engine'/><category scheme='http://www.blogger.com/atom/ns#' term='pheromone'/><title type='text'>Quick update! Threads!</title><content type='html'>From the email to my project supervisor;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;"I've been programming like a man possessed on Colony. I've hit a big problem handling the pheromones in such a way to make them fast and accurate without murdering the framerate . So far little success and as I write to you I'm in labs desperately trying to crowbar threading into the code; I figure I can get a pretty massive speed increase if I take advantage of the second core on most modern machines. It's a lot of work though trying to avoid segfaults and race conditions.&lt;br /&gt;&lt;br /&gt;Bit worried I'm running out of time though. "&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-5122244189814372715?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/5122244189814372715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=5122244189814372715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/5122244189814372715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/5122244189814372715'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/03/quick-update-threads.html' title='Quick update! Threads!'/><author><name>Nobody</name><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-3731537186968123130.post-3669508650646422766</id><published>2008-02-18T19:50:00.002Z</published><updated>2008-02-18T19:57:00.192Z</updated><title type='text'>At Last!</title><content type='html'>Finally fixed that bug... all came down to a typo :-( I was looking in the wrong place for which I blame my dodgy debug code, which I finally managed to get sorted with the help of Seth the Supervisor. &lt;br /&gt;&lt;br /&gt;Now I have moving Zeits that stick to the ground and randomly change direction every now and then. They can climb but they do have a nasty habit of committing suicide by throwing themselves of the side of the map into the abyss. &lt;br /&gt;&lt;br /&gt;Now working on the code for the bugs to dig and deposit soil. With any luck now I'm out of this rutt  I can get some real progress. &lt;br /&gt;&lt;br /&gt;Here's hoping&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-3669508650646422766?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/3669508650646422766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=3669508650646422766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/3669508650646422766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/3669508650646422766'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/02/at-last.html' title='At Last!'/><author><name>Nobody</name><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-3731537186968123130.post-5262604899282494009</id><published>2008-01-31T22:44:00.000Z</published><updated>2008-01-31T23:00:54.363Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='zeit'/><category scheme='http://www.blogger.com/atom/ns#' term='movement'/><category scheme='http://www.blogger.com/atom/ns#' term='engine'/><title type='text'>Stuck in a rutt</title><content type='html'>Finished exams on Saturday, took a day off Sunday, and Monday got down to some serious work with Colony.... and let me tell you it is being a BITCH! &lt;br /&gt;&lt;br /&gt;I've spent nearly a whole week now working on trying to get the Zeits moving around the environment in a sensible way. &lt;br /&gt;&lt;br /&gt;The first part of that was to implement a SphereQuery mechanism which allows me to work out what is inside a virtual sphere on the terrain. It's not as simple as just using Ogre's built in methods, as I have to extend them to cope with the voxel engine. It's also a nightmare to test anything with the GUI as it is at the moment. By Tuesday I was sure enough that it was working correctly, and allowed me to do simple collision avoidance with the camera to prevent clipping through objects. &lt;br /&gt;&lt;br /&gt;The next part was to get the Zeits using it in some sensible way. To do this I have a method which a Zeit can use to check if a position is valid. It does this buy querying two spheres, one small inside a larger one. &lt;br /&gt;The inner sphere must be empty for the position to be valid, so that the Zeit has room to exist there.&lt;br /&gt;The outer sphere must not be empty for the position to be valid, so that the Zeit is not floating in thin air. &lt;br /&gt;&lt;br /&gt;Next tricky bit, and where I've been stuck now for far too long is getting the movement right so that they can move randomly around the terrain. A random direction is picked every few ticks. Every tick the Zeit attempts to move in this direction. To do this is check whether the position towards the direction is valid. If it is it moves there. Otherwise it tries looking just to the left or right of the direction for suitable positions, and if valid goes there instead. It also tries varying the Y height of potential destinations to go up and down slopes. &lt;br /&gt;&lt;br /&gt;However at the moment it seems as if the Zeits make the wrong decision all the time and end up wedged in the landscape, and its blowing my tiny little mind working out why. I've got a suspicion that its the original sphereQuery method which is causing the trouble as it seems to give a different result before and after the move, which shouldn't happen as the Zeit should be ignored in the query. Anyway I hope to get that bug caught by the end of the week, or the weekend and have some Zeits moving around in my lovely 3D landscape.... I hope.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-5262604899282494009?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/5262604899282494009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=5262604899282494009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/5262604899282494009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/5262604899282494009'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/01/stuck-in-rutt.html' title='Stuck in a rutt'/><author><name>Nobody</name><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-3731537186968123130.post-7073103679523228487</id><published>2008-01-13T08:10:00.000Z</published><updated>2008-01-13T08:11:51.225Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='official'/><title type='text'>Interim report submitted</title><content type='html'>As exciting as it sounds, but hey now its out of the way I can get back on with Colony proper. Well I can in a week anyway, just a few lil bits of coursework to get out of the way. &lt;br /&gt;For anyone interested the interim report can be found here;&lt;br /&gt;&lt;a href="http://www.beastnet.co.uk/wiki/images/5/52/InterimReport.pdf"&gt;http://www.beastnet.co.uk/wiki/images/5/52/InterimReport.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-7073103679523228487?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/7073103679523228487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=7073103679523228487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/7073103679523228487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/7073103679523228487'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2008/01/interim-report-submitted.html' title='Interim report submitted'/><author><name>Nobody</name><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-3731537186968123130.post-1317192507215174414</id><published>2007-12-24T11:58:00.000Z</published><updated>2007-12-24T11:59:26.915Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='progress'/><title type='text'>Real work tis gonna take a lil hold</title><content type='html'>as I'm now working on the interim report. Spose its gotta be done but I much rather be doing "proper" work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-1317192507215174414?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/1317192507215174414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=1317192507215174414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/1317192507215174414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/1317192507215174414'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/real-work-tis-gonna-take-lil-hold.html' title='Real work tis gonna take a lil hold'/><author><name>Nobody</name><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-3731537186968123130.post-4892312137511850826</id><published>2007-12-20T10:48:00.000Z</published><updated>2008-01-13T07:49:23.910Z</updated><title type='text'>Ray queries... sounds more exciting than it is</title><content type='html'>Been working on ray queries to give entities some way to tell what's near them. Bit trickier than I was hoping as the built in ogre methods haven't been implemented in the Polyvox Scene Manager. I don't think I have time within this part of the project to mess around in the scene manager to implement it so I'm going to have to hack one on top. I think I can get it pretty efficient, and I can still use the ogre methods to get fellow entities; the trick is going to be getting it to use both together efficiently.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-4892312137511850826?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/4892312137511850826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=4892312137511850826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/4892312137511850826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/4892312137511850826'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/ray-tracing-sounds-more-exciting-than.html' title='Ray queries... sounds more exciting than it is'/><author><name>Nobody</name><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-3731537186968123130.post-7408311265632082206</id><published>2007-12-19T09:41:00.000Z</published><updated>2007-12-24T11:53:50.179Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='engine'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Screenshots</title><content type='html'>Current screenshot of the engine;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/cursedbeast/Colony/photo#5145616852911181330"&gt;&lt;img src="http://lh4.google.com/cursedbeast/R2jnQ9wIzhI/AAAAAAAAAmw/X6BzH4zdjV0/s400/screenshot_1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We now have a lil program that takes a PNG heightmap and makes a voxel map to use in game. Works like a dream!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-7408311265632082206?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/7408311265632082206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=7408311265632082206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/7408311265632082206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/7408311265632082206'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/screenshots.html' title='Screenshots'/><author><name>Nobody</name><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-3731537186968123130.post-1919913085583800061</id><published>2007-12-19T09:15:00.000Z</published><updated>2007-12-19T09:17:43.384Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='zeit'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Render of early Zeit model</title><content type='html'>An early render of the Zeit model I knocked up to learn Blender;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/cursedbeast/Colony/photo#5145609989553442306"&gt;&lt;img src="http://lh6.google.com/cursedbeast/R2jhBdwIzgI/AAAAAAAAAmk/oWdhLK31sQs/s400/screen.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The tail end glow will change color to represent Zeits current task/thought.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-1919913085583800061?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/1919913085583800061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=1919913085583800061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/1919913085583800061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/1919913085583800061'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/render-of-early-zeit-model.html' title='Render of early Zeit model'/><author><name>Nobody</name><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-3731537186968123130.post-2116069796578648034</id><published>2007-12-18T11:38:00.000Z</published><updated>2007-12-24T11:38:57.169Z</updated><title type='text'>Colony Blog</title><content type='html'>I'm moving any stuff I wrote in personal blog to here so that people can read about Colony without being bothered by my crap.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-2116069796578648034?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/2116069796578648034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=2116069796578648034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/2116069796578648034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/2116069796578648034'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/colony-blog.html' title='Colony Blog'/><author><name>Nobody</name><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-3731537186968123130.post-2974721812103894076</id><published>2007-12-17T07:27:00.000Z</published><updated>2007-12-24T11:37:50.575Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='zeit'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Initial zeit design</title><content type='html'>Some initial sketches of Colony Zeit design;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MFA80tICGBc/R1MuG7fKeRI/AAAAAAAAAlU/DODCqEnC90w/s1600-R/sideB.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_MFA80tICGBc/R1MuG7fKeRI/AAAAAAAAAlU/whD3Ne-mR_g/s400/sideB.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5139502296342362386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MFA80tICGBc/R1MuBLfKeQI/AAAAAAAAAlM/Tfn7FBzoPuU/s1600-R/top-down.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_MFA80tICGBc/R1MuBLfKeQI/AAAAAAAAAlM/Q34HxvVV-MI/s400/top-down.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5139502197558114562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;for some initial 3D-models see bzr repo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-2974721812103894076?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/2974721812103894076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=2974721812103894076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/2974721812103894076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/2974721812103894076'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/initial-zeit-design.html' title='Initial zeit design'/><author><name>Nobody</name><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/_MFA80tICGBc/R1MuG7fKeRI/AAAAAAAAAlU/whD3Ne-mR_g/s72-c/sideB.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3731537186968123130.post-7437127103073420244</id><published>2007-12-11T11:39:00.000Z</published><updated>2007-12-24T11:52:52.877Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='volumetric'/><category scheme='http://www.blogger.com/atom/ns#' term='engine'/><title type='text'>Volumetric scene manager</title><content type='html'>Being doing some research into how to get the terrain right. I'd like to be able to dig down and build up to get the most out of the game. This is hard to do with traditional 3D terrain as the terrain is usually one big polygon so each modification requires calculating new vertexes which is tricky. Voxel based terrains draw everything out of "voxels" ( think 3D pixel ) so that individual voxels can be removed to achieve the desired effect. Therefore voxels is wot we needs .&lt;br /&gt;Found a &lt;a href="http://david-williams.info/index.php?option=com_content&amp;task=view&amp;id=24&amp;Itemid=37"&gt;great little scene manager for Ogre&lt;/a&gt; which does what I need by representing voxels with a mesh so we get the performance of a mesh but with the ability to modify. Tis a bit rough round the edges but I think I can hack life out of it. The guys code seems pretty good and he's a nice bloke.. which should help.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-7437127103073420244?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/7437127103073420244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=7437127103073420244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/7437127103073420244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/7437127103073420244'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/volumetric-scene-manager.html' title='Volumetric scene manager'/><author><name>Nobody</name><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-3731537186968123130.post-5723335870856274899</id><published>2007-12-10T07:28:00.000Z</published><updated>2007-12-19T07:29:48.889Z</updated><title type='text'>About Colony</title><content type='html'>From my project brief;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Colony is a game where the player controls a nest of social insects called Zeits. A Zeit is an amalgamation of the characteristics of many different real life social insects, in particular Termites and Ants. The object of the game is to ensure the growth and success of your colony of Zeits against the elements, other insects and rival colonies. The game centers around players making subtle changes to the Zeits and their environment to implement large changes in their behaviour, nest and consequently the success of the Zeit colony. The game will also have a multiplayer aspect where two or more players can set their colonies against each other. In modelling the Zeit behaviour I will look to make use of the research done into Termite behaviour in particular the research done into nest construction.&lt;br /&gt;&lt;br /&gt;Strategy for many years now have heavily reused the classic scheme of unit control where each unit has very little “inteligence” of its own and relies on the player for nearly all orders. With this project I intend to turn this idea on its head by giving the agents emergent intelligence. I hope that this will make a new experience which will be unique for players. It is my belief that there are few more resourseful than gamers trying to win a game, and that we can make use of this resourcefulness to further the research with agent based, self-organising, emergent behaviour.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rememberthemilk.com/home/cursedbeast/1931506/"&gt;GTD Tasklist here&lt;/a&gt;&lt;br /&gt;&lt;a href="https://launchpad.net/colony/"&gt;Launchpad Page here (with BZR repo)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3731537186968123130-5723335870856274899?l=colonyproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://colonyproject.blogspot.com/feeds/5723335870856274899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3731537186968123130&amp;postID=5723335870856274899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/5723335870856274899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3731537186968123130/posts/default/5723335870856274899'/><link rel='alternate' type='text/html' href='http://colonyproject.blogspot.com/2007/12/about-colony.html' title='About Colony'/><author><name>Nobody</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
