Site Logo


Welcome to AFCDTech, Andrew Fan/Sparen's Github Pages Site!

Welcome! This site was made in order to showcase and advertise projects that I, Andrew Fan (known as Sparen elsewhere on the internet) have made, as well as promote knowledge and usage of the scripting engine and associated language of Touhou Danmakufu ph3. Here you will find my projects, my services for the Danmakufu community, and my tutorials + documentation backups for Touhou Danmakufu ph3.

My primary services for the Touhou Danmakufu community are my script video series DNHArt/DNHLP, the Contest Database and related data visualization tools, and the Danmakufu Video Database. These can be accessed via the main navigation.

The Projects link in the main navigation area links to an overview of a number of my projects, including my Danmakufu projects and my Open Source projects hosted on Github.

Site Updates

Dec 25, 2022

Here are today's updates:

  • BHA6 Contest results in! Updated Contest Database and Judging Archives.

Jul 31, 2022

Here are today's updates:

  • Fixed bad copy-paste in LoadCommonDataAreaFromReplayFile. Thanks to Naudiz for pointing it out.

Jun 26, 2022

Here are today's updates:

  • BHA5 Contest results in (or rather, were in a month ago, and it took until now for me to bother archiving)! Updated Contest Database and Judging Archives.

Dec 06, 2021

Here are today's updates:

  • BHA4 Contest results in! Updated Contest Database and Judging Archives.
  • Fixed bad copy-paste in GetEnemyIntersectionPositionByIdA2. Thanks to Natashi for pointing it out.

Jul 15, 2021

Here are today's updates:

  • BHA3 Contest results in! Updated Contest Database and Judging Archives.

May 21, 2021

Here are today's updates:

Mar 17, 2021

Here are today's updates:

Feb 19, 2021

Here are today's updates:

Feb 05, 2021

Here are today's updates:

  • Adapted Source Rect portion in Ph3 Tutorials - Lesson 13. Thanks to Mugenri#9101 for performing tests to determine how DNH actually handles the rects.

Feb 01, 2021

Here are today's updates:

  • Added clarification to acceleration/max speed in Ph3 Tutorials - Lesson 8. Thanks to Mugenri#9101 for pointing it out.

Jan 30, 2021

Here are today's updates:

Dec 23, 2020

Here are today's updates:

  • Update Archive is now by year instead of the prior solution. System should now be scalable into the future instead of requiring a migration whenever I want a new batch.

Oct 25, 2020

Here are today's updates:

Oct 22, 2020

Here are today's updates:

  • Judging for the Bullet Hell Artistry Contest #2 has concluded and the Contest Database + Judging Archives have been updated. Please inform me if you encounter any errors.

Oct 13, 2020

Here are today's updates:

  • Fixed missing parameter for SaveReplay in docs. Thanks to Naudiz for pointing it out.

For older posts, please visit the update archives - 2020 2019 2018 2017 2016 2015 2014.