OHRRPGCE

OHRRPGCE
O.H.R.RPG.C.E
OHRRPGCEScreenShot.png
Developer(s) OHRRPGCE Dev Team
Publisher(s) Hamster Republic
Platform(s) Microsoft Windows, Linux, Mac OS X
Release date(s) Original: 1997
Latest: Zenzizenzic May 6, 2011
Genre(s) Game engine
Mode(s) Single player
Portal icon Free software portal
Portal icon Video games portal

The Official Hamster Republic Role Playing Game Creation Engine, abbreviated as OHRRPGCE or OHR, is an open-source, "All-in-one" game development engine. It was designed to allow the quick creation of 2D role-playing video games. It was originally written by James Paige in QuickBASIC and released in 1997, and a community of hobbyist game developers have created thousands of amateur games since that time. In May 2005, the source code was released as free software under the terms of the GNU General Public License (GPL), and it was later ported from QuickBASIC to FreeBASIC. The community is spread across two sites: CastleParadox and SlimeSalad, the latter being open to all game engines.

The OHRRPGCE is very simple to use, and full RPGs can be made without any scripting. HamsterSpeak, the scripting language used for the OHR, is extremely simple and can be picked up with no prior programming knowledge. As it is very high-level and specialized, many things can be done with it. HUDs, battle systems, special effects, customized menus, and entirely scripted games are some of the possibilities.

Contents

About

Most of the OHR's games are amateur and made by novice game developers for experimenting or prototyping. However, other games are full, robust RPGs with gameplay ranging from 2 - 20+ hours. Sidescrollers, puzzle games, and arcade remakes have all been made with the engine.

Limitations

One of the biggest drawbacks of the engine are its strict technical limitations. It runs at a relatively slow framerate of about 18.2 frame/s, at a 320x200 resolution, and with only 8-bit color depth. These are a hold-over from the original Mode X graphics mode used on DOS. Many other restraints are due to the engine originally being written in QuickBasic, and thus having terrible Real mode memory limitations. There are plans for lifting most limitations, which the developers have been implementing gradually since the FreeBASIC port.

In recent years, FreeBASIC itself has become a major limitation, preventing ports to non-x86 devices such as most handheld devices and game consoles.

Mascot

The engine's mascot is Bob the Hamster, the protagonist of the game of which the engine was originally built for, Wandering Hamster.

History

The OHRRPGCE was created by James Paige as a generic engine for personal use in about 1997. He decided, though, to release the engine as shareware, offering only a crippled "4-Map" version to the public. Many people wanted the full engine, and James gave it to anybody who could mail him what he deemed a "Good game".

After a few months of this, he released the full engine as freeware.

The November 9, 1999 release of the OHR was the first version to support scripting, which is handled in "HamsterSpeak". The OHRRPGCE does not use version numbers, but rather names, starting with the "handshake" release on November 29, 2002.

On about May 19, 2005 the engine went open-source, and since then has been developed by a team of dedicated programmers. Not long after this, the engine was successfully ported from QuickBasic to FreeBasic.

The OHRRPGCE gained the ability to play sound files as well as other music formats with the release of "ubersetzung" on September 21, 2007.[1]

Comparison with other game engines

RPG Maker Series: Although technically far inferior, the OHR does offer many features that some versions of RPG Maker do not include. These include generally much less restrictive tiling and mapping, a side-view battle system, portraits, a built-in graphics editor, and a simpler, albeit less capable, scripting language. On the other hand, RPG Maker generally offers better story progression tools, higher color depth and resolution, and more complex built-in effects.

Sphere: The OHR is less script-driven than Sphere is, making it much faster. It has more tools, such as built-in graphics editors, a fully working textbox system, combat system, deeper map-editor, and a simpler scripting system. As a whole, the OHR is more streamlined and easier to use than Sphere, but because Sphere is so reliant on scripting, it may possess better results, more complex games, or games of more genres. Although the OHR has been proven capable of recreating many arcade games and has a few original sidescrollers.

Game Maker: The OHR is specialized towards RPGs, and as such, they are made both more easily and quickly on it. However, Game Maker surpasses the OHR in terms of both graphical limitations, and overall engine flexibility. As with Sphere, scripting knowledge is required to make RPGs in Game Maker.

Creation examples

External links

  • O.H.R.RPG.C.E - Official website.
  • Castle Paradox - Community site, largest forums and largest OHRRPGCE game collection.
  • Slime Salad - Most active community, and open to all game developers, not just OHRers.
  • Hamster Speak - A monthly magazine regarding OHRRPGCE games and reviews.

Notes

  1. ^ W., Tim (2007-11-28). "OHRRPGCE: Ubersetzung". IndieGames.com - The Weblog. IndieGames.com. http://www.indiegames.com/blog/2007/09/ohrrpgce_ubersetzung.html. Retrieved 2008-04-28. 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • OHRRPGCE — Official Hamster Republic Role Playing Game Construction Engine (Computing » Software) …   Abbreviations dictionary

  • RPG Makers — An RPG Maker is a software program intended to make it easy for non programmers to create a computer role playing game. The target audience for most of these products is artists and creative types who have the imaginative abilities to assemble… …   Wikipedia

  • Дизайн уровней — (англ. level design, environment design[1]) или маппинг (англ. game mapping) дисциплина в разработке компьютерных игр, которая включает в себя создание уровней для игр локации, миссии, задания и прочее окружение.[2][3][4] Обычно это… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”