summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-04-01Add a game timerHEADmastercflip
2022-03-30Store train objects in a unique_ptrcflip
2022-03-29Fix sprite sorting when rendering the levelcflip
2022-03-29Return a reference instead of a pointer in addVehicle()cflip
2022-03-26Fix SDL include path in window.cppcflip
2022-03-26Add missing #includes for find_if and ceilcflip
2022-03-26Implement sprite depth sortingcflip
2022-03-24Add a header to the level file formatcflip
2022-03-24Create new trains on right click instead of moving the existing traincflip
2022-03-24Don't create a copy of the train graphics per vehiclecflip
2022-03-24Add acceleration/deceleration to the traincflip
2022-03-24Add camera panning with arrow keyscflip
2022-03-23Automatically copy resources to build directorycflip
2022-03-23Simplify track sprite lookupcflip
2022-03-23Prevent oversized levels from savingcflip
2022-03-23Reallocate tilemap on level loadcflip
2022-03-21Implement simple level saving and loadingcflip
2022-03-21Add support for keyboard events in the Windowcflip
2022-03-21Minor improvements in Window classcflip
2022-03-21Add a basic wall tilecflip
2022-03-06Create new tile byte formatcflip
2022-03-03Keep list of all vehicles in Level classcflip
2022-03-03Remove unnecessary method parameter in Train classcflip
2022-02-28Quick and simple multi-car train implementationcflip
2022-02-27Fix typo in window.cppcflip
2022-02-27Remove unnecessary <cmath> include in util.hcflip
2022-02-27Add sprite for east-west moving train carcflip
2022-02-27Add highlight on hovered tilescflip
2022-02-27Automatically set train direction on right-clickcflip
2022-02-27Miscellaneous code cleanupcflip
2022-02-27Add ClangFormat configurationcflip
2022-02-27Rename TrainCar to Traincflip
2022-02-27Make train movement smoothercflip
2022-01-29Initialize member variablescflip
2022-01-29Close program on image read failurecflip
2022-01-29refactor: adjust the project infra. (#1)Jun Zhang