Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Pecon

3
Posts
1
Topics
5
Followers
A member registered Dec 08, 2018 · View creator page →

Creator of

Recent community posts

Thanks! It was a lot of fun to make, I'm glad other people enjoy it too :)

It seems hard to find people who still appreciate this genre nowadays.

(2 edits)

Before you create a map for RogueType, you should probably play the normal game up to the boss phase so you get an idea of how it works.

Maps in RogueType are just text files with the level layout defined as ascii art, you 'draw' the map with text and the game uses it to make the level. Download the default map as an example so you get what I'm talking about. To start your map, simply create a text file and fill it with lines of 'x' characters to define the entire map area as walls. From there, you can 'carve out' the open areas of the map with periods using ascii art software like Charaster (Recommended), or just with your text editor if you're masochistic.

Either as you go or when you're done defining the open spaces of your map, there are a number of other characters you should insert at specific points to fulfill game aspects. Here is a list of all the different characters you can use and what they do.

x - A solid wall.
- - A fake wall.
. - Open floorspace.
S - The starting point for the player, only one.
+ - A normal door
= - A stronger door
M - A common monster spawn
! - A high-level monster spawn
? - A common item spawn (mostly potions and scrolls)
T - A rare item spawn (mostly weapons and wands)
, - A spear trap.
F - Boss stage trigger door (only place one of these, ideally the boss room should face southwards from the door. If you don't want your map to have a boss, skip placing this)
B - The Boss.
P - Exit portal that finishes the game after The Boss is killed.

There are also some 'aesthetic' tiles which don't serve much purpose aside from flavor.

t - A tree. (Can't move through, can't see through)
b - A bush. (Can move through, can't see through)
r - A boulder. (Can't move through, can't see through)
~ - Water. (Can't move through, can see through)
p - Path/Road. (Can move through, can see through)

Once you have finished creating your map, you must host it somewhere so that you get a URL that contains the text file. Good options for text hosting include things like Pastebin, and Github Gist; and many others exist as well that will work. Just make sure you get the link to the 'raw' text. Once you have that link, you can add it to RogueType by clicking the "Add" button next to the level selector in-game and pasting in the URL to your map. If the map has issues, fix the issues and update the text file on Pastebin or Gist. Simply reload the game after updating the file and you'll be able to play the updated version. Because of this, you should avoid uploading your map somewhere that it can't be updated (especially because I haven't made any easy way to remove maps from the game after you add them).

Once your map is 100% complete and working, feel free to share the link to the map in this thread or start a new thread for your map!