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

From RogueBasin
Jump to navigation Jump to search
m
m
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
|nationality = English
|nationality = English
|languages = [[Cpp|C++]]
|languages = [[Cpp|C++]]
|site = http://roguescape.blogspot.com/
|games = none finished
|games = none finished
|projects = Roguescape:The Seventh Mask (In development) and Ragnarok:Legacy of the Enoch (Proposed)
|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
==Atman Alpha 1: The Atmen Move==


2a) Stairs between maps
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.


2b) Overworld map (basic plains) with stairs to random dungeons and transition edges to different overworld areas.
==Current Tasks==


2c) Different overworld tilesets/different underworld tilesets
**Create the Atman Dungeon Developer** - A tool for creating the non-randomised dungeon layers.


2d) Saving the dungeon information once generated.
Allow the party to travel between layers


3) Basic Monster AI taking into account dungeon layout and LoS etc.
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.


4) Lighting and Basic LoS
Field of Vision/Line of Sight


==Roguescape:The Seventh Mask==
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.


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.
Atman Alpha 3: Atman Arena - Combat basics, experience, class trees, equipment and wear/wield, status effects.


The third and current attempt has reached the second attempts level with much tidier code and less cheeky hacks (although the BSP still has a few hacks).
==Roguescape:The Seventh Mask==


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 on 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.
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]].


==Ragnarok:Legacy of the Enoch==
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).


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. The problem is I've done more of the content for this than my RogueScape game above.
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.

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.