Gaming


15
Dec 10

Unity3DWork.com Job Portal Launched

As many of you have emailed me recently asking for recommendations on freelancers to hire for Unity projects, I wanted to create a site to help people have a central resource to post these on. So I did, and its called ‘Unity3Dwork.com‘.

What’s that? The Unity forum already has a Collaboration section? Well yes, thanks! I knew that already, but  the plan with this is to focus purely on uploading work / worker profiles and getting those matched together as swiftly as possible. Plus, even better than that it’ll mean no registration, and all entries are vetted before going live.

The site is basic as it stands at the time of writing, but I’m hoping to add the ability for freelancers to add details about themselves very soon – Just designing what areas I’d want to show at the moment to keep it as simple as possible. Hope this project helps a few of you in the Unity community and that you make some decent $$$ so you may buy karate lessons to free your family who have been kidnapped by ninjas.


27
Nov 10

Unity: Democratising the Videogame Machine

As a tutor, it’s often difficult to know what to recommend young people do in order to learn in the best way possible. In the realm of digital media, it is easy to find ourselves lost in a sea of ever changing technological standards, intensive learning curves, and discouraging trend changes. When I first came to game development around seven years ago, I began with what was then Macromedia Director MX, building games for shockwave deployment and getting some experience of the difficulty inherent in using software that wasn’t particularly well designed for the purpose I required of it. Without boring you with the gory details of writing with ‘lingo’, a language I have little nostalgia for, I was happy to discover not long after becoming a tutor, that there were some clever people out there working on this problem.

Picking up Unity in version 1.5, I was instantly reminded of some software I’d messed around with as a teenager – ‘The Games Factory’ (from the folks that made Klik n Play), a simple point and click game development package that my friend Darren and I spent countless hours making simple shooter games with pictures of various people we knew as enemies – yes, we were that cool.

This nostalgia of course was only fleeting as I soon delved beyond the surface of the incredibly user friendly interface and found that what Unity represented was an ability – both for myself and my students – to get into real game development. Having been using Director MX, being introduced to a game engine that had re-thought what a toolset for game making should be, was a breath of fresh air – and this is no sleight on Director or it’s creators – it was and maybe still is a versatile tool, but what Unity did for game development was to give an opportunity to people like myself who approach game development from a different background such as graphic design or web development.

So what makes Unity stand out as something worthy of such praise? Well to begin with the approach is solid – having a visual editor for game scenes which allows you to edit objects and tweak their components just makes sense – and for someone new to programming, it helps immensely to have visual elements that match the programming concepts. With Unity, your focus remains on Game Objects, and the Components they contain – and once these visual elements give new developers enough to get started with, writing code for the ‘GameObject’ class really starts to make sense, as you have already visualised an entity you’re applying code to, rather than simply creating objects programmatically. Unity takes this idea further with its ‘Prefab’ system – taking game objects built in the editor and storing them for instantiation or modification as an asset.

Having spent the past few years teaching, and all of my years prior to that learning (not that i’ve stopped now!) I feel that I know an intuitive learning curve when I see one, and that is what is really important about what the guys and girls at Unity Technologies are doing. Since they were but a small group under the banner ‘Over The Edge Entertainment’, the producers of Unity have keenly promoted their ‘democratisation’ of game development – and this is something that really resonates with me as someone who is keen to ensure that all of his students get equal opportunities to learn. But it isn’t just my students, or yours – if you’re a tutor, it’s anyone who might just have the talent, the raw imagination to create a fantastic game, but are not immediately programmatically minded. Just to think of the thousands of young people who may be put off of considering the games industry as a potential career due to lack of confidence in mathematics or opportunity to try out making a game of their own is a shame, and something that Unity Technologies are unique in addressing.

Having made the software free to download in late 2009, CEO David Helgason stated this as one of their ‘best decisions ever’ at this year’s Unite conference – and I believe that this is not only fantastic in terms of expansion of the userbase of the software but also key in terms of perpetuating the democratisation of game development – bringing in fresh talent that previously may not have had the opportunity to work with such tools, let alone publish their games to platforms such as iOS, Facebook and Android.

