|
Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.ide digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript electronics |
digitalmars.D.announce - Blaze 1.0
Blaze 1.0, A light-weight 2D rigid body dynamics & physics game engine, has been released. Implemented: Sequential Impulse (SI) solver, stacking, joints, non-convex models via. partitioning and covering, Minkowski Portal Refinement (MPR) and GJK, Continuous collision detection (CCD) http://www.dsource.org/projects/blaze Regards, Mason Apr 06 2008
Very very nice. Eventually it may be used to create wonderful games like this: http://www.kloonigames.com/blog/games/crayon The demo is 2+ MB! Why so large? I think anti-aliasing may look nice there. Now some speed optimizations may be useful, especially for older PCs. A fun thing to add may be synthesized sound, for all the bumps when surfaces/vertexes touch :-] Bye, bearophile Apr 06 2008
bearophile Wrote:I think anti-aliasing may look nice there. Now some speed optimizations may be useful, especially for older PCs. A fun thing to add may be synthesized sound, for all the bumps when surfaces/vertexes touch :-] Apr 06 2008
Mason Green wrote:Blaze 1.0, A light-weight 2D rigid body dynamics & physics game engine, has been released. Implemented: Sequential Impulse (SI) solver, stacking, joints, non-convex models via. partitioning and covering, Minkowski Portal Refinement (MPR) and GJK, Continuous collision detection (CCD) http://www.dsource.org/projects/blaze Regards, Mason Apr 07 2008
|