Difference between revisions of "User:I Own The Letter O"

From RogueBasin
Jump to navigation Jump to search
m
m
 
(8 intermediate revisions by the same user not shown)
Line 3: Line 3:
|nationality = English
|nationality = English
|languages = [[Cpp|C++]]
|languages = [[Cpp|C++]]
|site = http://www.geocities.com/roguescape/
|games = none finished
|games = none finished
|projects = RogueScape (Current), Legacy of the Enoch (Proposed), The Seventh Mask (Defunct)
|projects = Roguescape:The Seventh Mask (In development)}}
}}


I am pretty much new to Roguelike Development (and Wiki editing so apols for any mistakes or poor formatting). I have two projects on the go currently.
I am pretty much new to Roguelike Development (and Wiki editing so apols for any mistakes or poor formatting). I have two projects on the go currently.
Line 20: Line 18:
==Learning C++==
==Learning C++==


I wanted to make a Roguelike a few years back. The ill-fated project was called The Seventh Mask. I start to learn C++ to make the game but other projects interrupted (I also write and paint). I am now learning C++ again ready for RogueScape.
I wanted to make a Roguelike a few years back. The ill-fated project was called The Seventh Mask. I start to learn C++ to make the game but other projects interrupted (I also write, paint and make electronic music). I am now learning C++ again ready for RogueScape.


==Current Tasks - Engine Development==
Update 2011: After just over two years and a lot of life changes I have started work on RogueScape again.


1) Get webpage for development blog (Done 14th February 2008 - http://www.geocities.com/roguescape/)
==Atman Alpha 1: The Atmen Move==


2) Write basic movement program (Done)
The Atmen Move is the first stage of making RogueScape. It currently features a team of player characters and a turn-based system, you move your little @men around an area called The Fenced Field, with blocking walls and lush grass. You can look at the grass, walls and your fellow team mates.


3) Basic dungeon creator
==Current Tasks==


3a) Impassible walls
**Create the Atman Dungeon Developer** - A tool for creating the non-randomised dungeon layers.
3b) Rooms, corridors and unlocked doors
3c) Locked doors, broken doors, stuck doors (basic lockpick/bash skills)
3d) Hidden doors, unhiding doors (basic searching skills)
3e) Stairs between maps
3f) Overworld map (basic plains) with stairs to random dungeons and transition edges to different overworld areas.
3g) Different overworld tilesets/different underworld tilesets


4) Lighting and Basic LoS
Allow the party to travel between layers


==The Seventh Mask==
Differentiate between the top-level 'wilderness' map where you travel as a joint party and the 'dungeon layers' where you travel as individual party members.


The Seventh Mask was a fantasy roguelike that never got beyond the earliest stages of development. I had designed and planned the game pretty deeply, but the actual programming stopped after making a little '@' move around the screen. I managed to write a few varieties of AI and there were some 'g'oblins that either fled your '@', chased your '@' or moved randomly. That was as far as The Seventh Mask went.
Field of Vision/Line of Sight


The Seventh Mask will be created as a proto-type for my Roguescape game, with the original Seventh Mask storyline.
Next Task - Atman Alpha 2: The Atmen Explore - Interaction with the elements on the map, open/close door and digging, picking up items (lock-picks and shovels), save these to make layers persistant.


==RogueScape==
Atman Alpha 3: Atman Arena - Combat basics, experience, class trees, equipment and wear/wield, status effects.


My main project and my final dream.
==Roguescape:The Seventh Mask==


Setting - The Planescape setting from AD&D (TSR's interpretation not WotC's)
The first attempt at Seventh Mask was a little @man running around the screen, chased constantly by a goblin or kobold or something. The second attempt was a little @man running around a BSP-Dungeon or CA-Cave, opening/closing/finding/unlocking/kicking down doors. The third attempt was an short-lived attempt using [[libtcod]].


Style - ASCII all the way baby
The fourth and current attempt is using libtcod, along with more knowledge of C++ for faster coding (but still learning so loads of room for later optimisation).


