tag:blogger.com,1999:blog-51419988644871658252024-03-04T23:29:47.404-08:00Much Haste to Igford! The Journal of Development for a Steampunk Racing GameMuch Haste to Igford! - A Steampunk-themed racing game for PC and iOS, currently being developed by Evil Corporation Games in collaboration with GamesLab Wales.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.comBlogger60125tag:blogger.com,1999:blog-5141998864487165825.post-38302077243570096062012-01-19T00:00:00.000-08:002012-01-19T00:02:54.220-08:00Moving pictures - Bernie in Lumsden & Auchterlony<div><div style="text-align: justify;">The new year has started with some great progress for the <i>Much Haste to Igford! </i>development team - though we have lots to do before we can sit back and relax.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">It's been a while since we brought something visual to the table, so here's some of the latest in-game footage...</div></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><iframe width="480" height="270" src="http://www.youtube.com/embed/QQxnL-xaj50?fs=1" frameborder="0" allowfullscreen=""></iframe></div><div style="text-align: center;"><br /></div><div style="text-align: justify;">The Maxton Muycrosse Eighty-Eight has lost its roof since we last saw it, exposing its owner, Bernie Maxton, as she clatters around the chilly streets of Lumsden and Auchterlony in the Upper Igford Valley. How did this happen? Only Bernie knows, and she's not telling - just as well there's no such thing as a no-claims bonus on her car insurance in 1890.</div><div style="text-align: justify;"><br /></div><div><span style="color: rgb(41, 48, 59); font-family: Georgia, Times, serif; text-align: justify; background-color: rgb(255, 243, 219); ">Keep checking here and at the </span><span><span style="text-align: justify; background-color: rgb(255, 243, 219);"><a href="http://www.facebook.com/igford">Igford Facebook Page</a></span></span><span style="color: rgb(41, 48, 59); font-family: Georgia, Times, serif; text-align: justify; background-color: rgb(255, 243, 219); "> for general Igford updates!</span><br /><br /><span style="font-size:100%;"></span><div style="text-align: center;"><span style="font-size:100%;"><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span></div></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-81234425974883959292011-11-21T02:14:00.000-08:002011-11-21T02:21:19.996-08:00From the ancient Igford archives...<div style="text-align: justify;"><span style="font-size:100%;">Following an enjoyable talk with the 2nd Year BA Games Design students at Swansea Metropolitan University in their Level Design seminar last Friday, it was felt that some older Igford-related material should be shared with regards to the setting and environment of the game.</span><br /></div><span style="font-size:100%;"><br /><span style="font-size:100%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjAy01zIkyQmf3h30I_D-s6X-kZhnERWYUE3ZUf5Ra1c48KDh4bhnTlpVPB9lgcYf1-t59e96a8a4Y7-Wd5gpgSnwDhYMegFcpZHVsEWvKlBeu_G6lwcnwzhXUbnXUcc6iscSF34QgmDi/s1600/igford_map.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 326px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjAy01zIkyQmf3h30I_D-s6X-kZhnERWYUE3ZUf5Ra1c48KDh4bhnTlpVPB9lgcYf1-t59e96a8a4Y7-Wd5gpgSnwDhYMegFcpZHVsEWvKlBeu_G6lwcnwzhXUbnXUcc6iscSF34QgmDi/s400/igford_map.jpg" alt="" id="BLOGGER_PHOTO_ID_5677391496076198722" border="0" /></a></span><br /></span><div style="text-align: center; font-style: italic;"><span style="font-size:100%;">A representation of Igford (incorrectly titled here as a city - Igford is actually only a town) and the village of Much Haste on the Glencorwyn Peninsula in northern Caledonia.</span><br /></div><div style="text-align: center;"><div style="text-align: justify;"><br /><span style="font-size:100%;">The Igford Annual Steam Car Derby takes place on a number of point-to-point races throughout Glencorwyn, starting at the crossroads at Much Haste and ending in Igford town, which is where the game's title comes from. The race is - quite literally - from Much Haste to Igford.</span><br /><br /><span style="font-size:100%;">The town of Igford, the Upper Igford Valley and Glencorwyn are much more sprawled and larger than suggested in the illustration above, which was produced as an initial visualisation way back in October 2009.</span><br /><br /><span style="font-size:100%;">This image also features Castle Igford, the ruins of which stand on an isolated scrap of land just off the shore, connected by a very old stone bridge. Castle Igford was originally going to be a feature in the 2010 Igford demo but was removed after the project was scaled down. However, with recent developments it may be possible to finally take a steamcar trip to it... or through it - watch this space!</span><br /></div><span style="font-size:100%;"><br /><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-6663744537512728592011-11-18T08:06:00.000-08:002011-11-18T08:12:21.875-08:00Igford character Update: The Major<div style="text-align: justify;">The final <span style="font-style: italic;">Much Haste to Igford!</span> playable character has been announced today: The Major!<span style="font-size:100%;"><br /><br /></span><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXtIaNeloDXE8ZnmrH-XECk0wLMNZPPaSPdRkPqFVYlFE79745tgZgdw4_c6xesRk1JKR3wmoaW14vGiUsDZGyT8BBzEAVAJGLIfvv-Jv5VNti1PCwfdgMQurlHQCquBnbuGG4uHUX9xi8/s1600/igford_character_lineup_ALL.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXtIaNeloDXE8ZnmrH-XECk0wLMNZPPaSPdRkPqFVYlFE79745tgZgdw4_c6xesRk1JKR3wmoaW14vGiUsDZGyT8BBzEAVAJGLIfvv-Jv5VNti1PCwfdgMQurlHQCquBnbuGG4uHUX9xi8/s400/igford_character_lineup_ALL.jpg" alt="" id="BLOGGER_PHOTO_ID_5676368521338920242" border="0" /></a></div><div style="text-align: center; font-style: italic;"><span style="font-size:100%;">The Major: Outrageous Windbag</span><br /></div><br /><span style="font-size:100%;">The Major (as he insists on being referred to) is loud, abrupt, and eager to share his stories of battle and exploration with anyone who stands still within earshot for long enough. He lives in an old inherited manor house on Highbrooke hill with his trusty (but utterly ineffective) guard dog, Sargeant. However, the Major can more often be found in the <a href="https://www.facebook.com/photo.php?fbid=193251184071516&set=a.187159454680689.48543.176028189127149&type=3&theater">Ruhmkorff Inn in Lumsden</a>, scrounging beverages from locals who aren’t clever enough to avoid him.</span><br /><br /><span style="font-size:100%;">He talks proudly and frequently of his expeditions and exploits in Aikanaland, though many people who have heard his lengthy tales of improbable exploits wonder if he has ever been – and question if Aikanaland even exists.</span><br /><br /><span style="font-size:100%;">Keep checking here and at the <a href="https://www.facebook.com/Igford">Igford Facebook Page</a> for general Igford updates!</span><br /></div><div style="text-align: center;"><span style="font-size:100%;"><br /><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a><br /></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-770339216344453272011-11-07T04:05:00.000-08:002011-11-07T04:09:50.980-08:00A minor news update<span style="font-size:100%;"></span><div style="text-align: center;"><div style="text-align: justify;">Due to some entirely necessary time-travel experimentation and some of the Igford development team having to make an unavoidable last-minute expedition to the colonies, this week's scheduled Character Update will be delayed by approximately another seven days. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Do not despair, citizens of Caledonia! Keep your wireless or telegraphic devices switched on to receive future Igford updates!</div></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><span style="font-size:100%;"><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-35531473954851033272011-11-04T12:56:00.000-07:002011-11-04T13:05:56.724-07:00Igford Character Update: Albert<div style="text-align: left;">Another Much Haste to Igford! character has been announced today: Albert!</div><div style="text-align: center;"><div style="text-align: justify;"><br /></div><div style="text-align: center;"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDbskPPv5DVVDIM6AGfrxouwVxMFmNd74zrhmmRYwgCGxBQvcaU1h6em30_QG2kFF4GLTTEIhnBLALQGwLSmP5XuP9LWXe_HM0iM0qpW3pUm2gtG79wtlpxx6Sq-KNfMq4Zi568H3NBZyO/s400/igford_characters_05_ALBERT.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5671234072479349410" /></div><div style="text-align: center;"><i>Albert - Long-Suffering Husband</i></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Albert is Hyacinth Hepburn-Allsopp's mild-mannered husband, a timid man who has aged beyond his years due to the strain of being married to his overbearing and demanding wife.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">A reasonably successful man in his youth, Albert inherited the Hepburn & Sons Engine building company from his father in Callaburgh and enjoyed a comfortable life, eventually meeting his wife-to-be and promising her a life of leisure.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">With his carefree and comfortable life now a distant memory, Albert has become little more than a chauffeur and source of income for Hyacinth - and is expected to do his duty by his dominant spouse to drive her custom-built steamcar to glory in the Igford Annual Steam Carriage Derby - by whatever means are necessary. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span class="Apple-style-span" style="color: rgb(41, 48, 59); font-family: Georgia, Times, serif; background-color: rgb(255, 243, 219); ">Keep checking here and at the <a href="http://www.facebook.com/Igford" style="color: rgb(149, 104, 57); text-decoration: underline; ">Igford Facebook Page</a> for further character and general Igford updates!</span></div></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><span style="font-size:100%;"><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-53480978622012445282011-10-27T08:24:00.000-07:002011-10-27T08:28:31.038-07:00Igford Character Update: Bernadette 'Bernie' MaxtonAnother <span style="font-style: italic;">Much Haste to Igford!</span> character has been announced today: Bernadette 'Bernie' Maxton!<br /><div style="text-align: justify;"><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1t_xCyOFk5ya4veu1q2-5OaFuLFt92g_oXR2O8YYUrz7fsBDVUQVva-_EqQmBMrqjvzBkkidrXoFlkBgSwtLSD3ra0BbDiVh1E48WYrxx1F_Zoavg86tBoM4C-9x9r_DQhWU4p7L0-5-3/s1600/igford_characters_04_BERNIE.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1t_xCyOFk5ya4veu1q2-5OaFuLFt92g_oXR2O8YYUrz7fsBDVUQVva-_EqQmBMrqjvzBkkidrXoFlkBgSwtLSD3ra0BbDiVh1E48WYrxx1F_Zoavg86tBoM4C-9x9r_DQhWU4p7L0-5-3/s400/igford_characters_04_BERNIE.jpg" alt="" id="BLOGGER_PHOTO_ID_5668193976085539042" border="0" /></a><span style="font-style: italic;">Bernie Maxton - Innovative Engineer</span><br /></div><br />Bernadette Maxton, better known as ‘Bernie’, is a focused and determined amateur engineer with a fascination with steam technology and engines. She is very much an independent and unconventional person who does not adhere to Caledonian social expectations for a lady of her age and is supported, somewhat surprisingly, by her partner Oscar Samuel Muycrosse to maintain this individuality.<br /><br />With the help of Oscar she has spent the last two years building the Maxton Muycrosse Eighty-Eight, her very own steam car to compete in the Igford Annual Steam Car Derby. The Maxton 88 (as it is more commonly known) has become a familiar sight on the winding cobblestone roads of Lumsden and Aucherlony. She is often preoccupied and distant, lost in her own world of constant improvement and refinement of machinery - particularly her own steam carriage.<br /><br />By winning the Igford Annual Steam Carriage Derby with her own hand-built vehicle, Bernie hopes to justify herself as a competent engineer in Caledonia’s male-dominated engineering industries, enabling her to make her mark in the Empire’s age of invention!<br /><br /></div><span style="font-size:100%;"><br /></span><div style="text-align: center;"><span style="font-size:100%;"><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span><br /></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-25500433122055356132011-10-19T04:28:00.000-07:002011-10-19T04:36:39.008-07:00Igford Character Update: Theodore Robert Mulrainy Jr.Another <span style="font-style: italic;">Much Haste to Igford!</span> character has been announced today: Theodore Robert Mulrainy Jr!<br /><br /><div style="text-align: center;"><div style="text-align: justify;"><div style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGWA36Xdmp0vm5qi4bAAW_GDPFOOf6drUj-xOWbjnE7JSSgX1Cx0XLFf90NC-gryB5uECY8Ak53PqfIjZKax-WzezUFTquQ7pVOFHDumTQ-eigGias-_Co3LVRoY792FbKDm8AYGfhAzAe/s1600/igford_characters_03_THEO.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGWA36Xdmp0vm5qi4bAAW_GDPFOOf6drUj-xOWbjnE7JSSgX1Cx0XLFf90NC-gryB5uECY8Ak53PqfIjZKax-WzezUFTquQ7pVOFHDumTQ-eigGias-_Co3LVRoY792FbKDm8AYGfhAzAe/s400/igford_characters_03_THEO.jpg" alt="" id="BLOGGER_PHOTO_ID_5665165363389159570" border="0" /></a><span style="font-style: italic;">Theodore Robert Mulrainy Jr. - A foreigner from Overseas</span><br /></div><br /><span style="font-size:100%;">Theo hails from Carcharbro, one of Caledonia’s most distant colonies in the southern hemisphere and fancies himself as a bit of a rogue and hustler. Essentially a well-intentioned conman, Theo’s line of ‘work’ causes a slight internal conflict which shines through on occasion, allowing him to occasionally do the right thing in a crisis. However, he does succumb to temptation all too easily and is known to spend a lot of time indulging in his many vices in the more notorious areas of Igford such as Doxel and Maggleworth.</span><br /><br /><span style="font-size:100%;">His inability to turn down a wager has resulted in the young Carcharbran creating some substantial debts among Caledonia’s less reputable inhabitants, forcing him to live a life on the run from a growing number of impatient debt collectors.</span><br /><br /><span style="font-size:100%;">Despite this, in a move borne either out of reckless habit or sheer desperation, Theo has entered the Igford Annual Steam Carriage Derby, placing a bet that he can effortlessly beat all the other entrants. If Theo wins the derby or not, one thing is for sure - he won’t have to worry about his gambling debts for long...</span><br /><br /><span style="font-size:100%;">Keep checking here and at the <a href="http://www.facebook.com/Igford">Igford Facebook Page</a> for further character and general Igford updates!</span><br /><br /></div><span style="font-size:100%;"><br /><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJDIYTwqEHL2ZSfpttwuAo6EKhin9ZUVr12BXl_ymAkU2YPXZn40rbKrryCe4UIZcwksFGBsiouakMr9yXlsN1V5tyvL1HdTd5B8DKArm77gGRfC2Js4JpMcYPbgYBkqCAxUYO3GLNZMrQ/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5665164394346828482" border="0" /></a></span><span style="font-size:100%;">'Much Haste to Igford!' © Evil Corporation Games</span><span style="font-size:100%;"><br /><br /></span></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-11830399497097297392011-10-17T08:32:00.000-07:002011-10-18T04:21:11.222-07:00The Social NetworkJust a reminder to all followers of the<span style="font-style: italic;"> Much Haste to Igford!</span> Development blog - we are moving with the times (like any good crackpot inventor or alternative 19th-century reality citizen would) and you can find us on Facebook!<br /><div style="text-align: justify;"><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.facebook.com/igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 303px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcNDfreE0Syzvl6Ukm0EkfG8l_zYXMDvzX4mBVqnCXb9qa9QbTBHWUdrCVLBypAZyel6PR7jA0_Qa0NRZbBox9CxaSxRiwNbNIRTsuskNGipXo5F8-5iP90vTwcnP2tTRLAxsBNhGppXtM/s400/Igford_hillside_silhouette_facebook.jpg" alt="" id="BLOGGER_PHOTO_ID_5664485516760677826" border="0" /></a><span style="font-style: italic;">The Igford Facebook page - <a href="http://www.facebook.com/igford">www.facebook.com/igford</a></span><br /></div><br /><div style="text-align: justify;">For those of you who dabble daily in status updates and social networking - call in to the Igford Facebook page sometime... we'd really appreciate it!<br /></div><br />Rich<br /><div style="text-align: center;"><a href="http://www.facebook.com/Igford"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC5ZXZ-xdwHMxO5DsKaVKUVL85Ejm1i3INBJ6Iokg9ISg9Pk5UA9HLFAJaZ8RLO1wCvMgnXvXLQXiLLeCOkNiSGGrzO_oEmArJS2DX5gbDnV4IYQctv6h-tkVvnuNUiPy5_we6OCXdEm-t/s400/igford_small_facebook.gif" alt="" id="BLOGGER_PHOTO_ID_5664790618900040226" border="0" /></a><a href="http://www.facebook.com/Igford"><br /></a><br /></div><br /><a href="http://www.facebook.com/Igford"><br /></a><br /><br /></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-21398293954454385892011-10-13T08:14:00.000-07:002011-10-13T08:18:26.780-07:00Igford Character Update: Dr Zebulon Yada Orlo IIIAnother <span style="font-style: italic;">Much Haste to Igford!</span> character has been announced today: Dr. Zebulon Yada Orlo III!<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEob90j6beplcJxkt0aiDsibZWzSZmd3jNIshJ-6JF_UcrxrHztuEjSQiaNbJBPWgxy7O8-kGdK3bAkq_mjIFWexfk4uwsIKJ-X7umzVrlNPSDlODxBoc7uEFDQHUn-oOPs1eQPtPLuaPl/s1600/igford_characters_02_ZEBULON.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEob90j6beplcJxkt0aiDsibZWzSZmd3jNIshJ-6JF_UcrxrHztuEjSQiaNbJBPWgxy7O8-kGdK3bAkq_mjIFWexfk4uwsIKJ-X7umzVrlNPSDlODxBoc7uEFDQHUn-oOPs1eQPtPLuaPl/s400/igford_characters_02_ZEBULON.jpg" alt="" id="BLOGGER_PHOTO_ID_5662995762687374722" border="0" /></a><span style="font-style: italic;">Dr. Zebul</span><span style="font-style: italic;">on Yada Orlo III - Eccentric Academic</span><br /></div><br /><div style="text-align: justify;"> Doctor Zebulon Yada Orlo is an eccentric inventor from the town of Irgendwo in Jossain Muualla, a small country famed for its scientific development to the east of the D’autres Royaume Empire.<br /></div><br /><div style="text-align: justify;"> To this unusually friendly and approachable (but somewhat chaotic and scatter-brained) doctor, the Igford Annual Steam Carriage Derby is the perfect opportunity to test the newest iteration of his Patented Personal Transportation Dual-Monocle Module (PPTDMM) experiment and sees the other race entrants not as opponents, but collaborators who are supplying him with valuable data.<br /><br />The research he obtains from this live exercise will be instrumental in finally perfecting his invention. With this, Doctor Zebulon can finally validate his work within the scientific institutions of Jossain Muualla.<br /><br /><span style="font-size:100%;"><span style="font-size:100%;">Keep checking here and at the <a href="https://www.facebook.com/pages/Much-Haste-to-Igford/176028189127149">Igford Facebook Page</a> for further character and general Igford updates!</span><br /><br />Rich</span><br /><br />'Much Haste to Igford!' © Evil Corporation Games</div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-79521130666561976012011-10-05T08:16:00.000-07:002011-10-05T08:27:27.198-07:00Igford Character Update: Hyacinth Hepburn-Allsopp<span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}">Today, the first <span style="font-style: italic;">Much Haste to Igford!</span> character has been officially announced: </span></span>Hyacinth Hepburn-Allsopp!<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVbAtvvP_W3_lhsZRvtQybKgcMtNIWZAIhF1lmeeh1zrj2sozxfrYgV6PpijxUVDuaxfkh_EDgsCkaG3OxIzM3aRLiKskbhqd6EJrwqRYihcsY4i65o3M-UavkXX0pNeIUBMHIQQvoXy9C/s1600/igford_characters_HYACINTH.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVbAtvvP_W3_lhsZRvtQybKgcMtNIWZAIhF1lmeeh1zrj2sozxfrYgV6PpijxUVDuaxfkh_EDgsCkaG3OxIzM3aRLiKskbhqd6EJrwqRYihcsY4i65o3M-UavkXX0pNeIUBMHIQQvoXy9C/s400/igford_characters_HYACINTH.jpg" alt="" id="BLOGGER_PHOTO_ID_5660027894528698994" border="0" /></a><span style="font-style: italic;font-size:100%;" ><span class="messageBody translationEligibleUserMessage">Hyacinth Hepburn-Allsopp - Notorious Aristocrat</span></span></div><div style="text-align: justify;"><div style="text-align: justify;"><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}"><span class="text_exposed_show"></span></span></span><h6 style="font-weight: normal; text-align: justify;" class="uiStreamMessage"></h6><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}"><span class="text_exposed_show">Hyacinth is a wealthy and infamous aristocrat from Callaburgh who has taken an interest in competing in the Igford Annual Steam Carriage Derby. Her long suffering husband exists only to cater for her every need and does so with nervous compliance.<br /><br /></span></span><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}"><span class="text_exposed_show">She feels the rewards and status gained from successfully winning the derby outweigh the discomfort she endures while “rubbing shoulders with the riff-raff” of Much Haste and Igford.</span></span><br /><br />More characters will be revealed over the coming weeks... keep checking here and at the <a href="https://www.facebook.com/pages/Much-Haste-to-Igford/176028189127149">Igford Facebook Page</a> for further updates!</span><br /><br />Rich<br /><br /></span></div></div><div style="text-align: center;"><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}"><span class="text_exposed_show">'Much Haste to Igford!' © Evil Corporation Games</span></span></span></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-13923898270218789142011-09-30T10:46:00.000-07:002011-09-30T10:46:00.064-07:00Coming soon - Much Haste to Igford characters!As of September 2011 the playable character concepts for Igford have been finalised and will be revealed gradually on here and the <span style="font-style: italic;">Much Haste to Igford!</span> <a href="https://www.facebook.com/pages/Much-Haste-to-Igford/176028189127149">Facebook page</a> over the next month.<br /><div style="text-align: justify;"><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}"><br /></span></span><div style="text-align: center;"><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage" ft="{"type":3}"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwOmtoZ-9FGRg0E_cPsiag7TlLxoo_s7jMFlXQRqdWOpZ5x79YK_m5-BEpPvrrSLF_cAqMSW-CYEyTCc4Fit5wH2Q00Smv-nQr-pzExR1w9lW5M3FwUnz6Somr61fAceiIJWbJg3_M1WZj/s1600/igford_characters_silohuette.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwOmtoZ-9FGRg0E_cPsiag7TlLxoo_s7jMFlXQRqdWOpZ5x79YK_m5-BEpPvrrSLF_cAqMSW-CYEyTCc4Fit5wH2Q00Smv-nQr-pzExR1w9lW5M3FwUnz6Somr61fAceiIJWbJg3_M1WZj/s400/igford_characters_silohuette.jpg" alt="" id="BLOGGER_PHOTO_ID_5657750495143115922" border="0" /></a></span></span><span style="font-style: italic;font-size:100%;" ><span class="messageBody translationEligibleUserMessage" ft="{"type":3}">Which inhabitants of the Caledonian Empire are firing up their vehicles in preparation for the 1890 Steam Car Derby?</span></span><br /><br /><div style="text-align: left;"><span style="font-size:100%;"><span class="messageBody translationEligibleUserMessage">Watch this space for developments!</span></span><br /><br />Rich<br /></div></div></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-35219399290394933892011-09-29T12:05:00.000-07:002011-09-29T09:24:13.509-07:00It Lives!<div style="text-align: justify;">After what seems like an eternity, the town of Igford is slowly grinding back into life in all it's soot covered, eighteen-nineties glory - I felt it was time to start blowing the dust off this dormant blog as there has been a bit of development on <span style="font-style: italic;">Much Haste to Igford!</span> since I dropped off the radar just over a year ago.<br /></div><br /><div style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPsExuBe8vBvahTSb3pEWzmeA0gqgoosDkEFFgc1RCR1xSkgBQ8hT2FoBjSaeqLLIsHdttDphS5nXJ7Vr-1RyYjr1qI7kxWpJrXZsQuPEHgDsgzZgZGGOh1dksckEj_-QugUxOtNDjl0wu/s1600/IGFORD_promo_01.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 211px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPsExuBe8vBvahTSb3pEWzmeA0gqgoosDkEFFgc1RCR1xSkgBQ8hT2FoBjSaeqLLIsHdttDphS5nXJ7Vr-1RyYjr1qI7kxWpJrXZsQuPEHgDsgzZgZGGOh1dksckEj_-QugUxOtNDjl0wu/s400/IGFORD_promo_01.jpg" alt="" id="BLOGGER_PHOTO_ID_5657737039575674930" border="0" /></a><span style="font-style: italic;">Roads? Where we're going we don't need roads.</span>..<br /></div><br /><div style="text-align: justify;"><span style="font-size:100%;">The project is currently being developed by Evil Corporation Games, with the help of GamesLab Wales and students/graduates from both Swansea Metropolitan University and the University of Glamorgan. The image above is the first in a series of mock-ups (using the existing game assets from the playable 2010 demo) to demonstrate what we're initially aiming for in terms of gameplay and atmosphere.<br /><br /></span><div style="text-align: justify;"><span style="font-size:100%;">It's early days yet but watch this space for further developments of how the Caledonian Empire's best known Steam Carriage Derby will evolve... and it is already evolving!</span><br /></div><span style="font-size:100%;"><br /></span><div style="text-align: justify;"><span style="font-size:100%;">Also, feel free to check out the <a href="https://www.facebook.com/pages/Much-Haste-to-Igford/176028189127149">Igford Facebook page</a> for regular updates, background info and images!</span><br /></div><span style="font-size:100%;"><br /></span></div><br />RichRich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com2tag:blogger.com,1999:blog-5141998864487165825.post-619502360384974822011-09-28T11:40:00.000-07:002011-09-29T04:19:27.845-07:00Much Haste to Igford! - An online Journal of how a Steampunk Racer came to be...<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_yT0SSiZJS1FWzvE5Is5vZhy8htmvN9VLEqjQWS6IPEa7pwYIW8BgXqPmCbanA554Ow2wtx1eKa1ERpK2OQSrqwJ5z62ektn35MNPKgVjBlRf6IofxNuqg8RwUaWd3tjlPtRWdCH3rvkX/s1600/blog_title.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 393px; height: 290px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_yT0SSiZJS1FWzvE5Is5vZhy8htmvN9VLEqjQWS6IPEa7pwYIW8BgXqPmCbanA554Ow2wtx1eKa1ERpK2OQSrqwJ5z62ektn35MNPKgVjBlRf6IofxNuqg8RwUaWd3tjlPtRWdCH3rvkX/s400/blog_title.jpg" alt="" id="BLOGGER_PHOTO_ID_5516455604275195842" border="0" /></a><br /></p><p align="justify"><span style="font-style: italic;">Much Haste to Igford!</span> is a single player Steampunk-themed racing game demonstration designed by Rich Morgan and built using Epic's Unreal Development Kit (UDK).<br /><br />The majority of this online blog documents the progress made while working on my Final Major Project at Swansea Metropolitan University between October 2009 and May 2010 and includes design decisions, prototypes, sections of code and workarounds to problems experienced during development (see below).</p><p align="justify">More recently, <span style="font-style: italic;">Much Haste to Igford!</span> is being developed by Evil Corporation Games in association with GamesLab Wales. The blog will continue to document more recent developments in the game's production from September 2011 with more of a focus on visuals, screenshots, concepts and general progress rather than the specific functionality and problem-solving that I wrote about at length during the production of the 2010 demo.<br /></p><p align="justify">Additionally, for those of you with an inclination for social networking - feel free to visit the <a href="https://www.facebook.com/pages/Much-Haste-to-Igford/176028189127149"><span style="font-style: italic;">Much Haste to Igford!</span> Facebook page</a> where you can find more information on the development progress as well as a little more information on the fictional world of Igford and Caledonia!<br /></p><p align="justify"><span style="font-weight: bold;font-size:130%;" >Related links:</span></p><p align="justify"><a href="https://www.facebook.com/pages/Much-Haste-to-Igford/176028189127149"><span style="font-style: italic;">Much Haste to Igford!</span> Facebook Page</a><br /></p><p align="justify"><a href="http://www.gameslabwales.com/index.php">GamesLab Wales website</a></p><p align="justify"><a href="http://www.gameslabwales.com/index.php"><br /></a></p><p align="justify"><span style="font-weight: bold;font-size:130%;" >The 2010 Much Haste to Igford! UDK demo</span><br /></p><p align="justify">The 2010 game demonstration contains a playable custom vehicle, modified loading screens, new title and splash screens as well as a new control system (allowing the player to use a Microsoft XBox 360 controller instead of a keyboard and mouse). All in-game assets in the demo were designed, modelled, textures and implemented in the UDK engine by me.</p><p align="justify">Feel free to peruse the journal and hopefully it won't get too technical - I promise there are plenty of pictures...</p><p align="justify">Rich</p><p align="justify"><br /></p><p align="center">All work © Rich Morgan</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.comtag:blogger.com,1999:blog-5141998864487165825.post-68440817221416084942010-09-01T13:01:00.000-07:002010-09-21T13:14:13.325-07:00Igford comes to life!<p>The deadline came and went, and Igford arrived - and delivered! While not a completed game by any means, the functional demonstration was played by my Tutors during my final presentation, and many more people at the end of year show!</p><p><iframe src="http://player.vimeo.com/video/15064099" width="400" height="300" frameborder="0"></iframe></p><p><a href="http://vimeo.com/15064099">Much Haste to Igford! - Final Project footage</a> from <a href="http://vimeo.com/richmorgan">Rich Morgan</a> on <a href="http://vimeo.com/">Vimeo</a>.</p><p><br /></p><p>I'm so pleased that it all came together in the end. It was an awful lot of hard work, research, perseverance and frustration but <em>Much Haste to Igford!</em> achieved it's goals - and not only that, but I graduated with a First Class Honours Degree in Creative Computer Game Design for my efforts!</p><p><em>Much Haste to Igford!</em> is currently offline while I attend to pressing issues such as self-promotion and job hunting, but I do intend on releasing it as a playable Beta when I have the means to package it in the UDK (my computer seems to lack the capabilities of doing this at present). Watch this space!</p>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com1tag:blogger.com,1999:blog-5141998864487165825.post-38732813639969861802010-05-18T16:06:00.001-07:002010-09-13T11:08:56.643-07:0018 May 2010 - Shop 'til you drop<p>With time becoming very much the predominant factor in the project and with so much to do, new methods were employed to 'speed up' production of the in-game assets.</p><p>I came up with a 'modular' building idea where each of the shops could be built exactly the same scale and in sections, so I could re-use the assets in different combinations - giving the impression that each one was a seperate, individual model.</p><p align="center"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDGf_lFS-0ooHYI20SejzGUOWeD8bvs7qPb2E1WDTMdIY-NbIbZHqSSoWa273TWpV6SlMGQ5PNTaXg6kU7RSdQqjoYxwaD8GqsyOs86vbmiYBp-ZwWRav575uuja2v1_bbXrDr6yCVkveL/s1600/modular_shops.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 280px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5472750797391328322" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDGf_lFS-0ooHYI20SejzGUOWeD8bvs7qPb2E1WDTMdIY-NbIbZHqSSoWa273TWpV6SlMGQ5PNTaXg6kU7RSdQqjoYxwaD8GqsyOs86vbmiYBp-ZwWRav575uuja2v1_bbXrDr6yCVkveL/s400/modular_shops.jpg" /></a></p><p align="center"><em>How some of the 'basic' models look in Maya - many variations from a few assets</em></p><p align="center">Of course, the first assets took as much time as any other building made for the project - but re-using the pieces (which were then ALREADY textured) meant that variations were almost made on a whim. As a result, the empty third section of the course that was worrying me somewhat was populated in a matter of days... which is a fraction of the time it took to place objects in the other areas.</p><p align="center"><em></em></p><p align="center"><em></em></p><p align="center"><em></em></p><p align="center"><em></em></p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3WRjW_p-lOTbfWdZBjA8mc_7GmvYU6J-FenPuPji1Y9-L8eJ5WrZVo7Z6Sv7ni2Nl4zffMuClQwegYi3v1yQ86uTmBsoS47r5iPihoxPZfmIyQ4oLuDkrM1RYmagg9UMPavUcI5rUQY42/s1600/auchterlony_1.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 227px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5472750638297870466" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3WRjW_p-lOTbfWdZBjA8mc_7GmvYU6J-FenPuPji1Y9-L8eJ5WrZVo7Z6Sv7ni2Nl4zffMuClQwegYi3v1yQ86uTmBsoS47r5iPihoxPZfmIyQ4oLuDkrM1RYmagg9UMPavUcI5rUQY42/s400/auchterlony_1.jpg" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI4neXO0RKxptOjrNMJsM2w_up8J9B-onEuR2xm7B6HdobuwC-1P3lGjcbrWosWRYx3oF3fu74VHkdYfWr2g4HGFccfF3mw0DLZeFdJyrOJRl1zFaqy7KWQ7tQRmZWkBQ3mIW-jmQAy4xa/s1600/auchterlony_2.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 227px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5472750585507820994" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI4neXO0RKxptOjrNMJsM2w_up8J9B-onEuR2xm7B6HdobuwC-1P3lGjcbrWosWRYx3oF3fu74VHkdYfWr2g4HGFccfF3mw0DLZeFdJyrOJRl1zFaqy7KWQ7tQRmZWkBQ3mIW-jmQAy4xa/s400/auchterlony_2.jpg" /></a></p><p align="center"><em>Every building in shot has been built with the same template (with texture variations in places)</em></p><p><br /></p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEDlgzeLVRcE5VupVrZnA2dUz4huXT9g5YYwhVjvWEgap0979R5VHOGD8Oh9lGmONBQbHuFGuqpSJP0DXh6PR_QIh4BSqlgcfnBmSvNw6wV02Y8NA4q4dnOf1NshstgSg9QFeY9volkRzB/s1600/auchterlony_3.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 227px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5472750527544984354" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEDlgzeLVRcE5VupVrZnA2dUz4huXT9g5YYwhVjvWEgap0979R5VHOGD8Oh9lGmONBQbHuFGuqpSJP0DXh6PR_QIh4BSqlgcfnBmSvNw6wV02Y8NA4q4dnOf1NshstgSg9QFeY9volkRzB/s400/auchterlony_3.jpg" /> <p align="center"></a><em>Maximum effect - minimum work. The way it has to work with looming deadlines.<br /></em></p><p><br /></p><p><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 227px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5472750471659922930" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-acryuFQJ_l0BsZQT4ejwl2Qtco5YwIex8RXrP_03PgjvC9D4nasUQOA2ZChyphenhyphenw0P6zAprUYqkyOn5p8mXvsBIPNtvbunJFEoZ4FtzatZGQ2wlXdhwXz0owRgh_xpVln1X_1P0txteK5QM/s400/auchterlony_4.jpg" /></p><p>If i'd thought of this method from the start I might have been able to produce even more buildings, but that's how it is - live and learn. I shall definately use this method in future if I have to make a large number of buildings in 3D again!</p>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com1tag:blogger.com,1999:blog-5141998864487165825.post-88832461903197216422010-05-11T12:14:00.001-07:002010-05-11T13:01:58.216-07:0011 May 2010 - Are you sure you want to quit?Just an overview of the last few days as I have a report to write by next Monday. I've resolved a few issues and had to come to some compromises.<br /><br />First, the compromises - I don't think i'll have time to make the Church/Chapel in-game. This is a blow to my vision of making the game level appear as a convincing pseudo-Victorian community. The vacant space left for it in Lumsden has been filled with houses for now, with the idea that if I have time, i'll come back to it - but I won't have that luxury so i'm bringing in a contingency.<br /><br />Also, a big compromise on gameplay - the camera view can't be 'fixed' to the vehicle using the methods i've researched / had reccomended to me. I find it incredibly frustrating that there's a distinct lack of support for Vehicles in UDK and due to this my entire project schedule has suffered. It would be possible to fix a camera using a code/script-heavy method i'm sure, but this was never the intention and i'll have to just playtest without it and see how people get on. At least the 360 Gamepad is configured, which makes playing the game much easier.<br /><br />Now, the things i've achieved:<br /><br />I've finally managed to work out how to replace the loading screens in game. This has such an impact on the 'feel' of the game, as before these screens were wholly inappropriate for the project. <a href="http://forums.epicgames.com/showthread.php?t=660537&page=2">This forum thread</a> helped provide some info and the necessary tools to change the loading screen.<br /><br />After some tests with still images I decided to make a simple sepia-style movie (5 seconds of looping effects) which have really enhanced the front end of the game. Alas, I can't change the font style, which is infuriating, and yet another aspect of game modification that seems to require an advanced knowledge of coding, so i'll have to compromise here too. I have located where to change the loading screen hints though, and have replaced the random messages with suitable ones for this project.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCldim0DHhX1pW7XbeAshhu36vHhmchX35kgV4r4YKvPZxjKuKKnipLO_bOvN-D66u16UGJT5mTGjC2mELpAfGK0ZSwlQ6IJ-gImbwip7a0nQP2Q3HoAu_zQRcfF5iye8BTy0eSKIdk-AB/s1600/loading_screen.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCldim0DHhX1pW7XbeAshhu36vHhmchX35kgV4r4YKvPZxjKuKKnipLO_bOvN-D66u16UGJT5mTGjC2mELpAfGK0ZSwlQ6IJ-gImbwip7a0nQP2Q3HoAu_zQRcfF5iye8BTy0eSKIdk-AB/s400/loading_screen.jpg" alt="" id="BLOGGER_PHOTO_ID_5470102039375807522" border="0" /></a><span style="font-style: italic;">Before and after - the in-game 'loading' screen which is visible to the player while the level is loading for the first time. Unfortunately I haven't got the time or expertise to replace the in-game font set</span><br /></div><br />I also used the sepia effect of my clip to make a new Unreal logo screen. I'm not sure if this is against the rules (for a fully developed professional and publically available game at least) but I did enjoy adapting it and it looks great when the game starts up. It's just a shame I can only show still images here.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQKiYtEhq8xVkD-v_wNYK6RynV0FwkpSRAqJo6wRuJGn9H1jEyQAnggStFAdDe_E_WWfzPACUpDI-8azIxbGSZgyN65jpiMycugZ5wpJn31evgzbAE3mALSwtGAjeyRlemyn4YItWnAKCX/s1600/custom_logo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQKiYtEhq8xVkD-v_wNYK6RynV0FwkpSRAqJo6wRuJGn9H1jEyQAnggStFAdDe_E_WWfzPACUpDI-8azIxbGSZgyN65jpiMycugZ5wpJn31evgzbAE3mALSwtGAjeyRlemyn4YItWnAKCX/s400/custom_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5470101040639915346" border="0" /></a><span style="font-style: italic;">The custom Unreal Logo screen - Original (left) and edited (right)</span> </div><br />In other development news, i'm also placing blocking volumes and trigger volumes in the level. Blocking volumes will keep the player on track, stopping them from leaving the playable area, and the trigger volumes are rigged up to decrease player health on contact - this is to simulate the 'water loss' feature of the game while driving.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRy3SfgWEwgWralrunm66ULKkeR-UaCZ2OvAwJwkDgalntRq4IxnvLwregwsyTtYG_jal1qTZwz2V3ogBuwCn6xvkO8IvnIPVDQHa4eSzYCt8CIABZj_7T3Pw-AYZ1kULMzwRIuyKHnJMV/s1600/volumes.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 265px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRy3SfgWEwgWralrunm66ULKkeR-UaCZ2OvAwJwkDgalntRq4IxnvLwregwsyTtYG_jal1qTZwz2V3ogBuwCn6xvkO8IvnIPVDQHa4eSzYCt8CIABZj_7T3Pw-AYZ1kULMzwRIuyKHnJMV/s400/volumes.jpg" alt="" id="BLOGGER_PHOTO_ID_5470093196514188002" border="0" /></a><span style="font-style: italic;">Volumes (hollow green and purple cubes) in the Editor - these are invisible in the playable version of the game</span><br /></div><br />And, changing the subject once again, the final installment of work this week - in order to give the player a 'get out option', should the game break during gameplay (and it will, no matter how extensively I test it - someone will always find a way to get stranded) I have mapped a console command to the controller with the help of Craig Higley, co-creator of the first Igford game (<span style="font-style: italic;">Igford-Under-Siege</span>, 2009) .<br /><br />Craig explained that in-game console commands are mapped to the UTInput.ini file in the same way that I configured the buttons for the 360 gamepad. It's just a case of adding another line of script that tells the engine what action to perform, then pasting this action into the relevant button code. Difficult to explain but simple to do in practice, which is nice.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEith_7yIwXOQO7_e_64Zav3iHZRjn2oQulDGfmRdprBACLYCCw629T5eLvxdsOjovO366QA7_hk5CjLe3fSmsLSESIPugkqSDsOkkzsTBrQdI5OZCeI8Ld0k8lJAjZyIpSNWLoOuNTPaJbN/s1600/button_mapping.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 122px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEith_7yIwXOQO7_e_64Zav3iHZRjn2oQulDGfmRdprBACLYCCw629T5eLvxdsOjovO366QA7_hk5CjLe3fSmsLSESIPugkqSDsOkkzsTBrQdI5OZCeI8Ld0k8lJAjZyIpSNWLoOuNTPaJbN/s400/button_mapping.jpg" alt="" id="BLOGGER_PHOTO_ID_5470093258406854130" border="0" /></a><br />This was successfully implemented and now I can tell players if they get stuck, all they have to do is press the 'H' key on the keyboard or the 'Y' button on the gamepad and they'll restart the level with a brand new car, ready to break the game again.<br /><br />So much for a quick update - I'm off to start my 4000 word report now - which I hope to finish as soon as possible in order to get back to level construction!Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-80890120377183893832010-05-09T01:52:00.000-07:002010-05-09T02:14:08.316-07:009 May 2010 - Replay ValueAnother big issue has been solved with a straightforward solution - which is more than welcome at this late stage of the project.<br /><br />There are ways for the player to destroy the vehicle during the game. Should the player end up destroying their car through lack of water or falling off a hazard, they need to be put back to the start so they can try again. I got this this to work when the level started up but if the player destroyed their vehicle in-game, it would place the player at the start of the level as desired... but out of the car. This breaks the gameplay because at no point in-game should the player be able to leave the vehicle.<br /><br />I think I overcomplicated the issue by assuming it was something code related and fully failed to check something that I have used before that was right under my nose. I suspected Kismet would have the answer, but I overlooked something so basic I can't believe it's taken this long to try out.<br /><br />Every Action / Event in Kismet has a set of properties. These properties can be adjusted to alter the performance of the event being defined. So, the player is placed in the car, but this only works once. The solution? Look for the Max Trigger Count of the event, and <span style="font-weight: bold;">change the value to zero</span>.<br /><br />If the value is 1, the Event will happen once, if it is set to 2, the event will happen twice, and so forth. But if it is set to zero, it will happen an infinate number of times, allowing the player to reappear in the car after destroying themselves for as long as they keep playing the game. <span style="font-weight: bold;">This is EXACTLY how passing under the water towers and getting them to 'fill up' the car works</span>.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiza5oTaMveYzkpDfo6oSCnLcE_kApRsaUxtnzIFD4hrI3QuU5tVPwFpse4BIMynGJ6V10m-FTWQAQmL-2WT3i81rk6fHohVG4kyGcN5jjDpL596WwubZK48wohtSqSa5mxGP6W_6pFk_qt/s1600/respawn_trigger.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 391px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiza5oTaMveYzkpDfo6oSCnLcE_kApRsaUxtnzIFD4hrI3QuU5tVPwFpse4BIMynGJ6V10m-FTWQAQmL-2WT3i81rk6fHohVG4kyGcN5jjDpL596WwubZK48wohtSqSa5mxGP6W_6pFk_qt/s400/respawn_trigger.jpg" alt="" id="BLOGGER_PHOTO_ID_5469190968578550882" border="0" /></a><span style="font-style: italic;">Setting the </span><span style="font-weight: bold; font-style: italic;">Max Trigger Count</span><span style="font-style: italic;"> of this Event/Action to zero was the solution to the problem<br /><br /></span><div style="text-align: center;"><div style="text-align: left;">I can see how this could be used and adapted to create a 'lives' system limiting the player to a certain number of attempts to play the game. I have no plans to implement a lives system but it is a thought - especially if I want people to be able to play the game at the end of year show.<br /></div><span style="font-style: italic;"></span></div><span style="font-style: italic;"></span><br /><div style="text-align: left;">Once the player was able to respawn into a vehicle, the only thing left was to tell the game to instantly create a new car at the start of the level for the player to be placed into in the event that they destroy themselves. By default there is a delay for this in the UDK of about 30 seconds. As I don't want the player hanging around and waiting, I had to find where to change this.<br /></div><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9eVH2nHVmdOINNPz8vFSt_zOGMKHelmNv7TvMcKiw7JANIXwRo6dTt8IdbXoUz9XLpt5IPmz5xwRg6jAvNa86HE_0Uu-AWQVIqeQXhI-BMgYSeiM2s3HWYS5ldoF-Vh9duG1lFLfbr8nE/s1600/vehicle_respawn.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 284px; height: 104px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9eVH2nHVmdOINNPz8vFSt_zOGMKHelmNv7TvMcKiw7JANIXwRo6dTt8IdbXoUz9XLpt5IPmz5xwRg6jAvNa86HE_0Uu-AWQVIqeQXhI-BMgYSeiM2s3HWYS5ldoF-Vh9duG1lFLfbr8nE/s400/vehicle_respawn.jpg" alt="" id="BLOGGER_PHOTO_ID_5469191061322291666" border="0" /></a><span style="font-style: italic;">Changing vehicle respawn time in <span style="font-weight: bold;">UTVehicle.uc</span> - Default value is 30<br /></span></div><br /></div>Changing the above float value in UTVehicle.uc speeds up the respawn time. I tried setting this to a value lower than 1.0 so that the car is replaced instantly, but this seems to break the game with no car respawning at all. So, through trial and error, I looked for the lowest value that doesn't do this. 1.5 seems to work and although it is not instant, it seems to give the desired effect. I have been testing this by destroying the car and pressing a button to 'reset' the game as quick as I can but the car always respawns before I reset the player to the start, which is good.<br /><br />So, another functionality issue has been resolved. If I can find out how to 'fix' the camers to the vehicle i'll have a game that can realistically be played without having to explaint o people how to 'get around' gameplay issues I haven't addressed - which again, for the end of year show, would be fantastic.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-59144411586993967282010-05-05T16:06:00.000-07:002010-05-05T17:51:32.365-07:006 May 2010 - Heads Up!I'm well on the way to finishing the final in-game Heads-Up Display (HUD). This is a simple overlay that covers the 'real' HUD. Feedback from last term suggested that the work in progress HUD looked a little lacklustre, so i've dedicated a whole day to making this one work (that wasn't intentional, that's how long it's taken).<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY7IA1Q5ahnNW4JJIoC-_DUHV-tpsYdjupEdoexVFUCoannSBOS8I2jZBF3AF9eLgKy7i1CqjpLhHDNMU0guBxMhBV5l9eft7tkjJD2KWEeUlR9BNdukZkKtPdCHuZGtNNANlQWrQ7zeUN/s1600/igford_new_hud2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY7IA1Q5ahnNW4JJIoC-_DUHV-tpsYdjupEdoexVFUCoannSBOS8I2jZBF3AF9eLgKy7i1CqjpLhHDNMU0guBxMhBV5l9eft7tkjJD2KWEeUlR9BNdukZkKtPdCHuZGtNNANlQWrQ7zeUN/s400/igford_new_hud2.jpg" alt="" id="BLOGGER_PHOTO_ID_5467951394208657010" border="0" /></a><span style="font-style: italic;">The new HUD - 80% complete, some details on the watch need to be finished</span><br /></div><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNY7_7YM72Ll9CAGkaAj16lVdR6sCRFGBTwX19jxhMItI6Vj2gSolYT3y4zEauquZwBAud_NKQBdO4gwDGNEvX1ZvLnovnlVkC69n0gg4Bq3YEu8aDcuTG_mLpdslv6KRBTQcJiwUrRjwk/s1600/igford_new_hud.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNY7_7YM72Ll9CAGkaAj16lVdR6sCRFGBTwX19jxhMItI6Vj2gSolYT3y4zEauquZwBAud_NKQBdO4gwDGNEvX1ZvLnovnlVkC69n0gg4Bq3YEu8aDcuTG_mLpdslv6KRBTQcJiwUrRjwk/s400/igford_new_hud.jpg" alt="" id="BLOGGER_PHOTO_ID_5467926922224652770" border="0" /></a><span style="font-style: italic;">In the 'full' game (which I am not producing for the project) the pocket watch on the right would be used for time-trials</span><br /></div><br />I was considering modelling the HUD in 3D, texturing it, and rendering an image. I'm glad I didn't - as well as it taking much longer (unneccessary UV mapping, etc) and wouldn't be very personal at the end of it - also, considering I want to specialise in 2D art after the course is over, i'd be doing myself an injustice by resorting to modelling to produce a creative piece of work.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-30354121061765506242010-05-05T04:23:00.001-07:002010-05-05T04:33:32.859-07:005 May 2010 - Can you handle it?Just a quick update - no doubt i'll extend this blog post later on when i've made more progress.<br /><br />I've looked briefly at the handling of the car today - and found three values that can affect the performance of the vehicle in the UDK code. Thanks to the <a href="http://forums.epicgames.com/showthread.php?t=714973&page=9">UDK forum</a> and the <a href="http://wiki.beyondunreal.com/UE3:SVehicleSimCar_%28UDK%29#SteerSpeed">Unreal Wiki</a> I got some much-needed explainations of some of the code and this enabled me to locate the relevant sections that deal with vehicle handling.<br /><br />The car handles a little too well with it's default game settings - it is possible to steer around the corners at full speed, which eliminates the need of a brake. That's not very good for a racing game, and any game mastery is irrelevant if you can drive through the course perfectly on the first attempt.<br /><br /><span style="font-weight: bold;">MaxBrakeTorque</span> : This affects how sudden braking is when the brakes are applied in-game.<br /><br /><span style="font-weight: bold;">EngineBrakeFactor : </span>This affects how long it takes for the car to come to a stop if all buttons are untouched - it should roll for a while before stopping, and this is the value that controls that effect.<span style="font-weight: bold;"><br /><br /></span><span style="font-weight: bold;">SpeedBasedTurnDamping</span> : This affects the handling while travelling at speed. A higher value here means turning is difficult at higher speeds - perfect for encouraging the player to use the brake. This has a significant effect on gameplay and without testing and tweaking could lead to a lot of player frustration, so I need to get some opinions on this.<br /><br />Of course, thorough testing should be done with other people <span style="font-style: italic;">anyway</span> to see what the general opinion is on the gameplay. I'll try to do that in the next week or so in Uni (and hopefully after I can get the camera to stay fixed behind the vehicle - if it's possible).<br /><br />Right now i'll get on with the HUD design - and leave the volumes until tomorrow evening.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-26152153688222508162010-05-04T16:20:00.000-07:002010-05-04T16:41:48.625-07:004 May 2010 - Industry booming, emissions soaringI've added the rest of the particle effects in-game for the smoke effects on the factory chimneys. I also added some smoke to some of the chimneys of the houses but I may remove them - as it's barely noticable and will be a drain on resources.<br /><br />Here's some screenshots of how Igford looks, as of tonight:<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcOKXkXTErix3VbxFEftAT3EZQEl7YJzhVMhSr9pzeiyRmybAibvPWny0kZ60ekn66gqkULuMauCl_mjStjM86POCMCpb7Pq7u3XOEiOcw_XiID-e4RMGSJ0bH6po7Iz0phJG7xDnIwykV/s1600/igford_smoke_3.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 237px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcOKXkXTErix3VbxFEftAT3EZQEl7YJzhVMhSr9pzeiyRmybAibvPWny0kZ60ekn66gqkULuMauCl_mjStjM86POCMCpb7Pq7u3XOEiOcw_XiID-e4RMGSJ0bH6po7Iz0phJG7xDnIwykV/s400/igford_smoke_3.jpg" alt="" id="BLOGGER_PHOTO_ID_5467559112380104114" border="0" /></a><span style="font-style: italic;">Crestwell's Canned Consumables - as viewed from the Lumsden Road</span><br /></div><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPqITQHa1a-AvdHdSRwV2fdmjXoS_1f_9B6dNOnsxYZ_YZ_Lzs61qZQAz2mZa8mZ5hHqIQ4o6dAeWvfhQEoiH5VhCsY-eLFI39uipDD0ev_3hxJjv_f86vlzCeW1RcY-V1h9OU9f7Fnaxm/s1600/igford_smoke_4.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 237px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPqITQHa1a-AvdHdSRwV2fdmjXoS_1f_9B6dNOnsxYZ_YZ_Lzs61qZQAz2mZa8mZ5hHqIQ4o6dAeWvfhQEoiH5VhCsY-eLFI39uipDD0ev_3hxJjv_f86vlzCeW1RcY-V1h9OU9f7Fnaxm/s400/igford_smoke_4.jpg" alt="" id="BLOGGER_PHOTO_ID_5467559308720759394" border="0" /></a><span style="font-style: italic;">Lumsden Road, looking north past Crestwell's and part of the old Threshersen Automata works</span><br /></div><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCwfPHIdibGfI5u5VC9Lz4QsZDIe1u3EcEAoREeWwhVYg1XtrW21TkXmyqbjYsbTSD6xRHBFXzQ8rAD5P6WKH6dWHdGj7Imyzme6tqzRqEmYTaRcpf6912qy0161Qv3oajx2gHOmwjuQAE/s1600/igford_smoke_1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 237px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCwfPHIdibGfI5u5VC9Lz4QsZDIe1u3EcEAoREeWwhVYg1XtrW21TkXmyqbjYsbTSD6xRHBFXzQ8rAD5P6WKH6dWHdGj7Imyzme6tqzRqEmYTaRcpf6912qy0161Qv3oajx2gHOmwjuQAE/s400/igford_smoke_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5467559184359479090" border="0" /></a><span style="font-style: italic;">Inside Crestwell's Cannery, Lumsden</span><br /></div><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrw2VI3rupHjBf7K4RbNY4sNa3auxiCsnkrUm4o81zd-dWrdBO0B2JxBSxuepbN6B7atrWrM2xlaopaG97dtF3KlT1KyvoFbxoMbTi75umKFHYebq36TWMQ5s-a5Y56KA9ha9_zq-a_-Kx/s1600/igford_smoke_2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 237px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrw2VI3rupHjBf7K4RbNY4sNa3auxiCsnkrUm4o81zd-dWrdBO0B2JxBSxuepbN6B7atrWrM2xlaopaG97dtF3KlT1KyvoFbxoMbTi75umKFHYebq36TWMQ5s-a5Y56KA9ha9_zq-a_-Kx/s400/igford_smoke_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5467559246040294738" border="0" /></a><span style="font-style: italic;">An Ebrill airship over Crestwell's Cannery and the Auchterlony Viaduct, Upper Igford Valley</span><br /></div><br />I also looked at emissive textures on the lamp-posts but this must be a massive drain on processing power as the PC ran out of memory while compiling. I've had to remove these effects again, which is frustrating but it looks like i'll have to compromise on this matter.<br /><br />Tomorrow I plan to put all the trigger volumes in place so that the water level aspect of the game is fully operational. After that I will look at a final HUD design, which I hope to finish by Friday in time for my project seminar meeting.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-10200555882123853502010-05-03T14:21:00.000-07:002010-05-03T14:53:42.971-07:003 May 2010 - Let there be (proper) LightToday I decided to get on with a glaring problem that I <span style="font-style: italic;">knew</span> would become soul-destroying and just eat up time while being resolved - I hate it when i'm right. Today I had to re-import EVERY section of track after deleting unneccesary faces and creatintg a lightmap for each section.<br /><br />Why?<br /><br />Here's why - the screenshots show what the problem was - huge seams/lines across the track which were impossible to ignore. Fortunately, advice from the UDK forums (as usual) offered solutions, though admittedly I did work it out on my own when waiting for a response. Here's a 'before' and 'after' example of the track lighting issues:<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3bzf9StridOMFfiIA9gpH3GWGNFiacpI9-nvpBwNz17vJMFpL_-3mbh2Y9TcpvjEYjfqla7rsuuvWXGw_NjF_SOhf6Fm7ejTS7gw2NePuAyNeweivAdNFmJyZIsM-6ZB4UvvPOpyoUQ5M/s1600/road_lighting_issue.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 130px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3bzf9StridOMFfiIA9gpH3GWGNFiacpI9-nvpBwNz17vJMFpL_-3mbh2Y9TcpvjEYjfqla7rsuuvWXGw_NjF_SOhf6Fm7ejTS7gw2NePuAyNeweivAdNFmJyZIsM-6ZB4UvvPOpyoUQ5M/s400/road_lighting_issue.jpg" alt="" id="BLOGGER_PHOTO_ID_5467159483658474786" border="0" /></a><span style="font-style: italic;">Lighting issues created lines across the track sections and hurt the game's visuals badly - they're finally gone after a whole day of mind-numbing clicking and exporting</span><br /></div><br />This involved creating a second UV set on each section of road, using the automatic mapping to ensure that the UVs didn't overlap, and re-importing into the UDK. I had much more defined shadows initially but increasing the lightmap resolution caused UDK to crash and made the size of the level package enormous. I've had to scale them back down as a compromise which is a shame, but better to have a working level with general shadows than a broken level that won't start up or save.<br /><br />I also intended to get the particle systems in-game tonight - so far i've got a water effect for the water towers in-game (which is the most important one).<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZNi_gYoRMQi00uwKMPU-EMzTqlRV3Q6paGvw-sOvxDPDXTyehJ5zacHpkmsFv-M9dAOr6Xb83ipaFxYJvPNy00F7hBvmQ8_54ThELZLkxPGHACKrg33f39GJEwWrYtOwC-QLdCPHQWo_/s1600/particles_everywhere.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZNi_gYoRMQi00uwKMPU-EMzTqlRV3Q6paGvw-sOvxDPDXTyehJ5zacHpkmsFv-M9dAOr6Xb83ipaFxYJvPNy00F7hBvmQ8_54ThELZLkxPGHACKrg33f39GJEwWrYtOwC-QLdCPHQWo_/s400/particles_everywhere.jpg" alt="" id="BLOGGER_PHOTO_ID_5467159022323515378" border="0" /></a><span style="font-style: italic;">Who left that tap running?</span><br /></div><br />I could do with a generic smoke particle for chimneys - this will probably be a modification of the steam car's smoke, but larger and slower.<br /><br />I also finished the Maxton steamcar last night (after a last-minute catastrophe that almost looked like the car model was broken) - here's how it looks!<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKKULO_5em9q5nBGLTx9nSCPnGs7yrl47ukv7G-pfd4X20VbNqCUat5b4CbVPCPjTeFuBRUfAibVNVGx2fJWCB5WEaAv_H24zvlmVhjHhOpwkbTiZWxzegPsAKt0OVOP0qpZixpMKsl3JK/s1600/maxton_final2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 275px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKKULO_5em9q5nBGLTx9nSCPnGs7yrl47ukv7G-pfd4X20VbNqCUat5b4CbVPCPjTeFuBRUfAibVNVGx2fJWCB5WEaAv_H24zvlmVhjHhOpwkbTiZWxzegPsAKt0OVOP0qpZixpMKsl3JK/s400/maxton_final2.jpg" alt="" id="BLOGGER_PHOTO_ID_5467163891282012338" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi08QyurGn39I-5KnNNalXyx7-L4vJhj-TqX76ZnW8MPpN0P04q1rxN33XkKVTFD9Zapo1C8e0KArPjFVG3Y9Et802dg_XN4-cgA2vN7xUgrbDTiEB-rw0ef1LnrulmK-HLZaLM2OPkXPzY/s1600/maxton_final5.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 275px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi08QyurGn39I-5KnNNalXyx7-L4vJhj-TqX76ZnW8MPpN0P04q1rxN33XkKVTFD9Zapo1C8e0KArPjFVG3Y9Et802dg_XN4-cgA2vN7xUgrbDTiEB-rw0ef1LnrulmK-HLZaLM2OPkXPzY/s400/maxton_final5.jpg" alt="" id="BLOGGER_PHOTO_ID_5467165217534605202" border="0" /></a><span style="font-style: italic;">The 1890 Maxton-Muycrosse Eighty Eight - finished at last!</span><br /></div><br />Tomorrow I have duties to attend to in University but I hope to get both the water 'power up' volumes and invisible health decrease volumes in the level by Tuesday night.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-54619901903285035652010-05-02T10:51:00.000-07:002010-05-02T11:43:23.857-07:002 May 2010 - Your Maxton's on FireI was convinced it couldn't be done - but positive procrastination (sick and tired of texturing every day) combined with the functionality breakthrough with the gamepad yesterday pushed me into looking at a very important visual aspect - emissions from the steam vehicle. It's hardly a Steampunk game with no steam, is it?<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEier3bvdoy5tplQw9iuHxcnskHZbQT36426rwtoigdY3Wuuo3GgjmzHA_HGMkvwcIQjdkIEm9imzAdOkkDTAHWLW2SMtUZ4GBCkTQYmlrOBwUYkld2-q9gTflMN4s4iRv0n_I_lrgoi5IGn/s1600/smoke_maxton_3.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEier3bvdoy5tplQw9iuHxcnskHZbQT36426rwtoigdY3Wuuo3GgjmzHA_HGMkvwcIQjdkIEm9imzAdOkkDTAHWLW2SMtUZ4GBCkTQYmlrOBwUYkld2-q9gTflMN4s4iRv0n_I_lrgoi5IGn/s400/smoke_maxton_3.jpg" alt="" id="BLOGGER_PHOTO_ID_5466736530918520322" border="0" /></a><span style="font-style: italic;">A carbon footprint belonging to a size 12 Doc Marten boot - The Maxton is no longer shy when it comes to spewing fumes into the skies above</span></div><br />Anyway, the advice given to me on the forums (essentially, "look at the code that comes with the game") proved fruitless in March when I attempted this before - though after a bit of thought I decided I was looking in the wrong place. I looked at the weapon files (as weapons have a 'muzzle flash' that is location-specific - as in, it has to come from a particular place on the model) and they might as well have been written in Egyptian Hieroglyphs for all the good that did me. Then I looked at the <span style="font-style: italic;">Unreal Tournament 3</span> files - because the Hellbender truck that comes with that version of the game engine has an exhaust stack which is essentially what I want. I managed to find a piece of code that linked to a particle effect in the varios game packages, and using my tried and tested copy and paste skills, I moved the relevant code into the Maxton's content file and adjusted the paths and filenames to link to my own smoke particle emittter (which I created from scratch, specifically for this purpose, following <a href="http://www.youtube.com/watch?v=MQ7eZ34v9i8&feature=related">this</a> tutorial).<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfTfQLzsNOVITaS38-KWd05HASm7N4AoDO9Auk77PVeF3_RFKMWqDfASTL68kpTqWC79zfc7weOUeiI5BpMh0j5PTxs6q8bJ1OFStb6tu4ZhQTOIInfhoBMsohvPKm1526J3h2ldJBOXMW/s1600/smokestack_script.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 22px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfTfQLzsNOVITaS38-KWd05HASm7N4AoDO9Auk77PVeF3_RFKMWqDfASTL68kpTqWC79zfc7weOUeiI5BpMh0j5PTxs6q8bJ1OFStb6tu4ZhQTOIInfhoBMsohvPKm1526J3h2ldJBOXMW/s400/smokestack_script.jpg" alt="" id="BLOGGER_PHOTO_ID_5466738808219661106" border="0" /></a><span style="font-style: italic;">The three lines of code that have been added to the Maxton's file with the relevant paths - this was mainly logical thinking and linking to directories than actual coding</span><br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ4uhgnPC4kJlyuVJzhIEWn3ZN9ELX3gdxhniUhB9wbRB_YuUApw-mfxJJ1MmdJz7PxR0PD7J6n-Lwdb9BKwJYZ9FSRVqA7HfKUE5CP1ELNdrD7PLQfyuelfqe3m9e9xmrsS_KgrSf2tux/s1600/smokestack_material.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 189px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ4uhgnPC4kJlyuVJzhIEWn3ZN9ELX3gdxhniUhB9wbRB_YuUApw-mfxJJ1MmdJz7PxR0PD7J6n-Lwdb9BKwJYZ9FSRVqA7HfKUE5CP1ELNdrD7PLQfyuelfqe3m9e9xmrsS_KgrSf2tux/s400/smokestack_material.jpg" alt="" id="BLOGGER_PHOTO_ID_5466741823052745794" border="0" /></a><span style="font-style: italic;">The material set-up in the tutorial is much more complex than my usual materials</span></div><br /><div style="text-align: left;">To get the particle emitter to produce smoke or steam from the relevant sections on the vehicle, additional bones had to be made on the vehicle rig in Maya and the Maxton had to be re-imported into UDK - which i'm doing a lot recently anyway with the texture testing.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDv3xc9INLbTUKGGRDIoCcVWZbMJYbEcnrxfJrR5BLgxsXpYEzLocylE0O7GkIHDohakoBCH2fqCW4PRorTTnywdj2qp9OoMnbA6Tlbt4alA5gbHktvur5tF-LWMK98mblOl8v7wBpx-IV/s1600/smokestack_emitters.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 251px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDv3xc9INLbTUKGGRDIoCcVWZbMJYbEcnrxfJrR5BLgxsXpYEzLocylE0O7GkIHDohakoBCH2fqCW4PRorTTnywdj2qp9OoMnbA6Tlbt4alA5gbHktvur5tF-LWMK98mblOl8v7wBpx-IV/s400/smokestack_emitters.jpg" alt="" id="BLOGGER_PHOTO_ID_5466741031507609762" border="0" /></a><span style="font-style: italic;">Additional bones in the Maxton rig for the steam/smoke emitters</span><br /></div><br />These bones formed the foundation for adding 'sockets' in UDK - in much the same way as custom weapons use them - and the sockets are what the code needs to tell the game engine where to produce the smoke from my emitters. So, in that respect, I was on the right track with looking at weapons but I had to make a massive detour to finally arrive at my destination. On the other hand, I worked this out myself, which is really something. It's a much bigger sense of achievement than being told what I have to do (not that I mind being told what to do, because 9 times out of 10 it's quicker).<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbay2EaAVOOITJYUkFvbk3-CqqRKsrA3SzqoAI9AqEvG2Mnvm8ebywzqJ92jvaaMqJ_NefAzMxGpm6pOBQJrEX8zTRIXiLMeH0i0Sa7GFX_vVKxCFFreptWqRdtsJBAExbcTHut-Rpv2Nf/s1600/smokestack_socket.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 279px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbay2EaAVOOITJYUkFvbk3-CqqRKsrA3SzqoAI9AqEvG2Mnvm8ebywzqJ92jvaaMqJ_NefAzMxGpm6pOBQJrEX8zTRIXiLMeH0i0Sa7GFX_vVKxCFFreptWqRdtsJBAExbcTHut-Rpv2Nf/s400/smokestack_socket.jpg" alt="" id="BLOGGER_PHOTO_ID_5466742543989907874" border="0" /></a><span style="font-style: italic;">Creating and positioning sockets in the UDK finally allowed me to make the Maxton a lot less environmentally friendly </span><br /><br /><div style="text-align: left;">I'm really happy that i've made this breakthrough, another that just seemed to happen after I gave up on it weeks ago. I'm sure i'll have to do more tweaking to get it looking a little better (time allowing) but at least now that chimney doesn't just look like an uneccessary decoration.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisnA_lO9aqppddKY18SkmUwhSaf-pUj2k6GJNE73-sZdzXiymW8sauJWjqYVrBoKi-TbiwPdGHTVjpxjIxXaiRfuvyeZktizexR81fh9Y8bJN7p-99ENixpsv2ZYJ-lThl_MmjIUcaDPsZ/s1600/smoke_maxton_1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisnA_lO9aqppddKY18SkmUwhSaf-pUj2k6GJNE73-sZdzXiymW8sauJWjqYVrBoKi-TbiwPdGHTVjpxjIxXaiRfuvyeZktizexR81fh9Y8bJN7p-99ENixpsv2ZYJ-lThl_MmjIUcaDPsZ/s400/smoke_maxton_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5466744164919539010" border="0" /></a><span style="font-style: italic;">Player view with the smoke in action - testing will indicate if the smoke affects gameplay and visibility</span><br /><br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnIs-NppYyqwG-hYzroXx0S6lvLvR4Eni8pIvkDEsveX9SHCe9z28C6udpj5uhi6IpeMr7jSG1XiXQS7pN2bQFJtQ0E6kyfKIebZwoIMMru-ajc0t4BIkRPA1U6P3gh5XzIGxCQss09MGl/s1600/smoke_maxton_2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnIs-NppYyqwG-hYzroXx0S6lvLvR4Eni8pIvkDEsveX9SHCe9z28C6udpj5uhi6IpeMr7jSG1XiXQS7pN2bQFJtQ0E6kyfKIebZwoIMMru-ajc0t4BIkRPA1U6P3gh5XzIGxCQss09MGl/s400/smoke_maxton_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5466744436684277362" border="0" /></a><span style="font-style: italic;">A steam engine it may be, but it needs no rails.</span></div><br /></div></div></div></div></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-86447399084358082142010-05-01T11:57:00.001-07:002010-05-02T10:51:47.579-07:001 May 2010 - More MaxtonJust some additional progress renders of the Maxton. This should be completed by tomorrow with any luck.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSnatROMaHc1m6Uy02f7N_M_GOV7cPTD0eQsdDGFZ3bic8ho3lfyDXrB1_sig-HTcdDAWa3uvNUrWXlFmevVX7UZSM1ecQ8M4KWzGT97eAs-zj0HfOhc_Ei1g_rqmCixzldxu9xbhWwG0a/s1600/max881.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSnatROMaHc1m6Uy02f7N_M_GOV7cPTD0eQsdDGFZ3bic8ho3lfyDXrB1_sig-HTcdDAWa3uvNUrWXlFmevVX7UZSM1ecQ8M4KWzGT97eAs-zj0HfOhc_Ei1g_rqmCixzldxu9xbhWwG0a/s400/max881.jpg" alt="" id="BLOGGER_PHOTO_ID_5466377692894401458" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgblKvJR2ylt1pf5bE314TtQ-iDpRvIsxX4_UOK3WJj3lW6ZMHMTf7mmpldppywDwzMVw3mIC02VRcqB_UkN-FtO5gOCT18IlJLRFtrRKzOvGWnwWQ-980mlkgri6v8lObBnnvYhdbRH0sa/s1600/max882.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgblKvJR2ylt1pf5bE314TtQ-iDpRvIsxX4_UOK3WJj3lW6ZMHMTf7mmpldppywDwzMVw3mIC02VRcqB_UkN-FtO5gOCT18IlJLRFtrRKzOvGWnwWQ-980mlkgri6v8lObBnnvYhdbRH0sa/s400/max882.jpg" alt="" id="BLOGGER_PHOTO_ID_5466377829359209730" border="0" /></a>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0tag:blogger.com,1999:blog-5141998864487165825.post-70523127304156121312010-05-01T08:45:00.000-07:002010-05-01T09:25:17.301-07:001 May 2010 - Back in controlSomething just fell into place today - with a financial contribution and some help from the UDK forums. The control system is now customised, in a crude fashion, to allow a player to use an XBox 360 Gamepad with the game, and to play it in a similar fashion to a 'real' racing game.<br /><br />This is a big deal for me. It's a REALLY big deal.<br /><br />Interaction is <span style="font-style: italic;">everything</span>. If the player can't interact with the game properly, it might as well be a rendered screenshot or an animated sequence. Okay, so a steering wheel would be far more immersive but a game pad almost <span style="font-style: italic;">makes</span> it into a game for me. A game lacking in gameplay elements maybe, but to be able to drive around my project work using a similar control system to a game like <span style="font-style: italic;">Forza Motorsport 3</span> is such an amazing feeling.<br /><br />A 360 Pad for Windows (not a standard 360 console pad) was required because it needs to be installed on the PC - and fortunately, the UDK is already set up to fully support the gamepad. The controls needed to be changed for it to behave like a typical current-gen racing game which looked to be a complex coding job. Asking on the UDK forums seemed to confirm that notion, but it was far simpler than I thought. In fact, it was a copy and paste job - and when tested, it worked wonderfully. It's all in one file - <span style="font-weight: bold;">UTInput.ini</span>:<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmritVQ_NBckZuxo39DH2s9R5jSeaYyAmhwWxCqUNp7eCvoJU8kdgG1c5gvRINnheFzD0rv5iwAGXDri2mdIiV-JFEcXnGXkYNcGOQejyBSKroE9Iqq81HK46fHALMMXse-wUNZiucBHas/s1600/360button_mapping.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 93px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmritVQ_NBckZuxo39DH2s9R5jSeaYyAmhwWxCqUNp7eCvoJU8kdgG1c5gvRINnheFzD0rv5iwAGXDri2mdIiV-JFEcXnGXkYNcGOQejyBSKroE9Iqq81HK46fHALMMXse-wUNZiucBHas/s400/360button_mapping.jpg" alt="" id="BLOGGER_PHOTO_ID_5466335732891628050" border="0" /></a><span style="font-style: italic;">Three commands were changed to give the control system I wanted</span><br /></div><br />The Left and Right trigger buttons on a 360 gamepad are 'mapped' to firing weapons by default in the UDK. I looked for the lines of script that were responsible for player movement (which are the W and S keys on the PC keyboard) , copied and pasted those commands over the Trigger Button commands. A quick test in-game proved that this was all that was necessary to sort the control system out - taking up just 5 minutes of my time! The commands highlighted in green (above) are the ones that were changed in order to get this to work.<br /><br />An additional bonus to this is that up to now, the car still had a 'default' weapon from the UDK that a player could fire in-game, which wasn't something I wanted. By replacing the fire button with an accelerator function, i've solved both the movement and the weapon issue in one go. While I was at it, I also disabled the ability to get in and out of the car, as I don't want players to be able to move around on foot. By changing the command to a nonsensical one (highlighted in red, above) the button is disabled and made useless. No longer do I have to worry about a player accidentally jumping out of the car in-game!<br /><br />So, all in all, a very satisfying day so far. I'm backing everything up before something bad happens!<br /><br />In other work-related news, the Maxton itself is nearing completion - which is what i've spent most of my time on this week. Admittedly I wish i'd done this a LONG time ago, because quite frankly I could have, but it's getting done at least. Using multiple materials has definately enabled the car to look a lot better texture-wise. I decided to start with the read textures of the engine and chassis - because they are what the player will see most of, and I didn't want to have to rush them in case time was short (well, it ALWAYS is, but you know what I mean).<br /><br />I can possibly have some semi-transparent glass for the windows too - which won't be seen much in-game but it'll look much better on the still images of the steamcar. All that's left to do is the cab, brasswork and windows and the Maxton will finally be complete!<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik82GgqUcl_Juq9YgiXx8FImksaXHvUsWjW1cQ5saBCGbbhb9KK44HTkO_bKcJ9z3J-1YuzSolX6_4yONJ3Pz_MWyil29KO07mNstzIPSX-xVrA_J9uBoWSExmq1ZxLOCDR5QxxSWqLbXj/s1600/maxton_underside.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik82GgqUcl_Juq9YgiXx8FImksaXHvUsWjW1cQ5saBCGbbhb9KK44HTkO_bKcJ9z3J-1YuzSolX6_4yONJ3Pz_MWyil29KO07mNstzIPSX-xVrA_J9uBoWSExmq1ZxLOCDR5QxxSWqLbXj/s400/maxton_underside.jpg" alt="" id="BLOGGER_PHOTO_ID_5466332744092841010" border="0" /></a><span style="font-style: italic;">If this is what you see while operating the Ma</span><span style="font-style: italic;">xton-Muycrosse Steamcar, you're doing it wrong</span><br /></div><br />There's still a monumental amount of work to do but as far as the basic criteria are concerned, almost everything has been touched upon. I won't be able to produce a finished, polished game for the final hand-in but that was never the intention. As long as I can provide a decent overview or demonstration of the basic game elements i'll be more than happy.Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com1tag:blogger.com,1999:blog-5141998864487165825.post-64440776322241669572010-04-27T14:12:00.001-07:002010-04-27T14:24:19.059-07:0027 Apr 2010 - One Step Forward, Two Steps BackTexturing the vehicle is becoming almost as much of a nightmare as the track construction which, incidentally, is still not complete. Yet another stage of the project that's dragged it's heels, the UV unwrapping of the steamcar was simple enough in the earlier stages of the project but to organise its textures into seperate 'UV layers' took the whole of today and i'm VERY annoyed about that.<br /><br />Turns out I misjudged how to tackle this, which added to the time it took - seperate UV Layers don't seem to work on a single mesh object (unless i'm missing something really fundamental but I haven't been taught about it in Maya). After a lot of anguish and readjusting the UV layers, I ended up combining sections of the model together, exporting those sections as seperate UV texture maps, and importing the steamcar's model into UDK again. Every time I export, I have to re-rig the model and i'm glad I found a relatively quick way to do this otherwise right now i'd be looking at a project without a car.<br /><br />A quick test in the UDK (I say quick, but it keeps crashing and I seem to spend more time these days fighting against it than using it as a helpful tool, so it's more like an agonisingly frustrating process that I have to repeat several times before any shred of success) shows that, mercifully, the new imported file handles as it used to in the game level and that the textures are mapped to the relevant sections.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE4crFRKUFwVz3Cm1Rpn8_-bDMK6Lm3cV26KvHSXooljTPJcCShztlzLL8CuGQf9bGTymd-ZjF4_GYPhjJ6fc-1dNMnCIRUW7cMpATCUeF7GPSgdzhWrRPA9aXPlpkfWHdePo-ix2Ui_7j/s1600/maxton_FinalUV.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 348px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE4crFRKUFwVz3Cm1Rpn8_-bDMK6Lm3cV26KvHSXooljTPJcCShztlzLL8CuGQf9bGTymd-ZjF4_GYPhjJ6fc-1dNMnCIRUW7cMpATCUeF7GPSgdzhWrRPA9aXPlpkfWHdePo-ix2Ui_7j/s400/maxton_FinalUV.jpg" alt="" id="BLOGGER_PHOTO_ID_5464928386836165810" border="0" /></a><span style="font-style: italic;">The Maxton uses four textures - seen here colour coded in the UDK</span><br /><br /><div style="text-align: left;">Tomorrow, hopefully i'll actually be able to start on the texture of the vehicle. I can only pray that this won't take as long as everything else has over the last four weeks or i'll be in SERIOUS trouble with the project progress.<br /></div></div>Rich Morganhttp://www.blogger.com/profile/07204621505810036282noreply@blogger.com0