Jemini is a game development library using JRuby (don't worry, no Java code needed!). Jemini features a behavior system that allows for complex expressions to be re-used across games, and the most common game mechanisms are already taken care of. See Jemini embedded in a GUI app, web page, and run on many platforms.
In Part 2 of our tutorial, we’ll create some enemies for our player to fight. We’ll set up collision detection, use timers to make a pretty fading effect, and set up a custom manager to coordinate enemy movements and shooting.
[This link is to segment 1 of 2 - see the related videos for the other segment.]
Jemini is a Ruby-based framework for game development. In this screencast, we'll create a shooter game from scratch. Part 1 shows creating a project, setting up a game state, loading animations, music and sound effects, and setting up keyboard input and event handlers. (Not bad for 22 minutes, right?)
[This link is to segment 1 of 3 - see the related videos for the other segments.]
A demo of Jemini's Movable object behavior. TriangleTrailEmittable makes it look pretty.
Jemini is a Ruby/jRuby library for game development. It brings managing input, drawing, sound, physics all under one simple interface.