{"id":64,"date":"2012-05-27T23:56:03","date_gmt":"2012-05-27T23:56:03","guid":{"rendered":"http:\/\/unorthodoxgamestudios.co.uk\/blog\/?p=64"},"modified":"2012-05-28T00:31:13","modified_gmt":"2012-05-28T00:31:13","slug":"uni-end-of-year-2-now-to-get-on-with-some-real-work","status":"publish","type":"post","link":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/uni-end-of-year-2-now-to-get-on-with-some-real-work\/","title":{"rendered":"Uni &#8211; End of Year 2 (Now to get on with some real work!)"},"content":{"rendered":"<p>Finally university is over for this\u00a0academic\u00a0year and I can finally get on with some of my own projects and produce something a little bit more worth while and impressing, and start to post on this blog a little bit more often.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/Render4.jpg\"><img loading=\"lazy\" class=\"size-large wp-image-67 aligncenter\" style=\"border: 3px solid black;\" title=\"Okay on reflection the flares are a bit off.\" src=\"http:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/Render4-1024x576.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/Render4-1024x576.jpg 1024w, https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/Render4-300x168.jpg 300w, https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/Render4.jpg 1920w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>I have to say though getting all the work done and handed in, in time this time round was a bit of a nightmare. It somehow worked out that we had 2 weeks left and 4 assignments to get handed in.3d Modelling final Castle Animation, Maths no.2, Torque 3d AI 2 and OOP&amp;D(Object Orientated Principles and Design). The main reason however that it became a struggle to get all the stuff completed probably comes down to the 3d Modelling and Animation, I mean seriously it took up the first week alone just catching up with all the work that I had neglected to complete already. Modelling is by far one of the most time consuming things that I have ever done, it takes countless hours to model things and that&#8217;s only the half of it, if you want to render it and near HD quality a full scene with a good amount of lighting and particle effects scattered throughout the scene, on your average gaming PC this is going to take the best part of a day to produce a render only a few minutes long. So I must say the rendering alone sponged up a lot of time.<\/p>\n<p>&lt;&#8212; About to go off on a\u00a0tangent\u00a0about Torque 3d<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.garagegames.com\"><img loading=\"lazy\" class=\"aligncenter\" style=\"border: 3px solid black;\" title=\"Torque 3d\" src=\"http:\/\/static.garagegames.com\/static\/pg\/productpages\/torque-3d\/Torque3D_Header_Logo.png\" alt=\"\" width=\"292\" height=\"61\" \/><\/a><\/p>\n<p>The other big issue of course was Torque 3d, a piece of software that many of you may have heard me saying that I&#8217;m indifferent to. The kind of software that I can work in if I try but really don&#8217;t like to. And so here is my list of 7 reasons why I don&#8217;t like working with the Game Engine Torque 3d at university. Why seven? because I was planning 10 but got tired of thinking about Torque.<\/p>\n<ol>\n<li>At our university were using an older revision of the engine and so it is\u00a0literally\u00a0littered\u00a0with bugs, some of which I have researched how to go about fixing the bugs which as I though requires the engine source code something that we\u00a0aren&#8217;t presented with at university, not like we have time to go through the engine fixing all the bugs anyway\u00a0.<\/li>\n<li>The uni is very\u00a0inconsistent\u00a0with the versions they give us, so rather than being a bug here then there&#8217;s a bug then instead and its a bit confusing and rather annoying .<\/li>\n<li>Torque 3d is naturally frustrating to work with, this is probably a combination between the amount of bugs and bad design decisions implemented in the engine, Unless your making a generic FPS without the source code making other games becomes quickly\u00a0excruciatingly\u00a0painful.<\/li>\n<li>We get given very little to work with by the university just some stock assets and some poorly written scripts, That and all the assets we do get feel very dated. Games are a constantly evolving, changing and Initiative media I really think we should be working with things a little bit more up to date and naturally sexy to look at, the torque assets make me die a little inside, Could&#8217;t we make things a little bit more\u00a0interesting.<\/li>\n<li>This leads onto my next point Torque 3d feels very dated, behind the times. I played there demo on there latest engine and I wasn&#8217;t overly impressed my thoughts exactly were if they can&#8217;t even make a good game on their own engine, how can they expect me to seriously.<\/li>\n<li>Its about the only Engine that I don&#8217;t actually have fun working with and I&#8217;ve worked with a lot of tools, apis , frameworks,engines and languages. I dabbled in things such as Playstation Suite SDK, Source SDK, UDK, NeoAxis engine, Cry Engine, XNA,c , c++, c#, basic, SDL, Unity 3d, Javascript, html, php, Newton Game Dynamics, JigLib physics, Torque2d*, python and a lot more just all I can think of on the spot.<\/li>\n<li>I don&#8217;t see many benefits in the future of knowing the ins and outs of Torque 3d, Its\u00a0outdated\u00a0and\u00a0barley\u00a0used in the gaming industry, from what I understand most employers will be looking for good underlining programming skills and experience in industry standard tools\u00a0as-well\u00a0as of course experience working in the industry(Catch 22 when I&#8217;ve been checking out jobs in the gaming industry in the past a lot of employers want experience programmers with so many years in the industry having worked on so many commercial games in the past.). Anyway I feel it may be better just to get a core language under your belt and get to grips with underlineing game and game engine\u00a0architecture\u00a0and design principles. It may even be worth studying an engine such as unity 3d for one main reason it&#8217;s a very robustly built engine and has a lot of documentation which can start to give you an idea of how the engine functions as a whole. Its also got the benefit of being incredibly easy to work with so you can really get a lot of ground covered when working\/ studying with it and get a good overview of a complete development\u00a0life cycle\u00a0of a game.<\/li>\n<\/ol>\n<div><span style=\"font-size: 15px; line-height: 26px;\"><a href=\"http:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/t3d.png\"><img loading=\"lazy\" class=\" wp-image-69 aligncenter\" style=\"border: 3px solid black;\" title=\"t3d\" src=\"http:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/t3d-1024x589.png\" alt=\"\" width=\"640\" height=\"368\" srcset=\"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/t3d-1024x589.png 1024w, https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/t3d-300x172.png 300w, https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-content\/uploads\/2012\/05\/t3d.png 1794w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/span><\/div>\n<p>&nbsp;<\/p>\n<p>Its a shame really part of me feels my grade at university is going to be affected by the fact we are using this engine, I feel as though if we were working in something better I would put so much more work in. It really would make a\u00a0difference\u00a0all the assignments so far me and pretty much everyone else has pretty much just been handing in\u00a0virtual\u00a0crap. Having talked with some of the other people in the class I&#8217;m not the only one that seems to be\u00a0disappointed\u00a0by the choice of software and the module structure, in fact I\u00a0haven&#8217;t\u00a0talked to anyone that\u00a0doesn&#8217;t\u00a0feel in someway\u00a0indifferent\u00a0to Torque 3d or dislike it in anyway, although I haven&#8217;t talked to everyone in the class. My comments are those of my own\u00a0opinion and experience with torque 3d and nothing more please feel free to comment on any thoughts feelings you have towards this software, I understand that there are people out there that enjoy to work in torque 3d and i respect you for it I&#8217;m not here to start a debate or war I&#8217;m only hear to express my\u00a0opinion\u00a0but feel free to do the same but keep it friendly. Please may I remind you this is only\u00a0related\u00a0to the software Torque 3d and not any other software created by linked with\u00a0garage\u00a0games or partner\u00a0company&#8217;s.<\/p>\n<p>Anyway as far as the other 2 assignments were concerned they were pretty much a breeze the maths only took a few nights even though there was a lot of dossing\u00a0in-between. The OOP&amp;D really was a shame though I was\u00a0literally\u00a0running out of time and I produced nowhere near what I wanted to produce and had to skip out on some of the coding, one of the assignments I was looking forward to and might enjoy working on and I ran out of time a real shame really.<\/p>\n<p>Nether-mind\u00a0there&#8217;s always next year Hopefully I&#8217;ll get my first. My next post will most likely be related to my final year project as I start to get the ball\u00a0Rowling\u00a0ready for next year. Posts should be a little more frequent now that I have nothing to do.<\/p>\n<p><strong>Thanks for reading, Please feel free to Comment,\u00a0critisize\u00a0spelling and grammer&#8217;s&#8221;?!.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finally university is over for this\u00a0academic\u00a0year and I can finally get on with some of my own projects and produce something a little bit more worth while and impressing, and start to post on this blog a little bit more often. I have to say though getting all the work done and handed in, in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,4],"tags":[],"_links":{"self":[{"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/posts\/64"}],"collection":[{"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=64"}],"version-history":[{"count":8,"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/posts\/64\/revisions"}],"predecessor-version":[{"id":79,"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/posts\/64\/revisions\/79"}],"wp:attachment":[{"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=64"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=64"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unorthodoxgamestudios.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=64"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}