hello this is kyle pulver. I'm a thirty something kinda queer he/him currently residing in beautiful seattle, washington with my partner corey.

most of the time I make video games. some other times I draw things. I occasionally have thoughts to share about topics close to my heart such as game development, tabletop rpgs, mental health, and just whatever is happening in my life. I post when I feel like it.

if you wanna contact me, just send an email to hi@kpulv.com and give it a subject line that won't get caught in a spam filter, or you can hit me up on the dirty bird.

thoughts projects games doodles

roll20 macro generator

Making macros for Roll20 can be a big pain in the butt. This tool is focused on making macros for Pathfinder Second Edition, but can be used for almost any d20 based game. It converts short hand text into the proper syntax required to roll dice in Roll20. It also has a character export option to json data that is compatible with the character importer from the VTT Enhancement Suite browser extension.


pathfinder character manager

This isn't released yet! Still have some bugs to fix and features to complete before I release it to the world.

A much sleeker web application that manages character data for the Pathfinder role playing game. Features a simple user account system that can link characters to campaigns, and game masters can see characters updated in almost real time. Open source and all that good stuff.


pathfinder character sheets

A php mysql web application that can manage character data for the Pathfinder role playing game. Created for my group to use instead of having to rely on paper or pdf files that would break down after overloading them with too much data. No longer being maintained or updated, but it's all open source.



A game making framework created using SFML and CSharp. This was created mostly to make game jams easier and faster for making small scale 2d games. It was used for a couple of larger projects, but after completing the major points on the projects road map it is now left in an "as is" state. It is free and open source under the MIT license.