To me talent matters most – I believe that any tutor does what they do because they believe they can help people unlock some kind of potential that would otherwise lay dormant. I also believe everyone has a talent – but not everyone has the opportunity to unleash it upon the world. At this stage to avoid sounding like the intro another awful Heroes-esque tv series, I’ll stop using terms like ‘unleash’ but suffice to say that the key element with tools like Unity is giving the gaming industry a larger pool of talent. This month in Develop magazine, the cover article lead with ‘Will the last developer to leave Britain please turn out the lights?’, a rather damning piece about the floundering of the UK games industry – of course most of this cannot be put down to a lack of talent, there are major economic and political reasons involved too (such as a distinct lack of understanding of the value of the industry from the government, but that’s another article entirely).

However, if more young people are exposed to game development, and it becomes as accepted as web design and HTML has done in further and higher education over the past decade, then there is definitely room for a paradigm shift in the focus of UK media production, and tools like Unity represent a real chance for this to happen.

If you’re a budding game designer, why not get started today? it won’t cost you anything, download Unity here and get started learning using my site unity3dstudent.com.


1
Oct 10

Unity 3.0 Released & My Previews

As some of you on Twitter & Vimeo may have seen, I’ve been working on a few promotional videos with Unity Technologies for the recently released Unity Game Engine version 3. Below you can watch some of the preview videos I created for UT, or to watch all of the previews, head on over to vimeo.com/unity3d.

Asset Management

Audio Features

Cloth Physics

Deferred Rendering

If you don’t know what I’m talking about, go check it out but in a nutshell, its an amazing Game Development package thats simple to use, free, and I spend a lot of time teaching people how to get to grips with it via my book and sites learnunity3d.com and unity3dstudent.com.


1
Oct 10

The Violent Reality of Old School Gaming

So its about time I actually wrote something on my own blog again, its been forever, and I mostly just post things I find on twitter, but I thought I’d crack out some new stuff ‘real’ blog wise too, so here’s something poppa Hendo sent me, a nice series on IGN of the violent reality of old school games. There’s only 3 on there right now but they promise to do more, anyway, made me chuckle, take a look!

http://uk.wii.ign.com/articles/112/1124436p1.html


10
Nov 09

8bit Feed Interview

8bit feedI was recently contacted by the awesome Vince Baskerville of 8bitfeed.com who asked me to do an interview about the book (Unity Game Development Essentials), my work and getting involved with the Unity community. I did my best to put on my radio voice and coherently string sentences together too, and for those that know me, they’ll understand this is a real challenge. Big thanks to Vince for letting me plug the book and chat my nonsense, go check out his site now! Anyway, enough waffle, here’s the interview from 8bit-

http://8bitfeed.com/2009/11/will-goldstone-interview/


10
Aug 09

Unity Game Development Essentials

So i’ve been working with Unity around 3 years now, and have had a lot of fantastic feedback from the community surrounding the software as a result of my video tutorials (see learnmesilly.com). Now after 6 or so months of work the book i’ve been working on is coming together. In coordination with Packt Publishing, the book is available currently in a pre-release ‘RAW’ form available to buy as an Ebook PDF – bear in mind however that this is a first draft, the finished version is what i’m working on at the moment, and hope to have finished for October release.

Just wanted to say a big thanks to all my friends, the members of the Unity community and those reviewing chapters that have helped and supported me with this and a big shout out to Charles Hinshaw from Unity technologies, who provided the awesome picture to go on the cover of the book. Keep an eye on the link below if you’re interested in the book, and i’ll post on this blog again, along with learnunity3d.com.. and twitter.. and facebook.. no doubt, when its finished and i’m getting suitably drunk.

Grab the Book at Amazon!

book_noraw


1
Apr 09

Unity Video Tutorial Lesson 5

I’ve added another Video tutorial lesson to my tutorial site for game engine software Unity 3D. To my students, please take a look at the videos on www.willgoldstone.com/learn. Members of the public, feel free to browse this new lesson on public site www.learnmesilly.com


1
Apr 09

New Unity 3D site launched

learn-unity-3d_1238514065801Hi all! I’ve been away from blogging for a long time, but i’ve been busy writing a book and creating two other sites, relating to a lot of work i’ve been doing in game engine software Unity.

Take a look at both LearnUnity3D.com and LearnMeSilly.com, two tutorial sites i’m hoping will help people learn. The former is more of a general resources site relating specifically to Unity and game development in general, whilst the latter is a general learning resource site with all sorts of different packages to learn in video tutorial format.