20160111-20160117: After taking some time off, I just wanted to setup an orthographic 3D camera to get the same isometric view that I´m working with in 2D. First I needed to rotate the camera 54.736° around the X-axis or “Pitch” so that the camera would “look down”. Then I could rotate my objects 45° aroundContinue reading “Game Project – Orthographic Material”
Author Archives: Jonathan
Game Project – 3D Modeling (Head)
20151228-20160103: 3D Modeling, Head I´ve been modeling a head earlier (using photos at my wife as reference) so I had some experience with creating a human head in Blender before attempting to model my own head. I will use my head later as a base when modeling some creatures. (First thing will be to removeContinue reading “Game Project – 3D Modeling (Head)”
Game Project – 3D Modeling (Bones)
20151221-20151227: 3D Modeling, Bones Did some experiments with “bones” in Blender.
Game Project – 3D Modeling (Clusters)
20151214-20151220: 3D Modeling, Cell-clusters Started to model clusters instead of single cells. I am planning to create images from these models to use in the 2D-view later, and by using a fixed amount of cells on each floor, it will be more about adding cell-clusters on different levels in a building. Buildings with cells willContinue reading “Game Project – 3D Modeling (Clusters)”
Game Project – Near-Isometric Projection
20151123-20151129: Deeper analyzes about isometric projection, which angles and height I wanted to work with before creating images. The “true” isometric projection with 120° between each axis had the “look” that I wanted (instead of the “military perspective”), but as in a lot of other games I went for the 2:1 dimetric projection instead becauseContinue reading “Game Project – Near-Isometric Projection”
Game Project – Factories
20151109-20151115: Calculations with pointer because of the now rotated view. 20151116-20151122: Added a new type of buildings (factory) that will hold rooms instead of cells. I´ve also added tasks and schemes for creatures.
Game Project – 2D / 2.5D
20151102-20151108: Rotation This week I started to think about how to display buildings with height in the 2D-view. When the x-axis was horizontal and z-axis vertical on the screen, I didn´t want to have the y-axis vertical or combined. So I decided to rotate x and z 45 degrees and then have only the y-axisContinue reading “Game Project – 2D / 2.5D”
Game Project – Synchronizing
20151026-20151030: Node.js Last week I started reading about node.js while searching for multiplayer-solutions: http://gamedev.stackexchange.com/a/60440/73841 I wanted to try faster alternatives to MySQL for real-time updates about every objects position. After setting up a server and writing a smaller server-side-version JavaScript, I´ve decided to import needed code from the project through an http-call. In that wayContinue reading “Game Project – Synchronizing”
Game Project – Restructuring
20151020: Structure of The Nest I have collected all parts of the project and defined them as sub-objects to my main object “TheNest”. So when calling the world-method to draw, “TheNest.World.CtxDraw()” is used, and the loading of data uses “TheNest.Data.Load()”. This makes it easier to add and remove functionality without getting errors of undefined objectsContinue reading “Game Project – Restructuring”
Game Project – First Person View Controls
20151012-20151013: First Person Camera Controls Added support for looking around with pointer and move like in a FPS-game. Keyboard: WASD/Arrow-keys move the camera forward/back/left/right. Mouse: When this camera-mode is turned on, pointer position delta will turn the camera around. Touchscreen: A press in the center of the screen will move the camera forward while dragging/swipeContinue reading “Game Project – First Person View Controls”