RubyGems Navigation menu

game_2d 0.0.3

Built on top of Gosu, an engine for making 2-D games. Gosu provides the means to handle the graphics, sound, and keyboard/mouse events. It doesn't provide any sort of client/server network architecture for multiplayer games, nor a system for tracking objects in game-space. This gem aims to fill that gap. Originally I tried using Chipmunk as the physics engine, but its outcomes were too unpredictable for the client to anticipate the server. It was also hard to constrain in the ways I wanted. So I elected to build something integer-based. In the short term, I'm throwing anything into this gem that interests me. There are reusable elements (GameSpace, Entity, ServerPort), and game-specific elements (particular Entity subclasses with custom behaviors). Longer term, I could see splitting it into two gems. This gem, game_2d, would retain the reusable platform classes. The other classes would move into a new gem specific to the game I'm developing, as a sort of reference implementation.

Gemfile:
= 复制到剪贴板 已复制!

安装:
=

版本列表:

  1. 0.0.3 - December 13, 2014 (89.5 KB)
  2. 0.0.2 - December 01, 2014 (72.5 KB)
  3. 0.0.1 - November 25, 2014 (65.0 KB)

Runtime 依赖 (5):

facets >= 2.9.3
gosu >= 0.8.5
json >= 1.8.1
renet >= 0.1.14
trollop >= 2.0

Development 依赖 (4):

bundler ~> 1.7
rake ~> 10.0
rr ~> 1.1.2
rspec ~> 3.1.0

业主:

作者:

  • Greg Meyers

SHA 256 校验和:

cf4274d75c25c2b17eedc083b05a4ea53515a9fb3eb825f61fe3be5ee60b2c7d

下载总量 8,347

这个版本 3,405

许可:

MIT

需要的 Ruby 版本: >= 1.9.3

链接: