Since the original shaders slightly changed, I needed to update the modifications. You can see the changes on GitHub. And the unitypackage file is also in GitHub. And now to support specular shaders…
Lately I have been working on an extension for Unity3D. Why? I tried to make a 2D platformer game and I quickly became frustrated with the amount of effort necessary to connect objects. Here’s a few gifs to express my main issues:
I have made an update to the XML Spritesheet Slicer project, and created a Github repo for it! Check the video above for the details 🙂
For a project of mine, I wanted to have custom clipping planes for objects, so that if an object is intersection with another, it would hide any part after the intersection. It looks like this: I decided to extend the Standard shader provided by Unity3D to achieve this effect.
This little snippet allows you to see which objects you are hovering over in the Unity3D hierarchy pane. It also shows which objects are being dragged. Here’s the script. You will need to place this script into your Assets directory, inside the ‘Editor’ folder. If the ‘Editor’ folder does not exist, you need to create […]
Demonstrating a script that can slice Unity3D 2D Sprites from Starling Framework’s TextureAtlas XML files.
The Unity 2D Game Development book, written by Dave Calabrese and technically reviewed by me has recently been published! The book teaches the readers how to: Build a 2D game using the native 2D development support in Unity 4.3 Create a platformer with jumping, falling, enemies, and a final boss Full of exciting challenges which will help you […]
Why? Unity3D’s default GUI system has dynamic label width. This ensures that the input boxes start at the same position. It can results in problems in specific cases, though. The label will be cropped if: It is too long The window size is too small There is too much indentation before it You can see […]