Sunday, October 27, 2013

Enemy AI pathfinding A* Algorithm

We've been having AI difficulties so I started to research it and after awhile I came across The A* Algorithm which will help a lot in our AI path finding abilities.


A* Algorithm Path Finding example





A* uses a best first search and finds a least-cost path from a given initial node (start point) to a goal node (a waypoint or the player) out of one or more possible goals. As A* traverses the graph, it follows a path of the lowest expected total cost or distance, keeping a sorted priority queue of alternate path segments along the way.

A* Tutorials

Tuesday, October 22, 2013

Game Builds

Build 02

This build was made to get the base knowledge of scripts, particles, animations, and navigation through unity.
We learned several things from this build. One thing that we learned was that the enemies would on occasion, flip the player high into the air. Also, our player's hand can go through walls when it shouldn't, our animations need to transition more smoothly, etc.

Here's the download link for the build

Movements: Standard move controls. W A S D (forward, left, down, and right) with the mouse for aiming, left click for shooting, and right click for punch.

Cube Golem Enemy


This is an almost complete model of an enemy in our game. The concept of the texture is also what we want the rest of the games enemies to look like. In the game we will want to make the red lines to glow slightly. The only parts of this model that are not complete are the hands and the bottom rectangular prisms.