norangebit / 15game

Simple C version of the famous logic puzzle.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

15game

Simple C version of the famous logic puzzle.

Changelog

  • Alpha 0.1

    • Initial release
  • Alpha 0.2

    • Add Leaderboard
    • Add File header
  • Alpha 0.3

    • Rewrite Playable() and Replace()

      • Now the code is faster
    • Fix Genesis()

      • Now the puzzle is ever solvability

      • Now the blank is ever on the last cell~~(Fix soon)~~

  • Alpha 0.3.1

    • Now the documentation is international
    • Now the position of blank is random
  • Alpha 0.3.2

    • Fix and close #2
  • Alpha 0.3.3

    • Changed Genesis and Win

      • Now the code is clearer
      • Fix and removed the warning messages
  • Alpha 0.4

    • Rewrite Playable(Thanks to 0x000 for the help)

      • Now it is more compact and clear
    • Add Shuffle

      • Now if you choose 0 the software shuffle the matrix
  • Beta 1.0

    • Renamed some variables
    • Fix Replace
    • Added some comments
    • name is dynamically allocated
  • Beta 1.0.1

    • Fix bug in Shuffle
  • Beta 1.1

    • Rewrite Playable

    • Add function Convert

      • Now if you type a letter the program does not crash
    • Add vim mode

      • Now you can move with the keys h, j, k and l
  • Beta 1.1.1

    • Fix and close #7
    • Fix and close #8
  • Beta 1.1.2

    • Add Swap

    • Add ParityChecker

    • Rewrite Genesis

      • Now the code is faster
  • Beta 2.0

    • Add autosave and restart
    • Now the game picks up where you left off
  • Beta 2.1

    • Add function Quit(press 'Q')
    • Add function NewGame(press 'N')

License

  • This document, as all documentation is released under the terms of the license Creative Commons BY-SA 3.0.

  • The source code and executables linked to it are released under the terms of the GNU GPL v3.

About

Simple C version of the famous logic puzzle.

License:GNU General Public License v3.0


Languages

Language:C 83.5%Language:C++ 16.5%