Category: coding

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...

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...

Message Queue

  Sending messages is a natural way people communicate everyday. It’s also a great method for communcation between objects in a game. After reading a tutorial here, by Fernando Bevilacqua (the one who also did the steering tutorials), I thought I’d implement what he did using Wade. I suggest you...

Time Rewind

This post shows you one way to add a time rewind system in Wade using the built in path functionality. After reading a tutorial here, by Matthias Zarzecki, I thought I’d implement what he did using Wade. I suggest you give both part 1 and part 2 of his tutorial...

Battle Circle

This post shows you how to add a little AI control to the way enemies attack your player character. After reading a tutorial here, by Kenneth Backus, I thought I’d implement what he did using Wade. I suggest you give his tutorial a quick read before you jump into the...