September 23, 2018
Archives  News  Dim3 Progress Update  

Monday, April 23, 2001
Dim3 Progress Update
6:00 AM | Andy Largent | Comment on this story

Klink! Software's Brian Barnes has updated the official dimension3 site with a progress report on this free 3D engine for OS X. We first reported on dim3 in January, as the engine was already being worked on for OS X Public Beta at the time. It takes advantage of a number of cross-platform open standards, including OpenGL, OpenAL (for sound) and Mozilla's Javascript implementation for scripting. dim3 is multipurpose and the author hopes it will be easy for nearly anyone interested to make a wide variety of titles with the 3D engine. Here's a clip from the current progress log:

One of the last remaining object models to create is the one for weapons, and this is the one that has given me the biggest headaches. I have two goals; to allow you to make any type of weapon you can imagine and to make the weapons global to a game instead of attached to a certain player and/or bot, but also independent of a game so they can be exchanged between projects. The first part is easy, the second part has not been.

The problem I have is that I have a single script for each weapon (independant of game, player, bots), that any player or bot can use, but everytime I trigger an event in the script (say, primary fire) I have to re-juryrig the javascript engine to understand that this script is now being executed for a specific object, and then the object auto-owns the models/sounds associated with the weapon. This isn't easy, but it's the way to go. All this will be hidden from the user.

In the end, you should just be able to drop a weapon script into a game, and all players/bots will have the ability to use the weapon. There will have to be some way for a bot to query for the weapons it can use, and categorize them so some sort of border-line AI can understand simplistic variations of weapons (long firing, explosive, melee, etc).

Check out the dim3 site for new screen shots of the both the game and its editor in action. And look for a full release this summer. The engine will be free for use by freeware authors, with a small royalty for shareware or other commercial games.

IMG News: New 3D Game Development Engine
Klink! Software Web Site

Other Mac Games News for Monday, April 23, 2001

GeForce 3 Arrives for PC, First Review4:43 PM
Marathon: Resurrection Gallery, Site Updates4:17 PM
New Mac Flight Sim Resource11:31 AM
Bushfire Updated to 1.0710:32 AM
Baldur's Gate II Beta Test Reports10:05 AM
Blizzard Reports Diablo II Bug9:09 AM
New Fly! II Screens9:01 AM
Apple Looks at AirPort Gaming6:00 AM
• Dim3 Progress Update6:00 AM
OmniGroup Claims Alice Done, EF and FAKK2 Soon6:00 AM
Quake and Doom Released for OS X6:00 AM
Westlake on Alice Requirements, OS X, Demo6:00 AM
View all of the Mac games news for Monday, April 23, 2001 on one page

Mac Games News for Friday, April 20, 2001

"Tux Games" Ported to Mac OS X4:21 PM
Macgamefiles growing, looking for mirrors2:32 PM
Majesty Updated to 1.012:30 PM
Update on Mac realMYST1:03 PM
Hot New Otto Matic Screen Shots!12:03 PM
'Qube' Released11:15 AM
Deus Ex Multiplayer Guide for Mac10:36 AM
IMG Previews Tales of the Sword Coast10:22 AM
New Diablo II 1.0.6 Patch10:00 AM
CNET Reviews GeForce2 MX... for Mac9:48 AM
JewelToy Released for OS X9:44 AM
OS X DoomLegacy Help Needed9:42 AM
Elite Force Patch in the Works, Mac Info9:36 AM
Soldier of Fortune 2 Interview9:16 AM
IGN Previews Red Faction6:00 AM
View all of the Mac games news for Friday, April 20, 2001 on one page

Recent Mac Games News

Thursday, April 19, 2001
Wednesday, April 18, 2001
Tuesday, April 17, 2001
Monday, April 16, 2001
Friday, April 13, 2001

Search for other Mac games news stories or browse our Mac Games News Archive.

Archives  News  Dim3 Progress Update