Skip to content

Releases: RaymiiOrg/c_ookieclicker

Version 105

19 Sep 11:47
Compare
Choose a tag to compare

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

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,
    each View can have one or more Views,
    each view has at least a render() and handleInput()
    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

12 Jul 19:46
Compare
Choose a tag to compare

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 for 0.1 cookies per second.