David Gouveia's repositories
kanji-data
A JSON kanji dataset with updated JLPT levels and WaniKani information
midi-parser
Simple single-file C# MIDI parser
ff9-steam-japanese
Instructions on how to change the language of FF9 on Steam to Japanese
blog-dynamic-sound
Code sample for the blog post "Creating a Basic Synth in XNA 4.0 - Part II"
blog-simple-synth
Code sample for the blog post "Creating a Basic Synth in XNA 4.0 - Part III"
blog-music-algorithm
Code sample for the blog post "One-line Algorithmic Music in XNA"
blog-parallax-scrolling
Code sample for the blog post "2D Camera with Parallax Scrolling in XNA"
blog-camera-limiting
Code sample for the blog post "Limiting 2D Camera Movement with Zoom"
anichart-filter
Userscript that adds checkboxes to dynamically filter AniChart entries by color
azurlane-ectl-collection
Userscript that turns the Azur Lane ECTL into a collection tracker
blog-scrollable-textures
Code sample for the blog post "Scrolling Textures in XNA"
myanimelist-colorizer
Userscript that adds colors based on status while browsing for anime or manga on MyAnimeList
wanikani-hider
Userscript that hides solutions until you hover while browsing content by level on WaniKani
blog-infinite-layer
Code sample for the blog post "Scrolling Textures with Zoom and Rotation"
blog-math-function
Code sample for the blog post "Rendering Mathematical Functions in XNA"