A Game Engine is the core software component of a video game. It typically handles rendering and other necessary technology, but might also handle additional tasks such as game AI, collision detection between game objects, etc. The most common element that a game engine provides is graphics rendering facilities (2D or 3D).
From : en.wikipedia.org/wiki/Game_engine
Gaming Middleware developers attempt to "pre-invent the wheel" by developing robust software suites which include many elements a game developer may need to build a game. Most middleware programs provide facilities that ease development, such as graphics, sound, physics and AI functions.
From : http://en.wikipedia.org/wiki/Game_engine#Middleware
10 products available, Sorted alphabetically
Arianne
Platform : OS portable code
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.
It provides a simple way .....
blacktree-wildcard
Platform : Mac OSX
A virtual space for gaming
Play cards or board games with others.
General use:
You'll need to run or connect to a server. .....
eXosip
Platform : Win 32, Linux
eXosip is a library that hides the complexity of using the SIP protocol for mutlimedia session establishement. This protocol is ma .....
GASP
Platform : Java
GASP is a pure JavaTM middleware under L-GPL license for mobile multiplayer online games and implements the OMA GS (Open Mobile Al .....
JavuServer
Platform : Java
Free Games & Chat server for everyone.
JavuServer contains everything needed to start own web site with Games & Chat.
JavuServ .....
L2J Server
Platform : Java
L2J is an Open Sourse, Alternative Lineage 2 Game Server written in pure Java for best compatitiblity.
L2J gives you the possibil .....
Massiv
Platform : Win32, Linux, Mac OS
The Massiv is a distributed game middleware whose purpose is to simplify the development of distributed persistent massively multi .....
Mumble
Platform : OS portable code
Mumble is a voice chat application for groups. While it can be used for any kind of activity, it is primarily intended for gaming. .....
OpenPlay
Platform : Win 32, Mac OSX, Unix like
OpenPlay is a cross-platform network abstraction layer designed to simplify the task of creating programs which communicate across .....
ScummVM
Platform : Almost any
ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have .....
Loading .....