Freedroid RPG

From Libregamewiki

Jump to: navigation, search
Freedroid

Tux after combat.
GenresRPG, Post-apocalyptic
DeveloperFreedroid RPG dev team
Code licenseGPL
Media licenseGPL
Latest release0.14.1
Release dateNovember 26th, 2010
P. languagesC, lua
LibrarySDL

Freedroid RPG is an isometric RPG, it's code and content are licensed under the GPL.[1][2] The game uses OpenGL hardware acceleration by default but can also use SDL graphics.[3]

Contents

[edit] Gameplay

The gameplay is similar to other isometric games like Diablo where left clicking on a location will interact with it, either by movement, attacking, message, or dialog. The game is progressed by completing a series of missions.

The player can acquire items, circuits, weapons and armor from enemies, chests, boxes, barrels, and in trade for circuits the money stand-in. Players can interact with a number of objects including signs, chests, barrels, boxes, and computer terminals.

A tutorial is included in all of the newer releases.

[edit] Fighting

Generally there are three ways of fighting enemies: melee, ranged, programs, or hacking. Melee attacks require melee weapons (or no weapons) and ranged attacks require ranged weapons and ammo. Program attacks require getting in-game Source Code books, learning them, loading them, then right clicking to fire. Finally Hacking requires loading the hacking program and right clicking on an enemy to start a mini-game (like Paradroid which the original freedroid classic duplicated).

[edit] Sub-Games

In addition to the main game, and the hacking game, there are several sub-games for the player to experience. Including a nethack game, a thermonuclear war game, and several gamboling games. These games are run though dialog so there are very few options for the player to take.

[edit] Story

The player must struggle not only to survive against a cruel world ravaged by the depredations of a robotic apocalypse, but fight back and free the survivors from the tyranny of a world awash in closed source software and determine his own fate.

[edit] Characters

  • the player (Tux) is a human sized penguin (an alien from another planet).
  • Dr. Francis Spark, cryogenist who runs the cryogenics faculty (Cryogenics Solutions: "Take the fast trip to the future with Cryogenic Solutions!") where Tux is found.
  • Sorenson, a programmer who has gone crazy after writing one-too-many lines of proprietary COBAL code
  • Edwald, a bartender with a penchant for gamboling and nothing to serve but cold water

And many others, including humans, robots, and everything in-between.

[edit] Factions

  • MegaSys, a corporation that seems to have succeeded in achieving world domination by ironically killing their stockholders... and everyone else
  • the Red Guard, an organization that seems to protect the remnants of humanity, but at what cost?
  • civilians, humans who just want to be left alone
  • rebels, those who would oppose the Red Guard's methods

[edit] Development

The MBROLA text-to-speech-system was used to generate voices.[4][5] Most of the core engine code is written in C with dialogs and similar actions being adopted to use lua for ease of use.

[edit] Version history

[edit] Developers

The following lists some past and present developers in no particular order:

  • Andrew A. Gill - voicing
  • Arthur Huillet - maintainer, programming
  • Arvid Picciani - music
  • Bastian Salmela - art
  • Chris Hoeppner - sounds
  • Doris Stubenrauch - voicing
  • Jeff Fox - programming, story/characters
  • Johannes Prix - art, level design, programming, story/characters, sounds, voicing
  • Karol Swietlicki - story/characters
  • Leslie Viljonen - programming
  • Reinhard Prix - programming
  • Simon Newton - level design, programming, story/characters
  • Tiina Heinonen - voicing
  • Zombie Ryushu - testing
  • Stefan Huszics
  • J.K. Wood
  • Stefan Kangas
  • Ari Mustonen
  • Miles McCammon
  • Alexander Solovets

And many others!

FreedroidRPG was selected as a mentor organization for the 2010 Google Summer of Code.[6]

[edit] Non-English Languages

Translations were removed from the main development at release 0.13. A related project was created to translate dialogs and game-play into other languages. Currently the following languages are actively being translated[7]:

  • French
  • German
  • Hungarian
  • Russian
  • Spanish
  • Swedish

[edit] References

  1. Freeroid RPG's data copyright file at Debian Packages
  2. Freeroid RPG's copyright file at Debian packages
  3. http://freedroid.svn.sourceforge.net/viewvc/freedroid/README
  4. Freedroid RPG contact information page
  5. How to make a robot voice
  6. Google Mentor List
  7. FreedroidRPG Translations

[edit] External links

This page is a stub. Please help Libregamewiki by expanding it. Click here to edit this page.
Personal tools
community