Elastic Collision
PyPedal project is a Python module that provides tools for the manipulation of pedigrees, simple visualization of pedigrees, and the calculation of measures of genetic diversity from pedigrees. Whats New in This Release: - Added PyPedalError and PyPedalPedigreeInputFileNameError classes. Now...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (99): PyPedal 2.0.0 Beta Download |
bengsaver is a screensaver for KDE. It shows bouncing balls or bee swarms, with collision detection. Whats New in This Release: - added OpenGL frontend for drawing 3D balls.
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (90): bengsaver Download |
Sometime in the early 90s a game existed on the Macintosh called Diamonds which was something like a cross between a puzzle and action game. The game play required for the player to use the ball on the screen to hit bricks and destroy them. However, rather than hitting the ball with a paddle...
Platforms: *nix
License: Freeware | Size: 6.4 MB | Download (96): Rebound Download |
Term::Animation is a Perl module that provides a framework to produce sprite animations using ASCII art. Each ASCII sprite is given one or more frames, and placed into the animation as an animation entity. An animation entity can have a callback routine that controls the position and frame of...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (138): Term::Animation Download |
Math::NumberCruncher Perl module contains a collection of useful math-related functions. SYNOPSIS It should be noted that as of v4.0, there is now an OO interface to Math::NumberCruncher. For backwards compatibility, however, the previous, functional style will always be supported. # OO...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (101): Math::NumberCruncher Download |
Kyra Sprite Engine project is a C++ sprite engine built on SDL. Kyra is a simple, fully featured Sprite engine written in C++. The Kyra engine is suited to 2D, isometric, and quasi-3D games. It is built on top of SDL for cross platform use. It supports tiles, sprites, and user drawn surfaces....
Platforms: *nix
License: Freeware | Size: 3.4 MB | Download (165): Kyra Sprite Engine Download |
gpkcs11 provides support functions to make the development of support for new tokens easier and contains a complete software token, as well as an automated testing environment. gpkcs serves as a testing tool in the development of new applications that contain cryptographic support. A core of...
Platforms: *nix
License: Freeware | Size: 768 KB | Download (94): gpkcs Download |
boloid project is a bat and ball game with realistic physics. boloid is another bat and ball game inspired by the 20-year-old game bolo. The game has been implemented with a realistic physical game engine with collision detection. The shapes of game entities are combinations of circles and...
Platforms: *nix
License: Freeware | Download (108): boloid Download |
Crogai consists of a mixture of crowd simulation, AI, and genetic algorithms. It is possible to set up simulations and test different AI in a full 3D environment with a small physics engine, terrain, collision handling, etc. Crogai is inspired by the OpenSteer projet and uses steering behaviors...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (123): Crogai Download |
hashit is a generic hash library. hashit implements diverse collision handling methods. This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table. Return value is a reference to the table just...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (95): hashit Download |
Wolfpack project is a server-side Ultima Online MMORPG software. Wolfpack is software for an Ultima Online MMORPG server. Gameplay is scripted using Python and XML. You need EAs Ultima Online to play on Wolfpack servers. The Wolfpack project is an effort to develop and maintain an open-source...
Platforms: *nix
License: Freeware | Download (119): Wolfpack Download |
libWPCG is a computer graphics 2D/3D library. A basic 2D/3D computer graphics library which uses OpenGL and OPCODE 3D Collision Detection Library. Should compile on almost any Unix flavoured OS. Tested with gcc 3.2 on linux Red Hat 8.0. Installation: The simplest way to compile this...
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (99): libWPCG Download |
XPilotNG is the mother of all 2D team based space games. XPilot NG is a multiplayer spacewar game based on the mother of all computer games: XPilot - one of the highest rated games on the linux game tome. Xpilot is a 2D game which can be played in many modes, each man for himself, team games...
Platforms: *nix
License: Freeware | Size: 2.7 MB | Download (96): XPilotNG Download |
Orbit3d simulates and displays the motion of bodies in space according to Newton's Laws. Users can design their own solar systems to simulate using editing tools which are included with the program. Orbit3d simulates gravity, kinetic energy, momentum, and collisions (both elastic and inelastic)...
Platforms: Mac
License: Freeware | Download (92): Orbit3d Download |
Particles is a screen saver of particles combining and exploding as they bounce around the screen. The parameters of the physics model are highly customizable, and include the following interactions: gravity between particles, fusion of colliding particles, elastic collisions between particles,...
Platforms: Mac
License: Freeware | Size: 134 KB | Download (105): Particles Screen Saver Download |
breve is a simulation environment which allows users to define the behaviors and interactions of different types of agents in a simulated 3D world and observe the emergent behaviors. breve is conceptually similar to packages such as Swarm and StarLogo, but simulates objects in a continuous 3D...
Platforms: Mac
License: Freeware | Download (105): breve Download |
Jum52 is an Atari 5200 emulator for Mac OS. Jum52 supports reasonable compatibility with Atari 5200 titles. At the present collision detection is a bit hit and miss (no pun intended) but otherwise the emulator is solid enough. Full sound emulation is included. Additional features can be added to...
Platforms: Mac
License: Freeware | Download (122): Jum52 Download |
SpriteWorld is an extensive Open Source collection of powerful routines Mac programmers can use to implement smooth, fast sprite animation in games and other applications.Some of its features include: Support for Carbon development while still supporting "Classic" Hardware accelerated drawing...
Platforms: Mac
License: Freeware | Size: 6.2 MB | Download (97): SpriteWorld Download |
Free eBook on using Revolution, Dreamcard and ArcadeEngineThe tutorials come in a visually appealing e-book format which is both easy to read and use, the range of topics covered includes:The basics of Revolution such as: stacks, cards, scripts, messages and timersHow to use geometric properties...
Platforms: Mac
License: Freeware | Size: 4 MB | Download (93): Revolution tutorial Download |
With CU3OX you can create an attractive image slider with cool 3D slice effects and transitions between slides. You'll be able to divide your images into any number of pieces and rotate them the way you like! CU3OX uses the Tweener engine, which makes it support several tween types for the...
Platforms: Windows
License: Freeware | Size: 9.64 MB | Download (213): CU3OX Download |