Making Games with LÖVE

LÖVE is a framework you can use to make 2D games in Lua. It’s open-source (zlib/libpng license), and works on Windows, Mac OS X and Linux. LÖVE handles audio, graphics, joysticks, physics and more.

Related Links:

Open Source RPG Engine Osare

OSARE is an open source action roleplaying engine. It is written in C++ with SDL and works on Windows, Mac OS X, and Linux. It is released under the GPL (2.0 or later) and CC-BY-SA (3.0 or later). OSARE is a classic 2D isometric fantasy action RPG with a simple set of core rules and features customizable art/story/maps in human-readable files.

Related Links:

‘Beginning iPhone Games Development’ by PJ Cabrera, Peter Bakhirev, Ian Marsh, and Ben Smith

Beginning iPhone Games Development

The title of the book ‘Beginning iPhone Games Development’ by Peter Bakhirev, PJ Cabrera, Ian Marsh, Scott Penberthy, Ben Britten Smith, and Eric Wing tells you what the book covers: iPhone game development. Four areas make up the core of the book.

  • Quartz and Core Animation
  • OpenGL ES
  • Audio
  • Networking

Several of the chapters use a tutorial approach that walks the reader through the creation of a game. In the course of the walkthrough, other game development topics like timing, game loops and collision detection are covered. But you’re not going to see entire chapters devoted to anything besides graphics, audio, and networking.
Read the rest of this entry »

Creating Role-playing Games with Koonsolo RPG Editor

The Koonsolo RPG Editor is an application for Windows/Mac and Linux, that makes it easy to create Flash Role-Playing-Games. It allows you to focus on designing your game, and hides the technical and artistic details. You use the editor to create maps, characters etc. After this you press play and your Flash game is generated, ready to be put online.

As many game developers know, old school 2D games often use tilemaps to display the game environment. These tilemaps are created in
editors which make use of different layers. Designers need to place each tile onto different layers so some tiles are shown in front of
others. The Koonsolo RPG Editor improves on this process by using a smart technique called “Tilemap Auto Layering”. Designers don’t need to worry about layers anymore, and now they can just place the tiles straight onto the tilemap. The program then calculates which correct layer to place them on. This technique makes tilemap creation faster and easier. If you want to see this tilemap auto layering in action, watch the video.

The Koonsolo RPG Editor is currently in development and the developers encourage would-be RPG game designers to subscribe to their newsletter.

Fall Asleep with Chipmunk 5.3.0

[Source Attribution: Skorche]
Chipmunk 5.3.0 is out! The biggest new feature is that I’ve added the ability for inactive objects to fall asleep, reducing the CPU and battery usage. There are a number of other smaller performance improvements and fixes as well.
Read the rest of this entry »

Game Maker for Mac OS X Announced

YoYo Games has announced their first release on the Mac, it is the Pro version of Game Maker 7 adapted for the Macintosh environment and contains almost all the feature of Game Maker 7 and more. This version supports Intel only Mac OS X v10.5 (Leopard) and v10.6 (Snow Leopard), remote update mechanism (with regular updates for bug fixes and new features), full drag-and-drop, GML scripting and an extension mechanism to incorporate 3rd party libraries. In addition, version seven includes:

  • Room Editor
  • Sprite Editor
  • Path Editor

Game Maker, not to be confused with Al Staffieri’s FutureBasic-based GameMaker, can create standalone games that you can share with friends. You can download Game Maker for Mac from the link below. An introductory price of $20 until the end of August, then $25 from 1st September. You can buy a license for Game Maker for Mac now from the YoYo Games Appstore.

Related Links:

Esenthel Engine Now Supports Mac

Esenthel Engine - Jack's Adventure

The Esenthel Engine now supports Mac OS X and support for the iPhone will be added soon. Esenthel Engine is a next-gen 3d game engine supporting unlimited sized worlds, advanced graphics and physics, which is powered by Nvidia’s PhysX and Bullet, enables sophisticated physics simulations, containing massive amounts of dynamic objects in the scene real-time. Esenthel Engine SDK comes with documentation and more than 100 tutorials.

Developer Project Manager InerziaDevHelper 2.2 Released

InerziaDevHelper is a fully featured project manager. InerziaDevHelper can store about every information you need about your projects: keep track of bugs that you (and your users) find in your application, store versions (and build), store informations about your customer (like their e-mail address and their serial numbers) and more! And all these features are included in an elegant and simple user interface. InerziaDevHelper is donationware: you can use it as you want without limitations.

Voices That Matter: iPhone Developers Conference

The third iteration of the Voices That Matter: iPhone Developers Conference takes place in Philadelphia this fall. The conference features some of the very best iPhone, Mac, Cocoa and Objective-C authors and industry experts including Steve Kochan, Erica Sadun, Aaron Hillegass , Jeff LaMarche, Graham Lee, Mike Lee, Matt Long, Chris Adamson and lots of others. The sessions are designed for experienced developers interested in acquiring the skills to become an iOS app developer.

REAL Studio 2010 Release 3 Shipping

REAL Softwaree has informed us that REAL Studio 2010 Release 3 is now shipping. This release includes 81 improvements and 25 new features. New feature highlights include:

  • Graphics Improvements: All of the graphics classes are now supported in Console applications. Also, pictures can now be copied to and from MemoryBlocks using a variety of picture file formats. Since memoryblocks can be transformed into strings, this allows the user to store pictures without having to write them to the disk first.
  • Cocoa (Beta): The option to build for Cocoa is now available but is at the beta stage. There are some new features for Cocoa builds, for example, Pushbutton now has a ButtonStyle property that gives access to nine new styles of pushbuttons. (More information below)
  • LLVM for RBScript: RBScripts now run up to 17 times faster than in previous releases. Using LLVM for RBScript is the first step towards the adoption of LLVM for building applications in REAL Studio.
  • Database Improvements: ODBC and REALSQLDatabase queries and updates no longer block the other threads while they are executing. This allows users to make their user interface more responsive.
  • XML Classes: The XML classes have been updated to use libxml2, a modern, well-maintained XML library.

iDevGames Forum

iDevApps Forum