Git Product home page Git Product logo
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"]
    }
]

redstone59's Projects

abbreviation-doohickey icon abbreviation-doohickey

Customisable keyboard abbreviations, designed for use with LaTeX, but can be used for other programs too.

backshotroulette icon backshotroulette

A bot that (hopefully) finds the best outcome in any round of Buckshot Roulette using a minimax search.

lazycmd icon lazycmd

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

mcmd icon mcmd

A compiler thingamabob to make creating large command block contraptions easier.

nestone59 icon nestone59

An emulator for the Nintendo Entertainment System, built from scratch, and live.

nine-circ-le icon nine-circ-le

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

resettingoverit icon resettingoverit

Program that automatically plays a "falling" clip from Getting Over It with Bennett Foddy when a speedrunner chokes a run.

siti-n-survive icon siti-n-survive

A port of Scott Cawthon's game "Sit 'N Survive" for the TI-84 Plus CE range of calculators.

small-chess-boy icon small-chess-boy

My [first] attempt at Sebastian Lague's Tiny Chess Challenge. Watch here for info: https://youtu.be/iScy18pVR58

twitchmakesatas icon twitchmakesatas

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.