Utility System C++ Architecture

I had a couple considerations and constraints in making this system. I had just launched the Steam Greenlight campaign before I made the decision to redo the AI completely. The Cats just weren’t expressive enough for me and adding new … Continue reading

Share Button

Infinite Axis Utility System

So, I’m making a Cat and Lazer pointer game in UE4. I’ve redone the AI system now several times, I’m on my 4th iteration. I had been using the built in Behavior Tree system in UE4, but I kept having … Continue reading

Share Button

Fake GoDaddy Domain Change Notification Phishing Attempt

This morning I checked my email and there was a message from GoDaddy informing me there had been a name change to to one of my domains. It was the new one I created for an the app I started … Continue reading

Share Button

How to set up Git on Google Compute Engine

This is a beginner level tutorial for setting up Git on a Google Compute Engine Virtual Machine. When I develop an application I do it in an iterative process. The first peace I did for the Nodejs server on GCE … Continue reading

Share Button

How to create Node HTTP server on Google Cloud Platform

This is a quick tutorial, beginner level, to get a nodejs serving to the web as fast as possible. The result will be that you can navigate to an ip:port on the web and get a http response. Google Cloud … Continue reading

Share Button

How to make a Spider in UE4 Part 6

In this post add convex transitions to the spider. Basically up to this point the spider can navigate inside, or concave corners but can’t go around outside ones. The code to do this ended up being minimal.   I added … Continue reading

Share Button

How to make a Spider in UE4 Part 5

Here’s a video to show where the Spider currently is at. As can be seen, there are some parts that are working well, such as the spider can walk on the walls, rotate on any surface, transition to other surfaces … Continue reading

Share Button

How to make a Spider in UE4 Part 4

Before getting the Spider to climb walls, need to to just move on the floor to start. I’ll start as simple as possible and then iterate on it as things are needed, such as keying the right animation to play … Continue reading

Share Button

How to make a Spider in UE4 Part 3

In this 3rd installment of the make a Spider blog. In the last part I left off with some problems. Some things worked great and are keepers, but the movement simply wasn’t working right. The spider could detect any wall, … Continue reading

Share Button

UE4 C++ How to make Component with Billboard SubComponent

UE4 Blueprints makes it very easy to drag and drop objects onto each other, but sometimes you want everything already set up. I’ve been working on a procedural level generation system, which is designer assisted. So blocks that will be … Continue reading

Share Button