Commit Graph

  • 509e5e36c2 Sdlpp: move to cmake zvon 2021-08-05 17:55:55 +0200
  • fe157494ec Ignore build dir everywhere zvon 2021-08-05 17:55:16 +0200
  • 040b3b63c2 Move to CMake zvon 2021-08-05 00:33:55 +0200
  • bfe658618e Mario: prepartations for multiple moving objects zvon 2021-08-05 00:32:17 +0200
  • 37f7bab63e sdlpp_renderobject: getMovement is const zvon 2021-08-04 23:29:18 +0200
  • e67cf508a2 Add coin animation zvon 2021-07-24 20:50:24 +0200
  • 130a01feda Forgot to add coineditorblock zvon 2021-07-24 20:48:37 +0200
  • d638108223 Remove redundant functions from blocks.cpp, fix editor problem with pagination zvon 2021-07-24 19:59:25 +0200
  • 3be728843a Refactor to use objects for terrain/mod creation, added coin modifier zv0n 2021-07-23 00:08:05 +0200
  • 79d9f266b4 SDLPP: add function to change texture while keeping SRC rect zv0n 2021-07-23 00:05:40 +0200
  • 0e71dfa7d5 SDLPP: make text change only happen in render() zv0n 2021-07-23 00:05:13 +0200
  • 76f5c43197 Mod texture image zvon 2021-06-24 20:54:18 +0200
  • 2617156833 Mod texture zvon 2021-06-24 20:53:58 +0200
  • b423ac7b8c Mario: add option to make a block collision-less zv0n 2021-06-21 19:40:29 +0200
  • a54d079fd2 Mario: add MapObject and use that instead of tuples zv0n 2021-06-07 23:48:28 +0200
  • 76f55fd98c Mario Editor: fix highlighting zvon 2021-06-04 14:49:24 +0200
  • 301c4f3142 Mario Editor: initialize empty map with correct column size zvon 2021-06-04 14:39:23 +0200
  • 0475f4967b Mario Editor: smaller block size zvon 2021-06-01 10:18:33 +0200
  • 243c1d9d04 Mario: add a dictionary of flags for each block zvon 2021-05-31 18:54:59 +0200
  • af3954cb61 Mario: merge mapLoader functions into one zvon 2021-05-31 18:54:43 +0200
  • 0b3689b0ae SDLPP: add option to remove collisions zvon 2021-05-31 18:54:17 +0200
  • 78c9b9feb0 Mario: fix function name zvon 2021-05-31 17:28:26 +0200
  • 57a573783d Mario Editor: change function name zvon 2021-05-31 16:10:19 +0200
  • 2b405c5d31 Mario Editor: change edit boxes' indexing to 1-based zvon 2021-05-31 16:08:14 +0200
  • 26cbdd0f8e Mario: add block's land type when creating block zvon 2021-05-31 16:07:55 +0200
  • 808f392119 Mario: silence some warnings zvon 2021-05-31 14:30:28 +0200
  • 5d20757d43 Mario Editor: formatting zv0n 2021-05-31 14:04:28 +0200
  • cd0a301e52 Mario Editor: add land type switching zv0n 2021-05-31 14:03:11 +0200
  • af94cc0e03 SDLPP: add option to get SRC rect of texture zv0n 2021-05-31 14:01:11 +0200
  • 3bef592cb1 Mario Editor: formatting zv0n 2021-05-29 19:24:47 +0200
  • 58974f8a7e Mario Editor: add tool highlighting + WSAD controls zv0n 2021-05-29 19:17:45 +0200
  • 3cb36fe180 Mario Editor: add tool populating function zv0n 2021-05-29 13:21:01 +0200
  • 5b8c0f88bb Mario Editor: turn grid/arrow creation into a function zv0n 2021-05-29 11:38:45 +0200
  • a55a9142af Mario: slight editor UI update zv0n 2021-05-28 20:00:15 +0200
  • be638591c8 Mario: remove debug outputs from editor zv0n 2021-05-28 19:53:30 +0200
  • 9d9068091b Mario: slightly better editor UI zv0n 2021-05-28 19:51:02 +0200
  • af3588501a Mario: reflect fixed sdlpp collisions zvon 2021-05-27 18:09:58 +0200
  • db338fd544 SDLPP colidesWith: only add id once zvon 2021-05-27 18:08:48 +0200
  • 757a03568d Mario: Fix bug of being teleported after landing from jump zvon 2021-05-27 16:57:21 +0200
  • b8c56c06fd Mario: better side collision handling zvon 2021-05-27 16:33:00 +0200
  • 6e61eb03b9 Mario: check before bouncing zvon 2021-05-26 18:24:09 +0200
  • 734b0b58cb Mario: fix floor detect and top movement helper zvon 2021-05-26 17:48:33 +0200
  • d2bc497070 Mario: set mario pointer when loading map for editor zvon 2021-05-26 14:18:39 +0200
  • 19c29b261c Windows compatibility fixes zv0n 2021-05-26 14:17:07 +0200
  • 49bceafe0b Mario: fix bounce return position zvon 2021-05-26 09:29:12 +0200
  • 55f88a547c Mario: completely remove dynamic sdlpp zvon 2021-05-26 09:28:59 +0200
  • c2fb78b0a6 Mario: added destructible modifier to editor zv0n 2021-05-26 00:46:19 +0200
  • 6fe283bb34 Mario: add bouncing zv0n 2021-05-25 22:05:50 +0200
  • 0c4f2482c7 SDLPP: Allow changing coliders' position zv0n 2021-05-25 22:05:00 +0200
  • 79d5f348c4 SDLPP: allow using shared pointers when adding collisions zv0n 2021-05-25 22:04:38 +0200
  • bd8a841e6f Don't updateSizeAndPosition on setPos as it might change texture and that isn't threadsafe zv0n 2021-05-25 20:21:26 +0200
  • 670d5b7c1b Mario: added fps counter zv0n 2021-05-25 20:21:02 +0200
  • cc6f3f838b Updated gitignore zv0n 2021-05-25 16:35:46 +0200
  • 91df7c3f63 Mario: use .a library instead of dynamic zv0n 2021-05-25 16:34:44 +0200
  • df61983f55 SDLPP: add .a library target zv0n 2021-05-25 16:34:21 +0200
  • f0df1cc3b2 Mario: remove destructible used for testing zv0n 2021-05-25 12:27:26 +0200
  • 7ed8b0f4e1 Mario: destroy blocks 1 at a time, if jumping and would hit only with small side, move Mario a bit so the jump is successful zv0n 2021-05-25 12:26:04 +0200
  • 7390f684f5 SDLPP: rectcolider now has min height/width property zv0n 2021-05-25 12:18:03 +0200
  • b75b44201a Mario: destructible blocks zv0n 2021-05-24 00:07:40 +0200
  • bea479bf72 Mario: top collision detection zv0n 2021-05-23 23:57:29 +0200
  • 8672830db8 Mario: jumping sprite + head bump colider zv0n 2021-05-23 23:45:45 +0200
  • 088fb4d15a Jumping experiment zv0n 2021-05-23 23:32:15 +0200
  • 930875ccf8 Mario: simple jump zv0n 2021-05-22 23:54:01 +0200
  • d9a88f2de2 Mario: custom mario class zv0n 2021-05-22 23:13:26 +0200
  • 0358aa36c7 Mario: proper position when standing on ground zv0n 2021-05-22 22:36:53 +0200
  • d04cbea02d Mario: editor - move all global vars into a single struct zv0n 2021-05-22 22:13:22 +0200
  • d80ae9a4e2 Mario editor: more refactoring zv0n 2021-05-09 20:45:52 +0200
  • ede8bbbe8b Mario Editor: refactoring zv0n 2021-05-09 20:21:53 +0200
  • 83cda5f860 Mario editor: formatting zv0n 2021-05-09 00:46:10 +0200
  • b54ba5034c Mario editor: started refactoring zv0n 2021-05-09 00:43:53 +0200
  • 7b4c3c9697 Mario: add Roboto font to git zv0n 2021-05-07 23:17:49 +0200
  • c849895c72 Mario editor: more terrain, can place Mario zv0n 2021-05-07 23:17:05 +0200
  • 85807ca962 Mario editor: added more terrain blocks zv0n 2021-05-07 10:36:45 +0200
  • 900382bfce Mario editor: fix tool selection zv0n 2021-05-07 10:36:31 +0200
  • e084ed6f86 Mario editor: can paginate blocks now zv0n 2021-05-07 10:08:41 +0200
  • f89d36c177 Mario Editor: Tool selection alpha zv0n 2021-05-07 09:43:57 +0200
  • c383654349 Mario editor: add + button for columns zv0n 2021-05-07 08:49:46 +0200
  • 7b0f72e273 Mario map: initial map has 18 columns zv0n 2021-05-07 08:35:01 +0200
  • ad7f737e16 Mario editor: don't delete characters when changing terrain zvon 2021-05-02 14:43:15 +0200
  • 8b8f3b7f06 Mario editor: switching between blocks zvon 2021-05-02 14:28:17 +0200
  • 96857a99af Mario editor: use visitors zvon 2021-05-02 14:14:11 +0200
  • 34324d3054 SDLPP: get/set id in visitor zvon 2021-05-02 14:03:43 +0200
  • e84284e613 SDLPP: can set minimal width/height on rectangle renderer zvon 2021-05-02 14:03:26 +0200
  • 61e45e89a5 Basic editor functionality arrived! zvon 2021-05-01 21:55:43 +0200
  • 183bd53b66 Mario: saving map as binary file v1.0 zvon 2021-04-30 23:12:53 +0200
  • d4991ea3a7 Starting Mario Editor project zv0n 2021-04-30 21:02:14 +0200
  • 1927b71629 Preparation for different types of terrain zv0n 2021-04-30 09:10:58 +0200
  • 5562ca4d82 Tetris: mouse proof-of-concept zvon 2021-04-29 19:49:04 +0200
  • 4e81ac6562 SDLPP: if one object is entirely contained within another, it is a collision zvon 2021-04-29 19:48:45 +0200
  • 4f20274f11 SDLPP: mouse position functions zvon 2021-04-29 19:48:05 +0200
  • 90dc26251b Tetris: use new API zvon 2021-04-29 13:25:55 +0200
  • b52dee267b Mario: flip texture according to movement direction zvon 2021-04-29 13:08:08 +0200
  • ff741dd882 SDLPP: add texture flipping/rotation zvon 2021-04-29 13:06:37 +0200
  • b611e2479a Mario: detect left/right collision zvon 2021-04-29 12:33:31 +0200
  • e8e9e12b58 Ignore clangd files zvon 2021-04-29 12:33:06 +0200
  • 7c38e122d0 Mario: use object alignment zvon 2021-04-27 15:56:13 +0200
  • e5d0610f6d SDLPP: add option to specify render object alignment zvon 2021-04-27 15:54:30 +0200
  • fc1d06a2b8 Added README zv0n 2021-04-26 22:21:50 +0200
  • 0f1e44615c Mario: include testmap in git zv0n 2021-04-26 22:16:53 +0200
  • 5d03da3131 Mario: remove linux-specific includes zv0n 2021-04-26 22:16:25 +0200