The possibilities are only limited by your imagination. You could make a market simulation, or some kind of primitive computer terminal based game, or some other kind of puzzle game. With some creative use of commands you could even make entirely different genre's of text game venturing out beyond the RPG / Adventure / Map exploration of the example game. While creating your game you'll get practice working with javascript objects and in a more general sense practice working with a project that is bigger than just a small exercise or example program.įor a little more intermediate practice you could do some tinkering with commands inside of commands.js. Weather you like ancient fantasy, futuristic space sci-fi or anything in-between you can use this game engine as a canvas to craft an interactive story. Using just these tools combined with your creativity you can create an interesting RPG / Adventure style game. Items must get declared in items.js file. You can also add items or enemy declarations to the tile objects. Use these communicate with the player about their surroundings. The most basic things are description and look properties.
Look at the existing rooms to get an idea of how to customize them. Copy the resulting javascript MAP object declaration and paste it in the specified area at the bottom of map.js.ĭeclare the behavior of your new rooms in the tiles.js file, each tile type needs to be declared in this file, the names must match up with names used in the map data. Once your ready copy the map data out of the spreadsheet application into the map converter and press the convert button. Can you make it out alive, or will you fall prey to the many.
You will face many trials and tribulations before the end, and your life will not be an easy one. You will assume the role of a kobold, and try to survive in a hostile medieval fantasy world. Make new paths, add new rooms, change existing rooms. Kobold Adventure is an adult, text-based choose your own adventure game. The most basic way to start customizing your game is by editing the map.csv file in your favorite spreadsheet application.