Этот пост будет немного необычным, ибо речь пойдёт не о какой-то конкретной игре, а об инструментах для создания данмаку-игр и о менее популярных пользовательских "играх".
В принципе, данмаку игры можно создавать на любом игровом движке, но наиболее известен сейчас Danmakufu (Данмакуфу).
Разработка этого движка была начата достаточно давно, да и последняя версия (ph3 .1 pre6a) была в 2014 или даже 13 году, но со своей задачей он справляется неплохо.
Основная страница - на японском, но справка есть на английском.
На BulletForge собраны наиболее качественные и завершённые скрипты (игровые уровни), однако можно найти их намного больше, даже на подфоруме по ссылке ниже.
Один из таких интересных скриптов - битва против Юкари за авторством AJS, использующий большое количество необычных приёмов/gimmik-ов в геймплее, оставаясь при этом в духе персонажа и игр в целом. Собственно, ссылка на скрипт (нужна последняя версия Данмакуфу).
Также стоит отметить полноценные игры на Данмакуфу (некоторым уже были посвящены посты здесь):
Frantically Forbidden Fruit
Tri Focuser
Book of Star Mythology
White Names Spoiled Past
Riverbed Soul Saver, Mystical Power Plant, The Last Comer, Youkai Kori Kassen и т.д.
По Данмакуфу есть туториалы / обучающие материалы:
1) Текстовые туториалы на английском, очень подробно (в процессе написания, но уже достаточно много).
2) Видео-туториалы на английском, освещены лишь несколько тем, но более наглядно.
3) Русскоязычное сообщество, есть базовые туториалы и переведённая справка.
Для вопросов и созданных фан-игр есть подфорум на shrinemaiden.org: Rika and Nitori's Garage Experiments.
Недавно, благодаря паку уровней Activity, стал более популярен движок
LuaSTG, однако информации по нему намного меньше (и она вся на китайском -_-). Тем не менее, можно найти разнообразные скрипты и полезную информацию на baidu.
Вот один из "экстра"-уровней на LuaSTG. Выглядит, кстати, приятнее, чем большинство скриптов на Данмакуфу (особенность движка, скорее всего).
Инструкция по скачиванию и установке.
Скачиваем два архива:
1) http://www.mediafire.com/file/2l7kqogjqo4946k/DMYYJ_ver1.00.... - игра.
2) http://www.mediafire.com/file/s9ya898n13citb0/ - патч.
Распаковываем первый в любую папку.
Распаковываем второй так: patch1.zip помещается в папку mod, остальное - в основную папку с заменой всех файлов.
Безусловно, о создании данмаку-игр можно говорить намного подробнее, но сейчас целью было просто рассказать о существующих "инструментах" для этого. Ну и показать то, на что они способны, и что может показаться интересным.
P.S. Да, можно писать свои библиотеки на неспециализированных игровых движках (или вообще "с нуля"), вот только времени и сил на это уйдёт куда больше.