The Blog

Posts from October 2012

Oct 26

Game Face

By David Czarnecki

“Game Face” will be our weekly round-up of our internal and external open source work here at Agora Games. Internal open source refers to our public projects that you can find over at our Agora Games GitHub account. External open source work refers to projects that we contribute to in off-hours and may or may not have anything to do with video games because we’re swell folks like that. Pretty simple right? Here goes…

leaderboard

leaderboard allows you to build leaderboards using Redis. Another version 3 feature proposal pull request was added to add a :sortby option to that would be appropriate for the rankedin_list call to sort by either score (:score) or rank (:rank) when returning results. This may be useful when you’re retrieving a list of ranked friends and would like them sorted in a particular way.

Contributor(s): David Czarnecki (GitHub, Twitter)

Oct 19

Game Face

By David Czarnecki

“Game Face” will be our weekly round-up of our internal and external open source work here at Agora Games. Internal open source refers to our public projects that you can find over at our Agora Games GitHub account. External open source work refers to projects that we contribute to in off-hours and may or may not have anything to do with video games because we’re swell folks like that. Pretty simple right? Here goes…

vindicia-api

vindicia-api is a wrapper for creating queries to the Vindicia CashBox API. No functional changes in the 0.0.6 release, but we did change an underlying requirement to use the activesupport gem instead of the active_support gem. This was causing issues with bundling in another project where the vindicia-api gem was being used.

Contributor(s): Andrew Nordman (GitHub, Twitter)

Oct 12

Game Face

By David Czarnecki

“Game Face” will be our weekly round-up of our internal and external open source work here at Agora Games. Internal open source refers to our public projects that you can find over at our Agora Games GitHub account. External open source work refers to projects that we contribute to in off-hours and may or may not have anything to do with video games because we’re swell folks like that. Pretty simple right? Here goes…

haigha

haigha is our simple to use client library for interacting with AMQP brokers. The 0.5.8 release merges a number of pull requests for some example code as well as supressing a DeprecationWarning with the latest gevent.

Contributor(s): Aaron Westendorf (GitHub, Twitter) and Vitaly Krugl (GitHub)

leaderboard

leaderboard allows you to build leaderboards using Redis. In the 2.5.0 release, we added membersfromrankrange and membersfromrankrange_in methods to be able to retrieve members from the leaderboard in a given rank range.

Contributor(s): David Czarnecki (GitHub, Twitter)

Oct 5

Game Face

By David Czarnecki

“Game Face” will be our weekly round-up of our internal and external open source work here at Agora Games. Internal open source refers to our public projects that you can find over at our Agora Games GitHub account. External open source work refers to projects that we contribute to in off-hours and may or may not have anything to do with video games because we’re swell folks like that. Pretty simple right? Here goes…

blackjack

blackjack is the classic card game written using Gosu. It is being developed as part of a talk being given at RubyConf 2012, “Game Development and Ruby”.

Contributor(s): Andrew Nordman (GitHub, Twitter)