System - D20 based
The game is a Fantasy game of dungeon-delving and mega-baddies. The ancients evolved beyond the mortal shell and transcended to another realm. However they left behind some of their sacred technology, hidden in masks, to help the younger races. These masks sit in the sky, waiting for the time they are needed. As an ancient evil rises and the shattered kingdoms of a old empire stir towards war with one another the first mask returns to earth. A secret order who've carried the lore of the ancients into the modern day sends the Hero to collect this first mask and discover it's secrets. Raid ancient dungeons, explore ruined landscapes, unite an empire and defy an immortal as you rush to find the masks of the ancients.
 
Battle System - Inspired by Final Fantasy Tactics
 
At the moment nothing more than a thick set of papers with squiggles on.
 
==Legacy of the Enoch==
 
Legacy of the Enoch is the second game that I want to make. It will probably not happen until the distant future, which is ironic as it is a sci-fi game. I will develop it properly once RogueScape is complete (as much as anything can be complete). Legacy will contain proper physics for the movement of craft in space and will feature some elements of base-building and fighting/trading style games in the vain of Elite/Eve.

Latest revision as of 16:01, 14 February 2011

Tom Higgins
Alias I_Own_The_Letter_O
Projects Roguescape:The Seventh Mask (In development)
Games none finished
Nationality English
P. Languages C++
[{{{site}}} Official site of Tom Higgins]


I am pretty much new to Roguelike Development (and Wiki editing so apols for any mistakes or poor formatting). I have two projects on the go currently.

1) Learn C++

2) Use C++ to make RogueScape

About Me

I'm in my mid-twenties and have been playing Roguelikes for several years. My favourites are ADOM, ToME and Ragnarok.

Learning C++

I wanted to make a Roguelike a few years back. The ill-fated project was called The Seventh Mask. I start to learn C++ to make the game but other projects interrupted (I also write, paint and make electronic music). I am now learning C++ again ready for RogueScape.

Update 2011: After just over two years and a lot of life changes I have started work on RogueScape again.

Atman Alpha 1: The Atmen Move

The Atmen Move is the first stage of making RogueScape. It currently features a team of player characters and a turn-based system, you move your little @men around an area called The Fenced Field, with blocking walls and lush grass. You can look at the grass, walls and your fellow team mates.

Current Tasks

    • Create the Atman Dungeon Developer** - A tool for creating the non-randomised dungeon layers.

Allow the party to travel between layers

Differentiate between the top-level 'wilderness' map where you travel as a joint party and the 'dungeon layers' where you travel as individual party members.

Field of Vision/Line of Sight

Next Task - Atman Alpha 2: The Atmen Explore - Interaction with the elements on the map, open/close door and digging, picking up items (lock-picks and shovels), save these to make layers persistant.

Atman Alpha 3: Atman Arena - Combat basics, experience, class trees, equipment and wear/wield, status effects.

Roguescape:The Seventh Mask

The first attempt at Seventh Mask was a little @man running around the screen, chased constantly by a goblin or kobold or something. The second attempt was a little @man running around a BSP-Dungeon or CA-Cave, opening/closing/finding/unlocking/kicking down doors. The third attempt was an short-lived attempt using libtcod.

The fourth and current attempt is using libtcod, along with more knowledge of C++ for faster coding (but still learning so loads of room for later optimisation).

The game is a Fantasy game of dungeon-delving and mega-baddies. The ancients evolved beyond the mortal shell and transcended to another realm. However they left behind some of their sacred technology, hidden in masks, to help the younger races. These masks sit in the sky, waiting for the time they are needed. As an ancient evil rises and the shattered kingdoms of a old empire stir towards war with one another the first mask returns to earth. A secret order who've carried the lore of the ancients into the modern day sends the Hero to collect this first mask and discover it's secrets. Raid ancient dungeons, explore ruined landscapes, unite an empire and defy an immortal as you rush to find the masks of the ancients.