RandomGamingDev

Expert
@RandomGamingDev

A self-taught programmer who loves working with programming and math :D

EzCopenheimer. A basic and easier to use version of the Copenheimer bot created by the 5th Column from 2B2T that you can easily and simply execute using python made for educational purposes. Especially since you don't have to deal with anything like build systems, compilation, and the exact same thing on repeat for dependencies.

27

qr-cartridge. A basic build system including library importing from URLs for creating code that can be stored onto QR codes and ran directly off of them on the browser.

26

MCSkinsGen. A repository for a Minecraft skin generator based off of Stable Diffusion v1.5. It's trained off of Stable Diffusion and uses data scraped with https://github.com/RandomGamingDev/mcskins-net-scraper

17

yt-transcript-downloader. A Firefox Extension that allows you to download the Transcripts of Youtube Videos as JSONs

15

qr-flappy-bird. A version of flappy bird written to fit on a QR code

14

yt-times. A Firefox Extension that replaces the undescriptive youtube time with the exact absolute time of release

10

GLTilemapp5js. A tilemap library for p5.js's OpenGL mode that is optimized to draw tilemaps within a single draw call

4

VecJs. A basic javascript library for dynamic vectors (e.g. vec2 & vec3) based on lists.

4

AnimatorJs. A javascript animation viewer based on a custom animation API primarily designed for p5.js

4

mc_block_color_mapper. Python scripts & libraries for generating and mapping the average colors for each of the Minecraft blocks

4

EzDok. A powerful & databaseless ez documentation solution

4

BasicECSJs. A basic javascript ECS system, with SceneManagers, Scenes and GameObjects with their own Start and Update functions.

3

Tilemapp5js. A tilemap library for p5 js

3

Wireframe. A powerful 0 cost no GUI game engine that provides control and speed to the programmer, while also providing ease of use. (similar to LWJGL) [9th grade personal project]

3

p5.Sprite. A basic sprite library that supports both animated and static sprites for p5.js

3

p5.Glow. A 2d pixel-perfect based efficient polygon lighting library for p5.js that supports a variety of features

3

MatrixJs. A basic javascript library for dynamic and powerful matrices based on lists wrapped around with a powerful class.

3

EzAL. A powerful audio library designed to abstract away writing audio code at 0 cost. Spend time coding your dream project, not the audio.

3

grabcraft-scraper. A little Python script made for scraping data from grabcraft, which can then be used for things like machine learning and data analysis projects and can be transformed to litematica files with https://github.com/RandomGamingDev/grabcraft-to-schema (Sadly, I can't release the dataset since you aren't allowed to share downloaded content)

3

grabcraft-to-schema. A Python library and its cli for converting grabcraft to schema (more specifically litematica schematic) files

3

WebGL2FBO. A simple library for OOP encapsulation and abstraction of some of WebGL2 Framebuffers and the Renderbuffers they rely on.

2

BasicUnitTesterJs. A basic javascript unit tester that's designed to be small and streamlined

2

mcskins-net-scraper. A basic scraper you can use to get the name, description, and actual skin off of https://www.minecraftskins.net easily, whether it be just for storing the data or for something like use in a ML project

2

console-wordle. A version of wordle for the console

2

WebGL2Tex. A simple library for OOP encapsulation and abstraction of some of the different WebGL2 textures.

2

EzGL. A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.

2

RandomDesmosGraphs. Random desmos graphs I made that can be ran from basically anywhere and do random desmos things (mostly math visualizations)

2

VecLib. A basic header-only C++ header library for mathematical lightweight vectors

1

TilemapBuilderp5js. A basic tilemap map builder for p5 js made in p5 js that exports to and itself uses Tilemapp5js

1

phase-orbit. Avoid the red dots, collect the yellow ones and prepare for a suprise at level 10 :D

1

p5js-chess. A basic implementation of chess made for p5.js

1

MCDynamicLighting. A plugin for vanilla dynamic lighting in Minecraft although it's only for players since as it turns out random players + expensive lighting calculations = people lagging your server :D

1

Zoomp5js. A simple library for adding the zooming functionality to your p5.js project.

1

perfect-square-game. A game about drawing a perfect square

1

ImageToLines. A simple program made to convert an image to lines (and sometimes dots) based on contrast.

1

DoubleLinkedListLibJs. A simple double linked list that stores the head, tail and length of the list.

1

mc_skin_updater_py. A basic file only library for updating Minecraft skins from pre-1.8 to 1.8+ skins in Python using the pillow library

1

Bouncing-Rectangles. Super simply & satisfying bouncing rectangles

1

BasicRectangleColliderJs. A basic rectangle collision library made for just non-rotated rectangles that tells you the face collided with and has a collision system where you can have one element be static and one dynamic. It's mostly just for use in my projects, but feel free to use it in your own.

1

The-Irrationality-Of-PI-p5js. A visualization for the irrationality of pi by rendering r(θ) = e^θi + e^πθi using 2 pendulums and demonstrating pi's irrationality through the fact that the pendulum never repeats the same path.

1

Lollipop. A basic fantasy CPU based off of an easily modifiable header-only library

1

OneWayLinkedListLibJs. A simple one way linked list that stores the head, tail and length of the list

1

ChessELOle. Guess the Lichess ELO of a random chess game and see how well you fare

1

NYT-Connections-Quality-of-Life-Extension. A Quality of Life Extension (Chrome & Firefox) for adding features like dark mode, highlighting, tile dragging, and more to Connections (features that New York Times hasn't taken user feedback on for some reason).

1

p5jsDebugCam. A basic keyboard only debug camera for p5.js

1

Pixyp5js. Pixy from Wireframe, but for p5js

1

LinkCombiner. A simple website for stuffing multiple links into one. It utilizes the # feature of URLs in order to achieve dynamic URLs on an otherwise static webpage without front based routing.

1
47
Apply