Giter Club home page Giter Club logo

osu-auto-plus's Introduction

osu!auto+

Этот файл на русском.

Pre-built ready to use osu!auto+ is linked in the description of this YouTube video.

This project contains osu!auto+ patches to the 2016 leaked osu! source code. To apply them, make sure you're in a git repository with the clean osu! code and run git am --keep-cr path/to/this/repo/*.patch, where path/to/this/repo/ is the path to the folder with .patch files from this repository.

After building the client (I used either the Debug or the PublicNoUpdate configuration), make sure to put Spline.dll into the resulting osu! folder.

What's osu!auto+?

osu!auto+ is a rewrite of the built-in Auto mod which attempts to obtain the highest possible scores on 2B maps, which the standard Auto does really poorly on. Additionally, osu!auto+ includes somewhat customizable cursor dancing and cursor trail tweaks. You can watch it in action in this YouTube playlist.

Spline

The Spline folder contains the source code for Spline.dll. It's separated out because when I was adding spline interpolation I had this homework assignment with some necessary linear algebra laying around, so I just re-used the code. Thus the code quality is probably sub-ideal. Sorry for inconvenience.

osu-auto-plus's People

Contributors

yalter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

osu-auto-plus's Issues

Optimal spinners

The current implementation of spinning is basically copied from normal Auto without much thought or experimentation. Most of the times it matches Auto but I've seen at least one case where Auto got slightly more points.

Spinner code needs to be thoroughly investigated and an optimal spinning strategy should be devised and implemented. This is probably a relatively difficult task as I tried doing just that multiple times to ultimately give up since the spinner code is quite complex (and the current spinning works "well enough for most cases").

.

Можно пожалуйста по русски)

.

unknown-2
Почему?

.

default
так я и использую слитые исходники.

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.