gogcom

Gogcom is a Ruby library for easy querying gog.com website.
This library is in early stages and not ready for general use.
Usage
Installation
gem 'gogcom', '~> 0.0.23'
bundle install
Get game info
require 'gogcom'
game = Gogcom.game("Spelunky")
game.title # => "Spelunky"
game.genres # => ["Action", "Adventure", "Platformer"]
game.download_size # => "143 MB"
game.release_date # => 1375934400 (Unix time)
game.price # => "$14.99"
game. # => "4.6"
game. # => 268
game.platforms # => ["Windows"]
game.languages # => ["English", "French", "Italian", "German", "Spanish"]
game.developer # => "Mossmouth"
game.publisher # => "Mossmouth"
game.game_modes # => ["Single-player", "Multi-player", "Co-op"]
# Reviews right now are limited to 5 (sorted by most helpful, same as in actual website)
game.reviews.each do |review|
review.title
review.
review.
review.body
end
Get games on sale
require 'gogcom'
sale = Gogcom.sale
sale.each do |game|
game.title
game.price_current
game.price_original
game.discount_percentage
game.discount_amount
end
License
This code is free software; you can redistribute it and/or modify it under the terms of the zlib License. A copy of this license can be found in the included LICENSE file.