A fairly quiet week for Unity this week. No doubt we’ll see some exciting stuff coming in this month’s upcoming VR themed events.
A brief schedule:
- 4th October: Google Daydream development announcement.
- 5th-7th October: Oculus Connect conference.
- 12th – 13th October: Steam Dev Days
Some or all of these events will have some Unity related announcements, so watch this space for the usual tl;dr summary.
I’m away on holiday for the next fortnight, so the next issue will be out on the 14th of October.
Amazing project by Ciro Continisio at Unity on using Unity as a tool to teach children the concepts of making games. The framework Ciro has created could easily form the basis of a teaching program for kids to learn how to get into game dev (and programming/logic concepts in general).
Of particular note are the use of custom inspectors to make things dead-simple to use in Unity. Ciro has essentially created a drag an drop game making framework out of components and custom inspectors. Really inspiring work.
In-depth article on custom inspector creation using the little-known
UnityEditorInternal namespace functionality.
As noted in the article, this stuff isn’t intended to be public api, so be aware:
Though UnityEditorInternal namespace is public, it seems to be intended for Unity Team internal use (hence the name), it is not documented and might change in future versions of Unity.
That said, the functionality you can add by using in this case the
ReorderableList is really useful when writing a custom inspector.
First part in a series on procedural generation in Unity. This article takes you through the first principles of creating a 2d rougelike dungeon generator.
Very insightful article from Stephanie Hurlburt (ex. Oculus and Unity) discussing how Unity being a black box can be a liability for your project as you push up against the fringes of what is possible outside of fairly standard usage. Anyone who has tried to hack the internal rendering in a Unity project (e.g. to tweak the shadow system, for example), or has written any native code plugins that need to play nice with Unity’s rendering subsystem will recognise this.
40 page eBook going into detail on modelling, texturing, rigging and animating a simple worm character and the workflow from Blender to Unity.
Part 2 in the series by Darrin Lile on creating an apartment environment in Blender for use in Unity. This video covers blocking out the walls and basic layout.
The story behind the classic puzzle game that rocketed DMA Design game studios into orbit. They would later go on to create a small title named Grand Theft Auto.
This course has just started on coursera:
This Specialization covers the theoretical and practical foundations of video game production using the Unity 3D game engine. The Specialization is taught by faculty at Michigan State University with over fifty years of combined experience building games and teaching game production. Michigan State University is one of the top-rated game design and development programs in North America
When keyboard shortcuts collide. Oops…