Author Topic: Weave 3D is a simple dodge-the-walls game but now it is in 3D  (Read 1551 times)

0 Members and 1 Guest are viewing this topic.

Software Santa

  • Administrator
  • *****
  • Posts: 4285
  • OS:
  • Mac OS X 10.9 Mac OS X 10.9
  • Browser:
  • SeaMonkey 2.24 SeaMonkey 2.24
Weave 3D is a simple dodge-the-walls game ... but now it is in 3D

Weave 3D
by walaber

While teaching English in Japan I discovered Dark Basic, which made it really easy to make simple 3D games (using DirectX on windows).  This got me back into programming.  The first game I made with Dark Basic was an incarnation of the same game I made every time I learned a new programming language/platform: Weave, a simple dodge-the-walls game.

avoid the walls!

This time the view was from behind the ship, which you moved with your mouse to try and avoid the walls that are coming at you.

This was also my first foray into collision detection in 3D, which turned out to be much harder than I had anticipated.  The technique I ended up using was storing sprite representations of the ship and the walls in the background, and when the ship is passing through the walls, I did a hidden pixel-overlap check in the background to check if the ship was hitting the walls.  I was pretty proud of this idea   :)

Spinning walls oh my!

DOWNLOAD LINK MOVED -  this might not run on Windows 7 / modern computers :)
« Last Edit: August 20, 2018, 09:02:55 AM by Software Santa »


This Site was Opened on January 1st, 2007

Welcome Visitor:

Spam Harvester Protection Network
provided by Unspam