Coder Social home page Coder Social logo

lauriethefish / modlist Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 6.0 109 KB

Quest Beat Saber mod that allows you to easily see which mods are loaded by going to the mod settings menu.

License: GNU General Public License v3.0

PowerShell 13.99% C++ 74.29% Batchfile 0.12% CMake 11.60%

modlist's Introduction

Hi, I'm an amateur developer who loves programming.

Learning to code

I learnt to code by myself, mostly through Scratch and then later Python. After some time, I started to learn C#, and later Java, with the goal of making Minecraft Bukkit plugins. This went well, and a few months later I had created a minigame (admittedly a terribly coded one) for a few friends.

C++

A while later, I got bored of making plugins and tried my hand at C++ development. I was very confused at first at how weirdly the language worked, but I soon understood memory management and how it wasn't done for me anymore. My main reason for learning C++ was to make OpenGL applications, although I didn't end up doing much of this in the end.

BetterPortals

After this, I returned to plugin development. I had an idea for a plugin that let you see through portals, and created it over the course of about a week. This is BetterPortals. This was the first time I published my code to github.

The code was much better than what I had created before, and was commented well so that I would be able to understand it later on. The project gained some traction, and has now risen to over 20,000 downloads.

Beat Saber Modding

In the meanwhile, I was starting to get into playing the game Beat Saber on the Oculus Quest. I was having a lot of fun playing custom levels, and after a while I thought I would try to create my own mods. This took a while for me to learn, mostly due to the lack of documentation and, at the time, confusing setup. But eventually I figured it out and created a few mods.

QuestPatcher

In the early days of Gorilla Tag modding, I make a small tool for modding il2cpp applications on the Oculus Quest and Oculus Quest 2. This is QuestPatcher. It has now reached over 100,000 downloads.

The QMOD format used in QuestPatcher was later adopted by BMBF, the primary modding tool for Beat Saber on the quest.

modlist's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

modlist's Issues

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.