
Screenshots

Watch trailer on Steam ↗Touhou Creator
しろ · Published by しろ
5 user reviews — 100% positive (5 reviews)
Last updated 28 Sept 2026
Program Your Own Danmaku! Touhou Creator is a Danmaku programming game where you can create Touhou Spell Cards using a simple programming language.
£7.99
Lowest price we've ever recorded
View on SteamPrices can lag the live Steam store — always confirm before buying.
Price history
Indie, Early Access · 2026 · More £5 - £15 games
Explore the world of Danmaku creation as you program your own Touhou Spell Cards with Touhou Creator. Dive into early access and unleash your creativity through this unique indie game developed by しろ.
About this game
Program Your Own Danmaku! Touhou Creator is a Danmaku programming game where you can create Touhou Spell Cards using a simple programming language.
Beginner-Friendly Educational Programming Language
In Touhou Creator, programming is done using an educational language called "MiniScript." Since specific functions for creating Danmaku are built-in, you can create impressive Spell Cards with just a few lines of code.
Test Your Code Instantly
Press the "Run" button to immediately test your Danmaku patterns. Use trial and error to refine your code and create your ideal Spell Card!

Share bullet patterns online
Share your bullet patterns online and play creations from around the world.

Link with "Touhou Madouroku"
The game is fully compatible with the mobile game "Touhou Madouroku." Danmaku patterns created in the mobile version can be played directly in Touhou Creator.

*Touhou Creator is a fan game based on the Touhou Project.
Powered by "CRIWARE".CRIWARE is a trademark of CRI Middleware Co., Ltd.
System Requirements
Will my PC run this? →Minimum
- OS: Windows 10
- Memory: 4 GB RAM
- Storage: 2 GB available space
Recommended
- OS: Windows 11
- Memory: 16 GB RAM
- Storage: 32 GB available space
Supported Languages
Latest news
Patch NotesOfficial
Update Notes v0.1.7b
\- You can now create your own characters- You can now play your own music* See Readme.txt for details.\- Character names are now highlighted as you type- Redefined the music IDs\- Added the getSubFlag2 function- Added the getSubFlag3 function- Added the setSubFlag2 function- Added the setSubFlag3 functionThanks for playing, and see you in the next update!Read full article on Community Announcements (swtria)Patch NotesOfficial
Update Notes v0.1.6b
This update mainly focuses on adjustments to the game's UI design.I'm also currently working on a "Learning Mode" that will serve as the game's tutorial.\\- Hong Meiling (Identifier: Meiling)* Her dedicated theme and artwork are still in the works.\- Added a battle theme for Rumia\- Added an overlay effect to the boss background\- Added indentation support- You can now run a build check with Ctrl + B- Star-type bullets now rotate automatically by default- Added a wallpaper feature to the editorYou can now set any image on your PC as the editor's background.\- Added the setBomErase function- Added the setDirection function- Added the setAutoDirection function- Added the setPlayerHit function\- Fixed a bug where lasers wouldn't fade out when erased by a bombThanks for playing, and see you in the next update!Read full article on Community Announcements (swtria)Patch NotesOfficial
Update Notes 0.1.5b
\・Daiyousei (Identifier: Daiyousei)・Rumia (Identifier: Rumia)* Dedicated music and illustrations for these bosses are currently in production.\・Added a battle theme for Cirno.\・Added controller support (except for editor controls).・Adjusted overall volume levels.・Added a preliminary version of the voice feature (you can run a voice test from \ - \).\・Fixed an issue where the Start button could be pressed multiple times.\・None this time.Read full article on Community Announcements (swtria)Patch NotesOfficial
Update Notes 0.1.3b
This update focuses primarily on bug fixes!Added setFrame functionChanged the valid range of arguments for the shot functionFixed the valid range of arguments for the lazer function's r parameterFixed hitbox detection for lazerA and lazerBFixed an issue where CLR_BLACK was not displayed in lazerCFixed a bug where setColor had no effect on fire bullets (BLT_FIRE)Fixed an issue where performing a Check with sound present caused it to play at very high volumeRead full article on Community Announcements (swtria)Patch NotesOfficial
Update 0.1.2b is live! 🚀
Now you can keep editing even while the help window is open! 🙌\Fixed UI keybindings not applying properly.Adjusted the player's movement speed.Tweaked the volume for some SFX.Fixed a bug where fire bullets (BLT_FIRE) wouldn't show up.Read full article on Community Announcements (swtria)






