Anonymous Roguelike

From RogueBasin
Jump to navigation Jump to search
Anonymous Roguelike (working title)
Alpha Project
Developer Fernando Aires Castello (romeno19@gmail.com)
Theme Fantasy
Influences The Legend of Zelda, Final Fantasy
Released Jul 8th 2010 (proto)
Updated Jul 8th 2010
Licensing Closed source
P. Language C, C++
Platforms Windows
Interface ASCII
Game Length Undefined
[[1] Official site of Anonymous Roguelike (working title)]


This is actually a prototype of a roguelike game which still hasn't been given a suitable name, and this is why it is called Anonymous Roguelike.

The released prototype is playable, but there's no "goal". Being a prototype, it is meant to demonstrate the game mechanics, GUI, etc. the way it is supposed to be when it's finished. Also, it has a few bugs (like monsters spawning in places where they shouldn't) and performance issues, which will eventually be resolved.

Click here to see a picture of the prototype in a blog post: [2]


Not so roguelike as it seems

It is different from most roguelike games in that the overworld and dungeons are supposed to be predefined rather than randomly created. The focus of the game will be its universe and detailed story, which is being written as a tale.


Gameplay

Gameplay is supposed to be much simpler than most roguelikes, with a few keystrokes for walking around, fighting, taking and using/equipping items.

Overall, it is meant to be a very predictive roguelike game, focused in the story in the universe of the game.

The general idea of the game is based in non-roguelike games such as The Legend Of Zelda and Final Fantasy, where the player may equip a sword or longbow, a shield, a piece of armor, and some accessories. Apparently, the only reasons for calling this game a roguelike is that it has an ASCII-based GUI and that it's turn-based.


Planned Features

These are some features which are supposed to be present in the complete game. As with any other project, it is very likely that some or most of these features will never be included.

- Only two types of weapon: Swords (for short-distance attack) and Longbows (for long-distance attack);

- Elemental-based equipment and spells. Fire, Water, Earth, Lightning, Holy, Dark and a few others that I have invented. Idea stolen from Final Fantasy, obviously. Thanks Squaresoft.

- Shields will increase rate to evade physical attacks, some will be able to repel certain magic spells ("repelling" here means that no damage is taken, i.e. rendering certain spells ineffective).

- Armor will increase physical and/or magic defense, some will absorb certain magic spells in form of recovery (e.g. a certain armor may be able to absorb thunder-based spells and recover HP instead of causing any damage). This idea comes from the Final Fantasy series.

- Rings when equipped will grant special attribute changes and effects (good or bad) to the character that uses them. Idea of magic rings borrowed from The Legend of Zelda series. Thanks Nintendo.

- Magic spells: Swords will act like magic wands. A small earthquake, a thunderbolt, a fireball, healing, every magic spell will need to be invoked while wielding a Sword. This idea also comes from The Legend Of Zelda.

- Various Artifacts will cause different effects (good or bad) to the character who holds them. There will be many concealed Artifacts throughout the world. Artifacts are different from Rings in that rings may be equipped, unequipped or dropped, but Artifacts always remain with the character once they are received or taken, and can't be disposed of (e.g. an artifact allowing you to dive in the water can't be equipped or unequipped, it just allows you to do that if you have it with you)

- A single well-estabilished plot, various sub-quests and "bonus quests", and many secrets hidden in the world are supposed to keep one playing the game even after having beaten it several times.

- The simplest gameplay as possible, where the only possible commands are walking around, fighting, picking/dropping objects, equipping/unequipping objects and talking to people.

- The most detailed story as possible, where the fictional universe seems to exist regardless of the game being played or not.

- ASCII characters used to represent enemies: sometimes two or more creatures will share the same character, however with a different color. E.g. a red 'F' meaning "Fire Ghost" and a white 'F' meaning a "Regular Ghost". Again, this idea comes from Final Fantasy where different enemies share the same image, however with a different color scheme and different skills.

- And many other things.


Development

The project is currently being developed in C and C++ by a single person, until the developer finds someone to contribute to the project.

Try it out

Download prototype 0.1 here: [3]