Skip to content
View redstone59's full-sized avatar
💭
pai-chan and son-kun my beloved
💭
pai-chan and son-kun my beloved

Block or report redstone59

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
redstone59/README.md
from dataclasses import dataclass

@dataclass
class PersonThings:
    name: str = "redstone59"
    pronouns: tuple[str, str] = ("she", "her")
    language_proficency: dict[str, str] = {
        "Python": "fluent",
        "C#": "semi-fluent",
        "TypeScript": "surprisingly alright at it",
        "JavaScript": "decent",
        "C": "haven't touched in ages"
    }
    currently_enjoys: list[str] = [
        "Rewriting old projects",
        "Learning TypeScript",
        "the Unity game engine"
    ]
    currently_dislikes: list[str] = [
        "Looking at old projects (I've gotten a lot better at programming over the past year)",
        "the Unity game engine"
    ]
namespace CurrentProjects
{
    public struct Project
    {
        public string description;
        public string[] languages;
        public string? link; // I typically have repositories private until they are functional. Sorry!
    }

    public Project nineCircle = new(
        "An -le game (like Wordle) based on the many Nine Circles clones in Geometry Dash",
        ["TypeScript", "TSX (React)"], // A good friend of mine is doing all the front-end.
        "https://github.com/redstone59/Nine-Circ-le"
    );

    public Project backshotRouletteRewrite = new(
        "A bot that finds the best move in a game of Buckshot Roulette. Again. But written LIVE!!! ON STREAM!!!",
        ["Python"],
        "https://github.com/redstone59/BackshotRoulette"
    );

    public Project buckshotGameNotation = new(
        "An adapation of Chess' *algebraic notation* to Buckshot Roulette.",
        ["GDScript", "Python"],
        null
    )
}
class Project {
    name: string;
    description: string;
    probable_languages: string[]
}

const projectsImConsidering: Project[] = [
    {
        name: "Some kind of Buckshot Roulette all-in-one program",
        description: "A BGN editor with evaluation capabilities with a bot of choice (in this case, Backshot Roulette). I've already devised the Buckshot Bot Interface so the program can communicate with other bots, too. Maybe it'd be a mod onto Buckshot Roulette (I do use Godot on occasion, a mod surely couldn't be that hard)",
        probable_languages: ["Python", "GDScript"]
    },
    {
        name: "mCmd", // working title
        description: "A higher-level language that transpiles to [LazyCMD](https://github.com/redstone59/LazyCMD). Considering making it Pythonic instead of C-like (too many C-like command block languages exist)",
        probable_languages: ["Python"]
    }
]

Pinned Loading

  1. Bejeweled3WorldChampionships Bejeweled3WorldChampionships Public

    A Nintendo World Championships-esque way to play Bejeweled 3.

    Python

  2. TwitchMakesATAS TwitchMakesATAS Public

    A way to interact with the Twitch Chat API in order to write a TAS with everyone's favourite governmental system, democracy!

    Python 1

  3. LazyCMD LazyCMD Public

    Quick thing I made to make large command block contraptions easier to make.

    Python

  4. Nine-Circ-le Nine-Circ-le Public

    A -le game based on the many Nine Circles clones that exist in Geometry Dash

    TypeScript 1