osuplusplus/README.md

27 lines
618 B
Markdown
Raw Normal View History

2024-04-18 17:14:54 +02:00
# osu++
2024-03-18 11:25:15 +01:00
osu client written in c++ using sfml
## building
```
make
./target/osu++
2024-03-18 11:25:15 +01:00
```
2024-04-25 23:20:07 +02:00
there's also a flake with a shell and package - if you know nix you know what to do with those
2024-03-18 11:25:15 +01:00
## TODO
2024-04-25 23:26:56 +02:00
- parser generator:
- [ ] handle section-lists (e.g. TimingPoints or HitObjects)
- [ ] learn and parse sliders
- [ ] rename macros to look better (CONFIG -> PARSE, etc.)
- [ ] get rid of STREAM_STRUCT_OPS - make the STRUCT and CONFIG macros generate stream ops themselves
- [ ] numbered lists and colors
- [ ] extract into standalone library with both native c and c++ support (?)
2024-03-18 11:25:15 +01:00
## license
agpl3