官术网_书友最值得收藏!

An introduction to Roguelike games

Roguelike is a subgenre of the genre Role-playing Game (RPG). Its name originates from a game called Rogue released in 1980 by Michael Toy and Glenn Wichman. Rogue is known for its use of PCG, particularly in level creation. The game used a tile-based level generation system, in particular ASCII characters were used to represent tiles.

Image of Rogue (1980) by Michael Toy and Glenn Wichman

A tile is a small piece of art, typically depicting land or ground that can be laid out like a game board. Imagine a Chess or Checkers board, but each square can be replaced with a small rectangular picture. In tile-based games, it is typical that the player character only occupies a single tile space at a time. Our Roguelike game will use a tile-based level generator, as well.

Tile sprite sheet from the popular game, Pokemon, developed by Game Freak

Other typical traits and gameplay mechanics of Roguelike games include 2D graphics, random player items, turn-based gameplay, and permanent player character death. Games that mimic the 1980's Rogue have been popular among the indie game market. Roguelike games' use of PCG makes them ideal for easier art asset production and potentially cheaper to develop.

主站蜘蛛池模板: 社旗县| 三穗县| 武义县| 彭水| 卢氏县| 郑州市| 安庆市| 托里县| 河源市| 塔河县| 城固县| 乾安县| 福泉市| 海伦市| 榕江县| 邢台县| 鹿邑县| 行唐县| 菏泽市| 安康市| 托克托县| 英山县| 乐业县| 建始县| 富顺县| 蓝山县| 封开县| 同德县| 台中县| 阜城县| 满城县| 灵台县| 中江县| 台前县| 东城区| 鸡西市| 武清区| 香港 | 大厂| 西乌| 离岛区|