Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

topsideduck

topsideduck pushed 6 commits to main topsideduck/SDP-Project
  • Create updated sprites 669bdfd
  • Update constants for new sprites in constants.h c42bc1c
  • Update play_dance to require the x, y coordinates to draw, and the update rate 038a7d6
  • Update the play_dance call in the main game bbbaa47
  • Define the required constants for the dancing girl on the main menu f6dd322
  • Make the girl dance on the main menu c9174f1

View on GitHub

topsideduck pushed 17 commits to main topsideduck/SDP-Project
  • Rename ArrowManager class method names 0a8592b
  • Change the type of the coordinates to floats to allow precise control of arrow movement speed 59826cc
  • Create random delay generator for arrow generation a3cbf32
  • Change type of score to unsigned int 6c69ee0
  • Make the Tigr screen accessible by making it public 55d751d
  • Create method to retrieve the direction an arrow is facing 5b6b1b8
  • Create function to gather scores from all the available arrows on screen 1c0f450
  • Update main game constants to constants.h d379f3a
  • Create utility function to display dance eb19632
  • Update dance sprites 5e7ca7b
  • Update play dance to allow standing and sitting dances b8af367
  • Add required dance constants to constants.h 9f6a07d
  • Update the ArrowDirection enum to extend its functionality to Standing and Sitting for playing dances f50ae30
  • Remove circular includes from FEHLCD.h 487838a
  • Create main game event loop 9bdc23d
  • Add play_dance and main_game to CMakeLists.txt dbd3b06
  • Connect the main game to the play game menu bfb3061

View on GitHub

topsideduck pushed 2 commits to main topsideduck/SDP-Project
  • Change random number generator bounds from 1-4 to 0-3 as enums start from 0 ce2ea9e
  • Create arrow sprite images 1b1a02b

View on GitHub

topsideduck pushed 7 commits to main topsideduck/SDP-Project
  • Calculate the points that the user will receive for a successful hit adac15e
  • Create ArrowManager class to manage every arrow in frame 2a0111a
  • Create an arrow with a random direction 512a6d2
  • Create method that moves every arrow currently in frame by a small value 2ca44ab
  • Create method that deletes invalid arrows, that are either out of frame, or those that have points registered 57153c2
  • Draw every arrow to the screen 7b046f7
  • Add arrow and arrow_manager to CMakeLists.txt efa8954

View on GitHub

topsideduck pushed 3 commits to main topsideduck/SDP-Project
  • Create method to check if the arrow is out of bounds 7ecdf27
  • Update Arrow class to store the image file path of all four types of arrows 556a7bd
  • Update arrow dimensions 05b412c

View on GitHub

topsideduck pushed 2 commits to main topsideduck/SDP-Project
  • Create Arrow class that is instantiated every time an arrow is drawn on the screen bd9d3ae
  • Add the required constants for the four different types of arrows to constants.h 1083f28

View on GitHub

topsideduck pushed 2 commits to main topsideduck/SDP-Project
  • Move the screen update call to outside the for loop, as the screen update call is expensive. 358dcf9
  • Delete redundant numbers font sprite file 3948652

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project
  • Remove debugging statement 47c06dd

View on GitHub

topsideduck pushed 3 commits to main topsideduck/SDP-Project
  • Create numbers font sprites 4656d97
  • Declare numbers font sprites constants 7e50b92
  • Create score display handler beb6440

View on GitHub

topsideduck pushed 4 commits to main topsideduck/SDP-Project
  • Create dancing sprites bff1ee1
  • Create numbers font sprite 4bcea52
  • Reformat and optimize imports 24595f0
  • Reformat and optimize imports 2b873e5

View on GitHub

topsideduck pushed 12 commits to main topsideduck/SDP-Project
  • Optimize CMakeLists.txt e8e67ea
  • Create Menus enum 0ff972d
  • Optimize play_video.cpp includes b5256f9
  • Rewrite controls menu to prevent infinite recursion 0d0057a
  • Rewrite credits menu to prevent infinite recursion 7ed3b0c
  • Rewrite instructions menu to prevent infinite recursion b6085f2
  • Rewrite main menu to prevent infinite recursion 462061c
  • Rewrite play game menu to prevent infinite recursion fcba505
  • Rewrite quit menu to prevent infinite recursion e16e584
  • Rewrite statistics menu to prevent infinite recursion d3ee030
  • main.cpp now handles all click events and draws menus accordingly 8edf042
  • Add header files to CMakeLists.txt c50bc24

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project
  • Create .clang-format options file f988684

