Author: ashatejcom

liquid fun with Wade

What is, “liquid fun“, you ask ? From the liquid fun site – “LiquidFun is an extension of Box2D It adds a particle based fluid and soft body simulation to the rigid body functionality of Box2D“. So, since Wade uses Box2D for physics simulation, I thought I’d see if I...

WALA (wade audio library adapter)

Sound is an important part of a game. There are several freely available sound libraries on the web. Some of these provide an amount of flexibility not available in Wade. This post presents a concept and demo for integrating these libraries with Wade. A Few Notes Before I Get Started...

Steering + finite state machine (FSM)

Steering behavior is a great way to make your game characters move in a lifelike manner.  Combining that with a simple state machine allows you to build complex behaviors.  After reading a great set of tutorials by Fernando Bevilacqua here, I thought I’d implement what he did using Wade. I...

Steering – Obstacles (collision avoidance)

Steering behavior is a great way to make your game characters move in a lifelike manner.  After reading a great set of tutorials by Fernando Bevilacqua here, I thought I’d implement what he did using Wade. This post will cover his sixth (?) article  (Collision Avoidance). I suggest you give...

Steering – Follow the Leader

Steering behavior is a great way to make your game characters move in a lifelike manner.  After reading a great set of tutorials by Fernando Bevilacqua here, I thought I’d implement what he did using Wade. This post will cover his eighth (?) article  (Leader Following). I suggest you give...

Elemental Wars – part 5

This post continues the development of Elemental Wars. If you didn’t read it, please refer to the first post in the series  here. For the last post in this gamelet development, I have implemented muliple levels. Final Results Preview  Levels In the last post, I mentioned that two variables...

Elemental Wars – part 4

This post continues the development of Elemental Wars. If you didn’t read it, please refer to the first post in the series  here. A quick note: The effects graphics are the intellectual property of Robert Brooks The sound files are all CC0. In a nutshell, here is what I added...

Elemental Wars – part 3

This post continues the development of Elemental Wars. If you didn’t read it, please refer to the first post in the series  here. To recap, the goal of the game is to build elementals (Earth, Fire, Ice) and launch them at your opponent’s castle. Building an Elemental requires enough cash...

Elemental Wars – part 2

This post continues on with the development of Elemental Wars. If you didn’t read it yet, please refer to the first post in the series  here. Final Results Preview The game over scene has been modified to show how a link would be added to a scene. (Note: clicking the...

Elemental Wars – part 1

After reading a great tutorial here, by Ray Wenderlich, I thought it would be interesting to implement what he did using Wade. Instead of, “Monster Wars”, I will be developing a game called, “Elemental Wars”. The game play will be similar, but not identical to what Mr. Wenderlich developed. In...