NaiJi ✨
|
b92bffb43e
|
Implement resource sprites and about page with third-party logos
|
3 years ago |
NaiJi ✨
|
124417d778
|
Implement Editor command system
|
3 years ago |
NaiJi ✨
|
ed3330cb97
|
Improve visible notes calculation for scrolling in editor
|
3 years ago |
NaiJi ✨
|
4ec11560f1
|
Implement selection for editor notes
|
3 years ago |
NaiJi ✨
|
5b5b2c2aa1
|
Fix runtime failures after sfml-bridge merge
|
3 years ago |
NaiJi ✨
|
d94454d36b
|
Implement keyboard converter for SFML
|
3 years ago |
NaiJi ✨
|
833dd2b781
|
Refactor core
|
3 years ago |
NaiJi ✨
|
ac88cd9dfa
|
Separate SFML graphics logic from game logic
|
3 years ago |
NaiJi ✨
|
bf35501c21
|
Implement new Graphics Manager
|
3 years ago |
NaiJi ✨
|
8d931f7a1e
|
Globally redesign CMake and project structure
|
3 years ago |
NaiJi ✨
|
944ad6a5bd
|
Improve BPM calculation (not really (it's bad...))
|
3 years ago |
NaiJi ✨
|
46baf6fdfb
|
Implement slider tick animation on BPM calculator
|
3 years ago |
NaiJi ✨
|
60d7b4e346
|
Upgrade bpm calculator, try implement slider animation
|
3 years ago |
NaiJi ✨
|
55b62e62bb
|
Implement text with approximated BPM value during calculation
|
3 years ago |
NaiJi ✨
|
80bc47e425
|
Implement BPMCalculatorWidget, add sf::Time dt to all update() functions
|
3 years ago |
NaiJi ✨
|
592f1883aa
|
Implement fonts
|
3 years ago |
NaiJi ✨
|
37391cfdfd
|
Implement test drop menu and wrap up menu bar system
|
3 years ago |
NaiJi ✨
|
5540361f94
|
Add resource holder
|
3 years ago |
NaiJi ✨
|
befd7e5cf9
|
Implement BPMCalculator for internal bpm calculation in level editor
|
3 years ago |
NaiJi ✨
|
a223b7253c
|
Separate ClassicNote from its logic to ClassicNoteManager
|
3 years ago |
NaiJi ✨
|
cf1119c742
|
Encapsulate music and timer interpolation, test with pause
|
3 years ago |
NaiJi ✨
|
a0ad8e7ed6
|
Implement state machine infrastructure
|
3 years ago |
NaiJi ✨
|
325d49270d
|
Implement test main menu state
|
3 years ago |
NaiJi ✨
|
92fd5c0c27
|
Make GUIState interface, rearrange include
|
3 years ago |
NaiJi ✨
|
00360f6c8d
|
Implement hold for notes
|
3 years ago |
NaiJi ✨
|
80d2c97766
|
Interpolate music sample rate
|
3 years ago |
NaiJi ✨
|
77a9d15caa
|
Fix animation objects and note state machine
|
3 years ago |
NaiJi ✨
|
a028773fe8
|
Untie dependecies and make them more abstract
|
3 years ago |
NaiJi ✨
|
5b7076ac1c
|
Implement states
|
3 years ago |
NaiJi ✨
|
d9788b31b8
|
Encapsulate note switches into state objects
|
3 years ago |
NaiJi ✨
|
89a80992cb
|
Implement smoother animation and fullscreen
|
3 years ago |
NaiJi ✨
|
cbe0fbb673
|
Implement generic SpriteContainer
|
3 years ago |
NaiJi ✨
|
106697f6af
|
Iterative refactoring of what's done to this moment
|
3 years ago |
NaiJi ✨
|
ad1b31c95c
|
Implement more precise active note detection
|
3 years ago |
NaiJi ✨
|
192e371d2f
|
All simple curve flying animation
|
3 years ago |
NaiJi ✨
|
ed300edcf6
|
Finish brief version of new project design
|
3 years ago |
NaiJi ✨
|
e5969d1484
|
Improve work with timeline
|
3 years ago |
NaiJi ✨
|
f66951bcec
|
Implement basic ClassicNote
|
3 years ago |
NaiJi ✨
|
89e9002b5e
|
Implement PrecisionEvaluator for evaluating player input
|
3 years ago |
NaiJi ✨
|
76a69b534d
|
Reorganize folders and project structure
|
3 years ago |