Releases: RaymiiOrg/c_ookieclicker
Releases · RaymiiOrg/c_ookieclicker
Version 105
Release date: 2020-09-19
Big new feature:
- Implemented first two types of Achievement:
Cookie Amount achievements
&Cookies per Second achievements
.- Experimenting with the Observer design pattern for this one:
added observer pattern style notifications on Wallet->incrementCookieAmount
- Experimenting with the Observer design pattern for this one:
Improvements:
- Moved over construction of objects to main.cpp, now
better dependency injection. - Removed screen rendering code from
main game loop into its own View class,
eachView
can have one or moreViews
,
each view has at least arender()
andhandleInput()
method. Views could have views as wel, as subviews. - Display Cookienumbers more like javascript game,
with some numbers behind the comma. - Added coding style check (clang-format)
Bug fixes:
- Fix segfault when threading went haywire on starting.
- Fix crash when loading savegame with space in its name.
Version 104
Version 104
Release date: 2020-07-12
- Refactored price increase formula to match original javascript game
- Matches items, prices and cps with Javascript game
- Performance optimization for item price calculation (1/10/100)
- Events print seconds
- Multiple input charactes allowed (ex: cc gets 2 cookies)
- Refactored cookienumber to be a
cpp_dec_float
instead of int to allow for0.1
cookies per second.