View on GitHub

topsideduck pushed 2 commits to main topsideduck/SDP-Project
  • Create documentation for input 38788ae
  • Create documentation for play_video 2c973af

View on GitHub

topsideduck pushed 12 commits to main topsideduck/SDP-Project
  • Create documentation for input.cpp and input.h fc9f755
  • Create documentation for play_video.cpp and play_video.h 3506f4a
  • Create documentation for controls_menu.cpp and controls_menu.h 1273605
  • Create documentation for credits_menu.cpp and credits_menu.h 5ccdd20
  • Add credits menu frames base file name constant to constants.h 586faca
  • Create documentation for instructions_menu.cpp and instructions_menu.h 00cf2e3
  • Create documentation for play_game_menu.cpp and play_game_menu.h 52a04c5
  • Reformat and optimize includes 744615a
  • Create documentation for quit_menu.cpp and quit_menu.h f9fd0c1
  • Create documentation for statistics_menu.cpp and statistics_menu.h ace607d
  • Create documentation for main_menu.cpp and main_menu.h eb95c0e
  • Reformat and optimize includes de4a989

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project

View on GitHub

topsideduck pushed 2 commits to main topsideduck/SDP-Project
  • Create utility function to play a video 20c9e41
  • Implement play video function in credits menu d152e69

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project
  • Update windows executable target 5b48de9

View on GitHub

topsideduck pushed 9 commits to main topsideduck/SDP-Project
  • Update statistics menu constants 8ba87e2
  • Create statistics menu page image file 668ba33
  • Create statistics menu handler 76e907a
  • Add statistics button functionality to main menu 859049c
  • Update menu images 2602103
  • Update play game menu constants 01ac00e
  • Create play game menu image file 1d8680c
  • Create play game menu handler 220cf96
  • Add play game button functionality to main menu 062bda8

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project

View on GitHub

topsideduck pushed 5 commits to main topsideduck/SDP-Project
  • Update main menu and dimensions and sizes in constants.h 8bc3c58
  • Create instructions menu image f3130fb
  • Create instructions menu handler d20ffc8
  • Reformat constants.h a1e175d
  • Update main menu to allow access to instructions menu e5ee703

View on GitHub

topsideduck pushed 10 commits to main topsideduck/SDP-Project
  • Create credits animation frames 17779a6
  • Move main_menu.png and quit_menu.png to a dedicated menus folder 983c0a1
  • Create controls menu page 92f28d3
  • Create credits menu handler 3090da7
  • Add credits menu source code to CMakeLists.txt 5e00eb1
  • Add the Game class (subject to change) as a friend class to FEHLCD to access the screen for keyboard input 72a2796
  • Add the button to access the credits page on the main menu b101846
  • Update the screen after drawing the quit menu f42f500
  • Add all the constants used for the credits and the main menu to constants.h de71efe
  • Add sample code from the documentation of tigr.h to access the keyboard from the game window dda7212

View on GitHub

topsideduck added Araready to topsideduck/SDP-Project
topsideduck pushed 1 commit to main topsideduck/SDP-Project
  • Add miniaudio.h (a sound management library) to lib 8290d38

View on GitHub

topsideduck pushed 8 commits to main topsideduck/SDP-Project
  • Create main menu class 5f08b99
  • Create main_menu amd quit_menu image asset files c73e1f5
  • Create a header file that defines all the constants required for the program 20d83a5
  • Create a utility function that handles touch input 6920c73
  • Create basic main menu scene 6ede02c
  • Create quit menu scene that can either quit the game or go back to the main menu 615ba0c
  • Add the created cpp files to CMakeLists.txt 34cfc94
  • Draw the main menu in the main event loop 8d902a3

View on GitHub

topsideduck pushed 3 commits to main topsideduck/SDP-Project
  • Fix typo - remove extra space c616094
  • Change game file extension on MacOS 52e00bf
  • Remove update target as it was breaking everything 662a531

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project
  • Update C++ version to C++20 bfb7bf6

View on GitHub

topsideduck pushed 1 commit to main topsideduck/SDP-Project
  • Refactor simulator_libraries to lib 755923c

View on GitHub

topsideduck pushed 3 commits to main topsideduck/SDP-Project
  • Add .idea and CMake build folders to .gitignore f962c27
  • Create CMakeLists.txt 0aaf70b
  • Remove cmake-build-debug filter from CMakeLists.txt 14fecc8

View on GitHub

topsideduck starred freeCodeCamp/freeCodeCamp
topsideduck starred freeCodeCamp/devdocs
Load more