Posted on June 23rd, 2008 by Daniel Lurie
LÖVE is an open-source 2D game engine which uses the versatile Lua scripting language to create dynamic gaming experiences. It relies on OpenGL graphics and the SDL interface library to allow for cross-platform implementation and is an all-encompassing gaming environment for the development and enjoyment of 2D games.
Read the rest of this entry »
Posted on January 3rd, 2007 by Daniel Lurie
An open-source cross-platform game engine and authoring environment, the Pipmak Game Engine enables you to create point-and-click adventure games in the style of the Myst series, including panoramic ones like Myst III: Exile.
Some of its features are:
- Static “slide show” images or full panoramic views (cubic)
- Image patches can modify part of a view in response to user actions, game state, or dynamically
- Transition effects such as dissolve, rotate, wipe
- Overlays to create head-up displays, inventories, or the like
- Scripting of arbitrary game logic in Lua, an easy to learn, simple, and powerful scripting language
- Directional sound effects and background sounds or music
- Runs on Mac OS X, Windows, Linux, and possibly other platforms (both authoring and deployment)
- Freely re-distributable and modifiable under the GPL license, also for commercial projects
- Available documentation: reference manual, demo project that shows all features in action
- Friendly community support on the mailing lists/newsgroups
WHAT’S NEW?
- Added a ‘New Project’ button in the main menu that creates a skeleton project to build on.
- Using the E key to open node.lua now also works on Windows and Gnome.
- Reworked mouse handling makes it easier to reach the edges of the window, e.g. for the inventory, on Windows and X11.
- Better handling of mouse modes (direct/joystick), including pipmak.pushmousemode() and pipmak.popmousemode() functions as well as a ‘mousemode’ node property.
- Demo project: space bar shows and hides the inventory.
- Arbitrary image sizes for cubic panoramas are now officially supported (they happened to work before).
- Added a ‘location’ method to panels.
- No more extra mouseenter and mouseleave messages to overlays when the background node changes.
- Added icons for projects and saved games on Windows (Fabrizio Pistonesi) (you still have to make the registry entries that cause them to be used by hand).
- Various bugs fixed, including a number of crashes.