May 032010
 

Just started to organize the code a bit. Some new classes, some has to be modified.

I’m going to release a hotseat quick ‘n’ dirty turnbased game for 2 players to show some of the features – live.
You will be able to see pathfinding, lineofsight, turnbased movement and more in action …

Apr 072010
 

Implemented the real Line Of Sight today. I used Bresenham’s line algorithm and modified it a bit to get it done. A very good article can be found on playtechs Blog. Now I have to extend the algorithm to 3D because we have to cover the z dimension too.

On the last screen you can see a sample LoS (the red tiles get checked for walls). Also I’ve added the FPS-Meter from mrdoob’s Stats Class.

Mar 242010
 

The real idea behind the AlienEngine Project is my fascination about the Ufo and X-Com game series released by MicroProse and some other game studios. I want to create a turnbased strategy game. So maybe you will ask: “Hey, why is this guy creating his own AS3 Engine?”. I can tell you: I want to learn ActionScript3 and I really want to look into it. I never made a game before and I really looking forward to show myself that I can do this.

If I’m right the result could be a cool game everyone can play. If I’m wrong … no one can play :)

Mar 012010
 

Just a short update … 2 new screenshots. You can see the same map in Isometric and the Birdeye view + the new red line the Line of Sight. Also you can see the direction of the LoS (SE = SouthEast).

The bold black lines represent the walls in the Birdeye View. In the last post I forgot to set the movement costs for the rock terrain to 3 (gras is 2), so now you can see that A* is working pretty well.

Feb 092010
 

Development of some parts of the engine already reached a propper state. Maps with tiles and walls can be created easily, some textures can be applied and A* is working quite good. This screenshot was taken without an active Z-Sorting (todo), also the map was random generated.