Danmaku RPG

From Touhou Wiki
Jump to: navigation, search
Touhou Danmaku RPG
Blizzard of Faith & Revenge
Developer

Tom

Publisher

Tom

Released

Demo 20: 15-12-2017

Genre

Role-Playing Vertical Danmaku Shooting Game

Gameplay

Single-player Story Mode

Platforms

Windows XP/Vista/7/8/8.1/10 Linux MacOS

Requirements

Direct3D, DirectX 9.0c / OpenGL

Touhou Danmaku RPG is a free fan-made Touhou Project game programmed by Tom. It features regular RPG elements with added Danmaku battles.

Gameplay

Touhou Danmaku RPG features regular RPG elements with added Danmaku battles.

Controls

  • [Arrows] = Arrow Keys (Control the player in all game modes and navigate menus)
  • [OK] = Z (Confirm/Shoot/Progress Dialogue)
  • [Cancel] = X (Cancel/Bomb)
  • [Menu] = Escape (Open the game menu)
  • [Focus] = Shift (Focus/Slow in Danmaku mode)
  • [Assist] = Tab (Shows a visible arrow ontop of the playable character, the arrow can not be hidden by anything. Useful if lost under trees in the field)
  • [Mouse] = Mouse (Most menus support mouse control in addition to keyboard, use the mouse to click on the menu items.)
  • [Debug] = ~ Go to the debug menu and access experimental and hidden features
Main article: Gameplay - See Engine for details on the internals of the game.

Story

Because the game is still in development the story is not playable, the demos only feature certain parts to show off the mechanics of the game, however it will roughly follow the events of canon starting from shortly before the EoSD incident. However since this is an RPG and not a STG there will be more dialogue and other events between the stages, for example you won't teleport from Rumia's battle to Cirno in EoSD but will have to search around and gather information for finding the cause of the incident.

Additionally there will be a lot of original content/story as the PC98 characters will make an appearance at some point in the game for all the PC98 fans!

Engine Documentation

The game uses a modular game engine. This has advantages as code is separated in to modules that are code-independent and changes made in one module affect that module only.

Main article: Engine

External Links