MaulingMonkey's Machinations
| Web Junk |
| FOSS Contributions |
| Cool Stuff |
| Recommended Reading |
| jpetrie should reupload |
| Miscellanious |
Web Junk
| URL | What |
|---|---|
| logs.pandamojo.com | Invite-only IRC logs for #gamedev |
| trello.com/.../inspiration | Sources of gamedev inspiration |
| /guide/cpp-vs-cs/ | C++ vs C# comparison cheat sheet |
| /guide/cpp-vs-rust/ | C++ vs Rust comparison cheat sheet, Rust references. |
| /guide/rust-async/ | Rust Async explainations, references. |
| /brainfuck/ | In-Browser Brainfuck IDE |
| /decide/ | A random choice maker for you to disagree with. |
| /games/snake/ | Basic snake clone. |
| /print/grid-drawing-practice/ | Printable grid drawing practice sheets for art |
Abandoned Publicly Posted Projects
Misc. dumping grounds: NPM GitHub Gitlab NuGet
| TypeScript Libraries | Quick Description | Links | License |
|---|---|---|---|
| @maulingmonkey/gamepad | Browser gamepad fixup/abstraction layer. | Git NPM Docs Demo | Apache 2.0 |
| @maulingmonkey/keyboard | Browser keyboard fixup/abstraction layer. | Git NPM Docs Demo | Apache 2.0 |
| @maulingmonkey/terminal | WebGL terminal renderer. | Git NPM Docs Demo | Apache 2.0 |
| C++ Libraries | |||
| libMmkJsonWriter | Lean JSON writer | Git NuGet | Apache 2.0 |
| libMmkUnitTest | Unit testing library | Git NuGet | Apache 2.0 |
| libMmkDebugStack | Cross-platform stack tracing | Git NuGet | Apache 2.0 |
| libMmkFormat | Warnings-enabled sprintf-esque macro | Git NuGet | Apache 2.0 |
| libindustry | Ancient and evil C++03 nonsense. | Git | BSL 1.0 |
| C# Libraries | |||
| Poly2Tri | Dumb port of Poly2Tri (Java) to C#. | Git Screenshots Video | BSD 3-Clause (CAL) |
| Applications/Tools | |||
| UberIRC (C#) | A bad tiny font IRC client | Git Screenshot Releases | BSL 1.0 |
| TtyRecMonkey (C#) | A .ttyrec player, for replaying DCSS | Git Releases | MIT (CAL) |
| modularize-namespace (TS) | Modularizes namespaced based projects. | Git NPM | Apache 2.0 |
| SigTrello (TS) | Unmaintained/broken chrome extension for Trello | Git | MIT |
| Templates | |||
| template_rust_vscode | Overengineered vscode tasks for rust dev. | Git | |
| template_ts_library_vscode | Overengineered vscode tasks for typescript dev. | Git |
FOSS Contributions
My pull requests, patches, forks, etc.
| ajaxorg/ace | |
| bkaradzic/bgfx | |
| bkaradzic/bx | |
| bkaradzic/GENie | |
| humphd/sfxr.js | (abandoned?) |
| llvm-project/lld | |
| mendsley/tinystl | (active, but not merging) |
| PistonDevelopers/VisualRust | (abandoned?) |
| rctay/vscode-karma-problem-matcher | (abandoned?) |
| rust-lang/rust |
Cool Stuff
| GameDev.net [Discord] | Programming Nerds |
| Pixelation.org [unofficial Discord] | Pixel Artists |
| Ludum Dare | Periodic weekend game jam |
| gamedevs.org | Jovan's collection of gamedev articles/papers |
| game-editors.com | Jovan's collection of gamedev editor screenshots |
| godbolt.org | Paste site with disassembly capabilities |
| wandbox.org | Paste site that will run your code too |
| play.rust-lang.org | Rust focused pastesite with intellisense |
| GDC Archive | Things and stuff |
| Extra Credits | Talks and stuff |
Recommended Reading
| How To Ask Questions The Smart Way |
| Finishing a Game |
| What have you tried? |
JPetrie Should Reupload
Miscellanious
| Inane out-of-date #gamedev stats |
| Web Archive of comic.gamedev.net |