Skip to content

Instantly share code, notes, and snippets.

@wychwitch
wychwitch / programming-roadmap.md
Created December 21, 2022 07:32
A list of suggestions for getting into programming

Programming + Game dev roadmap

Hello!! Here are some of my personal suggestions on how to not only see if you like programming, but imo the best way to get into it! This is not the most optimal list, it focuses on enjoyment and learning how to solve common logic puzzles that present themselves in programming.

🌟are resources I've personally have experience with ⭐are resources I've heard are great

Games that teach programming logic

@wychwitch
wychwitch / programming resources.md
Last active August 26, 2022 02:39
I have not gone through all this (and I've cut MOST of these out) but here's some resources!
@wychwitch
wychwitch / alphabetical monster table dataview.js
Last active February 18, 2023 08:18
spaghetti code to make a table of all monsters saved/imported with statblock plugin
const bestiary = Array.from(app.plugins.plugins["obsidian-5e-statblocks"].bestiary.entries())
var monsters = []
var header = ['Monster',
'Type',
'CR',
'Hit Dice',
'AC',
'speed'
@wychwitch
wychwitch / wych-PC-template
Last active January 19, 2023 00:31
My player template
---
aliases:
category: pc
tags: template/dnd/pc, template/dnd/party
hp: 0
ac: 0
lvl: 0
modifier: 0
can-die: False
@wychwitch
wychwitch / mass rom batch file generator.py
Last active October 17, 2019 13:45
A simple python3 program to quickly make batch files that will automatically launch the rom in the user defined emulator. Created for use with gog galaxy 2.0 but it may work with other launchers. It also includes the option to save settings for easy updating.
import glob, os, json
# a simple python3 program to quickly make batch files that will automatically launch the rom in the user defined emulator. Also include the option to save settings for easy updating.
#Recommended to run it its own folder if you plan on saving configs as it will create a batGenConfigs.json file wherever the script is located, but it should be fine either way.
# Here is an example usecase:
#Please enter the command-line launch command for your emulator (MUST have quotes around paths): "C:\Users\wych\AppData\Roaming\RetroArch\retroarch.exe" -L "C:\Users\wych\AppData\Roaming\RetroArch\cores\pcsx_rearmed_libretro.dll"
#Please enter the extension of the rom files (with period): .m3u
#Please enter the rom directory: D:\Files\Roms\PSX