Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: danielzting/algorithm-simulator
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.5.0
Choose a base ref
...
head repository: danielzting/algorithm-simulator
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 16 commits
  • 43 files changed
  • 1 contributor

Commits on Sep 10, 2020

  1. Copy the full SHA
    59feff6 View commit details
  2. feat: change sizes to 16, 32, 64 and default to 16

    128 was just a bit too much for quadratic algorithms and 8 is pretty
    pointless.
    danielzting committed Sep 10, 2020
    Copy the full SHA
    b1c18e0 View commit details
  3. refactor: move level information into constants

    This effectively undoes 7cdc05f, which
    was honestly a dumb idea to begin with, and turned out to break
    exports for some reason after doing a git bisect.
    danielzting committed Sep 10, 2020
    Copy the full SHA
    68dd250 View commit details
  4. chore: update README

    danielzting committed Sep 10, 2020
    Copy the full SHA
    ba962f7 View commit details
  5. The Redesign and Sound Update

    A huge redesign with more features!
    
    [ADDED]
    - Optional sound effects based on the average value of compared elements
    - Customizable data types (random, reversed, sorted, etc.)
    - Big preview mode in level select screen
    - Extended, rewritten descriptions of all levels with pseudocode
    
    [REMOVED]
    - Tier system
    - Sizes of 8, 128, and 256
    danielzting committed Sep 10, 2020
    Copy the full SHA
    7b57d64 View commit details

Commits on Sep 14, 2020

  1. Copy the full SHA
    79225b6 View commit details

Commits on Aug 15, 2022

  1. Upgrade to Godot 3.5

    danielzting committed Aug 15, 2022
    Copy the full SHA
    10a512f View commit details

Commits on Aug 16, 2022

  1. Basic touchscreen support

    danielzting committed Aug 16, 2022
    Copy the full SHA
    b3c27c6 View commit details
  2. Copy the full SHA
    a1eac01 View commit details
  3. Full touchscreen support

    danielzting committed Aug 16, 2022
    Copy the full SHA
    5de16ac View commit details
  4. Copy the full SHA
    a7a1131 View commit details

Commits on Aug 17, 2022

  1. Add exit button to play screen

    The previous commits neglected to provide a way for a touchscreen player
    to quit a level.
    danielzting committed Aug 17, 2022
    Copy the full SHA
    6490ffa View commit details
  2. Add new high score congratulations

    Also swap quicksort controls to match bubble sort.
    danielzting committed Aug 17, 2022
    Copy the full SHA
    9438b37 View commit details
  3. The Mobile Friendly Update

    This update makes the game fully playable without a keyboard!
    
    [ADDED]
    - Fully playable with only mouse or finger
    - Fully navigable with arrow keys
    
    [REMOVED]
    - Most keyboard shortcuts, as they were undiscoverable
    
    [CHANGED]
    - Swapped controls for quicksort to match bubble sort
    
    [FIXED]
    - Crash on cocktail shaker sort with reversed data
    danielzting committed Aug 17, 2022
    Copy the full SHA
    1477de9 View commit details
  4. Fix README

    danielzting committed Aug 17, 2022
    Copy the full SHA
    a4adf1a View commit details
  5. Fix wrong difficulty pre-selected after completion

    This commit remembers the difficulty of the level just finished and
    selects that one after returning to the level screen instead of
    hard-coding easy mode.
    danielzting committed Aug 17, 2022
    Copy the full SHA
    1de8689 View commit details
Loading