This is the 3 Dec 2013 build for Tactibru – a turn-based tactics game in development by Imalune, myself and some friends from our uni. New to this build are (in some areas) an updated movement system and dynamically-colored squads (who are currently all colored green due to an issue with shared materials that I am working to resolve).
Squad control occurs in several stages:
Squad Selection – Left-click on a squad to select it.
Squad Movement – Left-click on a grid square to move the squad to that position. Alternatively, press Space to skip the movement step or escape to select a different squad.
Target Selection – Left-click on an actor that is in one of the occupied grid squares to target that unit. Alternatively, press Space to end the squad’s turn or escape to undo the movement step.
I’ve added the completed version of my uObserve project, implementing an Observer Pattern for Unity 3D utilizing the Inspector window to assign associations between Observer and Subjects within a game scene. This isn’t the ideal solution for every given situation, but it definitely helps in many of them!
I am still in the process of preparing to update my Minecraft mod programming tutorials. I plan to include equivalent Java and Scala code for each of these when I do update them, but it will still be a little bit before they’re ready.
I’ve been messing around a bit with Unity 4.3. Specifically, I’ve been experimenting with the 2D functionality, especially the Mecanim support for it, something that I’m absolutely excited about. I’ll release a sample (and possibly a tutorial) on this at some point in the future, but for now it’s just an experimentation platform.
Here you go!
This is the 13.11.2013 build of Tactibru, a game project I am acting as lead programmer on at my university. Note that this game is still very early in development, and will be in a rough state for a fair amount of time — still, it is playable, and you can see the core of the gameplay in place.
As many of those who follow my work may or may not know, my blog has very much been in an awkward state lately. I have been doing a lot of work to decide what I’m going to do and how I’m going to do it, and I’ve ultimately settled on switching VPS hosts, and separating responsibilities in my site. I am going to use the main site, which you see here, as my development blog — including any projects that I am working on for school, personal or (later) professional projects (where permissible). This includes the resuming and posting of tutorials, ranging from game to mod development and general programming. I will later be adding a subdomain that will serve as my professional portfolio as I prepare to leave the university environment and enter the game development industry in proper.