Welcome to Rika's Garage! This board serves as a hub for the creation and discussion of Touhou fangames, and in particular, usage of the Danmakufu engine.
What qualifies as a Touhou fangame?
1) Games that play like Touhou! Even if your game has nothing to do with Gensokyo or it's inhabitants, if it's a Touhou-esque danmaku game, we're interested.
2) Games with Touhou characters! Games of any genre, be it RPG, action, or whatever, also go here if the cast of Touhou is involved.
Now that you know what this board is for, let's discuss some ground rules!
- Obviously, all MotK-wide posting rules apply.
- READ THE TUTORIALS. If you ask a question that makes it clear you have not, your post will be met with ridicule.
- Rika's Garage is a NO DRAMA zone.
- Don't be a pain in the ass.
Simple enough, right?
Rika's Garage on IRCCome chat with us in #danmakufu at irc.ppirc.net!
If you don't know how to use IRC, you can simply use
MotK's webchat.
About DanmakufuDanmakufu is an engine for running user-created danmaku scripts, capable of making single spellcards, boss fights, stages, or if you've got enough programming savvy, full games. The popular fangame Concealed the Conclusion was made in Danmakufu (but don't ask us how it works).
The scripts themselves are written as notepad files, in Danmakufu's C-based scripting language, so the learning curve can be a bit steep if you've never done any programming before. However, we're here to help!
You can download Danmakufu
here. The one you want is "東方弾幕風 v0.12m".
Danmakufu is a Japanese application and you probably can't run it correctly as-is; to get around this, you'll want to run it with
AppLocale. Once you've got AppLocale, choose the th_dnh.exe file, choose to run it with Japanese settings (it's the very bottom choice in the drop-down box), and you're good to go. You can even choose to make a permanent shortcut for running Danmakufu with AppLocale. As for config.exe, you can get that to run just by putting it in Windows 2000 compatibility mode.
If you're having issues with getting AppLocale to work, have a look at
this thread.
From there, you're good to go! You can download anyone's scripts and put it in Danmakufu's "script" folder, and it'll appear in the game's menu. Similarly, player character scripts go in the "player" folder.
If you want to start making your own scripts, consult the
Tutorial Thread Index!
Danmakufu WikiThe MotK-owned
Danmakufu wiki serves as a quick reference for Danmakufu's functions, but it can also act as a host for group project documentation. It also has a section used to showcase completed scripts (populate this!).
Shot Replace ScriptsShot Replace Scripts provide alternative set of bullets for use in scripts. They're independent of the scripts that use them (usually kept in the "lib" directory of your base Danmakufu folder), and you may need them for some of the scripts posted around here.
You can download them and get more information in
this topic.Alternatives to DanmakufuDanmakufu can sometimes (often) be annoying to work with due to some peculiarities in coding and lacked features. Some of our residents are working on alternative engines.
Nuclear Cheese is working on a STG maker called Musuu no Danmaku. Original thread
here.
Blargel and his brother are also working on one, currently unnamed. Original thread
here.
Danmakufu ContestsEvery once in a while we hold contests to see who can make the best script with a given subject in a short amount of time. This is a record of the past contests held here:
Contest 1:
Halloween!Object: Create a Halloween-themed script with two attacks and two spells max.
Judges: Onthenet, Drake, Naut, Stuffman (stand-in)
1st Place: Helepolis
2nd Place: Stuffman
3rd Place: Thaws
Contest 2:
Dead Simple!Object: Create a script using only the WHITE05 bullet, with three attack/spells max. Judged purely on danmaku.
Judge: Stuffman
1st Place: VideoGameCrack
2nd Place: Blargel
3rd Place: Kayorei
Contest 3:
Survival CardObject: Create a single survival spellcard, up to 120 seconds.
Judge: Naut
1st Place: Thaws
2nd Place: Iryan
3rd Place: DgBarca
Contest 4:
Laser Light ShowObject: Create up to three spellcards using only lasers.
Judge: Blargel
1st Place: Iryan
2nd Place: Azure
3rd Place: Nimble
Contest 5:
Who are these people?Judges: Blargel, Helepolis, Kefit
Normal ★★
1st - Dr. Katz
2nd - Furienfify
3rd - Nobu
Lunatic ★★★★
1st - Nimble
2nd - Johnny Walker
3rd - Ravenlock