• Pretty examples

    The presentation of Grid Framework has been a sore spot in my eyes from day one. Primitive shapes are good enough when prototyping, but when you want to sell something you need to have that extra "bang", or else your product will look like something thrown together over a weekend.

    Continue reading…

  • Goodbye MonoDevelop, hello Vim

    One thing that has been getting on my nerves ever since I started working with Unity has been MonoDevelop. While it is a good IDE for the most part it suffered from a number of annoying issues, such as folds randomly opening, poor performance, and auto completion randomly not working. Your mileage may vary, and for the most parts it was doing its job, but the annoying hiccups kept happening all the time.

    Continue reading…

  • Whitelisting subdirectories in Git

    After having migrated the development of Grid Framework to Git I wanted to set it up to track only certain sub-directories. I turned out that whitelisting is quite tricky, so here is how I did it for people who might run into the same problem.

    Continue reading…

  • Status update and Doxygen rant

    It has been two weeks since my last update, so I wanted to let you guys know what I am currently at. The good news is that the new coordinate systems have been implemented and are ready to use. Of course there is still the obligatory last check to do, but i expect everything to be fine. All methods that got the axe are now gone as well and have been put into extension methods and ZIPped into archives; that way no one will accidentally use the deprecated API. I also added a section called Legacy Support to the manual with instructions.

    Continue reading…

  • CheckComponent()

    Here is a quick but handy tip. Recently I found myself needing to reference various components in my script without knowing if they exist. I have to get the component and then check if it exists, and if not add it to prevent null exceptions. Here is what you would write in such a case:

    Continue reading…

  • Unity and properties/accessors

    As mentioned in the previous post I'd like to relate my experience with using properties in Unity and how to make them work properly. Properties are a C# feature and not available in UnityScript (another reason to ditch UnityScript). To help demonstrate what I mean I will be using a "circle" class.

    Continue reading…

  • Happy new year

    A happy new year to everyone! This has been quite a year for me, so what better opportunity to recap the birth process and evolution of Grid and set the plans for this year?

    Continue reading…

  • Hex Grid introduction video

    I made a short video giving you an overview of hex grids, so you can see them right in action. I'll make a video on how to extend Grid Framework with your own methods yourself next,

    Continue reading…

  • Back again

    I just wanted to drop a line saying I'm back to work. As I mentioned previously I was busy with exams, so development was slowed down and during the last couple of weeks I had to stop completely to concentrate on studies. Now that it's over I can get back to working on the hex grid update. Currently I'm about halfway done, maybe more. I'll keep you updated :) Finally, I'd like to thank everyone who bought Grid Framework so far, you guys have made all this effort worthwhile and you are the ones who allow me to go on with it. Thank you.