Pages: 1
Author Topic: Colligma 2.0  (Read 2422 times)
Offline (Unknown gender) ludamad
Posted on: October 01, 2008, 07:48:29 PM
Joined: May 2008
Posts: 1256

View Profile Email
For the clueless, Colligma is ENGIMA's collision system, written by me, ludamad.

As have many things in ENIGMA history, Colligma is experiencing a complete re-write. The reasons for this were mostly because the old code was not as nearly as efficient as it could have been, and writing it from scratch is allowing me to avoid problems I ran into with the old Colligma completely. Most importantly, old Colligma did not work properly without at least one of the objects compared having a rotation, and in that case it'd work, but work slowly. As of the time of this writing, new colligma already has a properly implemented collision function for non-rotated objects.

Please note that Josh and I work on completely separate threads of code, and stalling on one side doesn't inhibit progress on the other.

Paragraphs are annoying, so here is some point form:
-The new Colligma will be optimized for 32 bit systems (as opposed to old colligma, which really wasn't optimized for anything). I will release a 64 bit optimized version too (the changes needed are trivial).
-The new Colligma benefits from better knowledge of optimization now.
-The new Colligma uses a less confusing naming structure, bitMask is the basic structure instead of collCustom.
-A EDL frontend will be written for ENIGMA, basically meaning one can call Colligma with no knowledge of C++ (it will be similar to GML).

Well, that's the news. So there.
Offline (Male) nbeerbower
Reply #1 Posted on: October 02, 2008, 02:40:08 PM

Location: Pennsylvania
Joined: Jun 2008
Posts: 34

View Profile Email
Thanks for the update.  ;D
Offline (Male) RetroX
Reply #2 Posted on: October 05, 2008, 12:16:13 PM

Master of all things Linux
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger -
View Profile Email
Does this mean I can has preciseness?
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) Chris94
Reply #3 Posted on: October 05, 2008, 07:01:40 PM
Location: Canada
Joined: Aug 2008
Posts: 8

View Profile
Sounds awesome! Can't wait!  :)

Pages: 1