Commit Graph
100 Commits
Author SHA1 Message Date
Ondřej Hruška c991523d0e Huge frameworkization, config system rewrite 2014-05-19 10:36:40 +02:00
Ondřej Hruška 93cb73588f todo comment 2014-05-19 02:48:22 +02:00
Ondřej Hruška 09d0d34c51 Frameworkization, Keys configurable, Refactoring, Cleaning. 2014-05-19 02:45:55 +02:00
Ondřej Hruška baee0883b6 Merge branch 'master' of
https://gitlab.fel.cvut.cz/B132_a0b36pr2/hruskon5.git
2014-05-18 16:04:13 +02:00
Ondřej Hruška 2a349f471f Linear Layout for text/image alignment on row 2014-05-18 00:38:00 +02:00
Ondřej Hruška 2699d8d549 Save-confirm dialog in game 2014-05-17 02:20:14 +02:00
Ondřej Hruška 1ca0b9e0e9 World gen rewrite, big cleanup, new items & Chest tile. 2014-05-16 23:32:21 +02:00
Ondřej Hruška f71fa66c1e some image edits 2014-05-13 23:15:03 +02:00
Ondřej Hruška 8b69874a75 alpha 3 2014-05-13 22:54:00 +02:00
Ondřej Hruška f467c01c46 some polishing 2014-05-13 21:12:45 +02:00
Ondřej Hruška fda6ca1a63 Fixed the bug & finished load&save mechanism 2014-05-13 20:12:01 +02:00
Ondřej Hruška 021c68bc69 version++ 2014-05-13 02:37:35 +02:00
Ondřej Hruška a4ccee71ed Balancing, mob self.-walk 2014-05-13 02:36:17 +02:00
Ondřej Hruška 29b831259d Removed trash, updated readme. 2014-05-13 01:31:29 +02:00
Ondřej Hruška cbe9fcff08 More efficient makefile for export 2014-05-13 01:04:36 +02:00
Ondřej Hruška c09c2eb248 Build harness for eclipse & make 2014-05-13 00:54:58 +02:00
Ondřej Hruška 06c7303988 base of world slots sys, some events 2014-05-12 23:06:15 +02:00
Ondřej Hruška fa1d2b577b Refactored some things in world 2014-05-12 20:28:18 +02:00
Ondřej Hruška abc1db104c removed testing class; tweaks to items; heart piece message 2014-05-12 01:46:18 +02:00
Ondřej Hruška 88efff430b Heart pieces, more balanced entities & gen. 2014-05-12 01:29:25 +02:00
Ondřej Hruška 49b327b951 + rats & improvements; damaged items; 2014-05-11 23:35:51 +02:00
Ondřej Hruška 8509794eeb fixed bug in console 2014-05-11 20:33:45 +02:00
Ondřej Hruška c09a6f83e9 Lotta new stuff, new fonts, inventory sys, food-health, awesomeness 2014-05-11 02:14:54 +02:00
Ondřej Hruška 20bebf268b Improved renderer, rats drop meat & player picks it. 2014-05-10 21:07:18 +02:00
Ondřej Hruška 5c329e8636 Player can now attack; +base of inventory system 2014-05-10 20:12:39 +02:00
Ondřej Hruška 98826985e1 Player facade, UI tweaks 2014-05-10 15:56:35 +02:00
Ondřej Hruška c74869d3b7 Up/Down stairs, transition fade, improved controls. 2014-05-10 02:25:40 +02:00
Ondřej Hruška 66adc1ffa9 world eventization & pause evt 2014-05-09 23:22:10 +02:00
Ondřej Hruška 1121c31509 +PK event, + graphics for stairs 2014-05-09 22:23:42 +02:00
Ondřej Hruška 8fa0dd927f hurt&death anim, item sheet (item sys still 2bd) 2014-05-05 23:01:56 +02:00
Ondřej Hruška aac26f47f4 new graphics for logo 2014-05-04 21:09:16 +02:00
Ondřej Hruška 65efbe33da prettier rat tail 2014-05-01 16:09:19 +02:00
Ondřej Hruška b07ff07688 LSHIFT for smooth mouse walk, to avoid conflicts with minimap nav 2014-05-01 15:05:10 +02:00
Ondřej Hruška 45e6558d90 improved mouse controls; cleanup 2014-05-01 14:20:40 +02:00
Ondřej Hruška fb244dc2b9 first monster, remade tile renderer system etc 2014-05-01 13:49:49 +02:00
Ondřej Hruška 78035ced7a fixed buggy controls 2014-05-01 04:52:28 +02:00
Ondřej Hruška ecbb2c8615 new tiles, secret room, locked door, passages 2014-05-01 04:14:23 +02:00
Ondřej Hruška 7d3695d0a9 cleanup & format 2014-05-01 01:16:59 +02:00
Ondřej Hruška d2276bee9c minor 2014-04-29 10:38:13 +02:00
Ondřej Hruška 83f21ca8c5 cleanup & reorg 2014-04-29 10:36:09 +02:00
Ondřej Hruška d7348ded53 Merge branch 'master' of https://gitlab.fel.cvut.cz/B132_a0b36pr2/hruskon5.git 2014-04-28 10:33:58 +02:00
Ondřej Hruška 7b862cb5c8 rewritten tile system, added intial flood fill system 2014-04-28 10:33:42 +02:00
Ondřej Hruška d8deaecb00 rewritten tile system, added intial flood fil system 2014-04-28 10:33:18 +02:00
Ondřej Hruška 84ef9fb9fe minimap! 2014-04-26 01:57:29 +02:00
Ondřej Hruška 5235b969c9 improved entity & world gen 2014-04-25 23:58:33 +02:00
Ondřej Hruška ffffbefefe Mega-awesome world generator improvement & DOORS!!! 2014-04-25 00:27:49 +02:00
Ondřej Hruška eef373eb24 A* path finding, room & corridor generation, pathfinding mouse control 2014-04-24 21:08:54 +02:00
Ondřej Hruška 69f55dcc12 Start of world generator 2014-04-24 02:41:38 +02:00
Ondřej Hruška 147f499e62 minor tweaks 2014-04-23 23:10:36 +02:00
Ondřej Hruška 289145a9aa cleanup, util packages reorganized, removed some sysouts 2014-04-23 21:08:15 +02:00
Ondřej Hruška 34e1f3c797 Huge CPU usage reduction by using view clamp 2014-04-23 20:52:48 +02:00
Ondřej Hruška 56aef90e83 experiemtnal save fn actualyl working 2014-04-23 01:52:57 +02:00
Ondřej Hruška facec9d6d3 little changes 2014-04-23 01:38:15 +02:00
Ondřej Hruška 6761b69b63 New 16px textures, player sprite, entity system. 2014-04-23 01:15:07 +02:00
Ondřej Hruška 3e69505787 Removed useless "multiplayer" crap and converted to singleplayer 2014-04-22 21:27:38 +02:00
Ondřej Hruška 9e4a237192 hmmmm 2014-04-22 18:07:29 +02:00
Ondřej Hruška e14be3ec1b start of server-client decoupling, unfinished 2014-04-22 08:45:16 +02:00
Ondřej Hruška 9835cd0023 saving in project/.rogue-save 2014-04-22 08:21:57 +02:00
Ondřej Hruška 494e1a657b improved worldpos to support animation 2014-04-22 08:18:36 +02:00
Ondřej Hruška 233157a443 experimental walk mode with space (axis-aligned) 2014-04-22 02:19:55 +02:00
Ondřej Hruška c94cd05da5 Entirely rewritten ION, world saving, added map movement etc 2014-04-22 02:14:45 +02:00
Ondřej Hruška 2f26602d15 some changes, nothing much 2014-04-21 17:57:15 +02:00
Ondřej Hruška 0d5b6eb995 tiledrect more efficient 2014-04-21 16:46:15 +02:00
Ondřej Hruška bb84d143a8 optimized tiledrect 2014-04-21 16:41:10 +02:00
Ondřej Hruška 067f8b172c del nullresource 2014-04-21 16:32:28 +02:00
Ondřej Hruška e773a5307a Support 4 npot tx, inlined some btlncks 2014-04-21 16:17:16 +02:00
Ondřej Hruška f8f49b81ff optimized map ionization to avoid extra marks 2014-04-20 04:46:55 +02:00
Ondřej Hruška 8872fd3f5f Initial world system with tile rendering & ionization support. 2014-04-20 03:45:31 +02:00
Ondřej Hruška 65ad97994b Remade item and tile basic system.
Still not funcitonal but the shape is final. Sort of.
2014-04-19 18:32:14 +02:00
Ondřej Hruška ccbc95c74a weeded out some shit 2014-04-19 13:39:07 +02:00
Ondřej Hruška 7927d9a67b preparing for rewrite of tile and item system 2014-04-19 13:13:46 +02:00
Ondřej Hruška b30f39a762 nothing much 2014-04-19 11:58:31 +02:00
Ondřej Hruška 3abe1e6b33 tweaks to texture sys 2014-04-19 11:53:00 +02:00
Ondřej Hruška 7777a61e32 Base of spritesheet system 2014-04-19 11:44:15 +02:00
Ondřej Hruška d18ff99fa8 some minor edit in tiles 2014-04-19 03:57:42 +02:00
Ondřej Hruška b18b248762 removed some trash 2014-04-19 03:47:42 +02:00
Ondřej Hruška db3da1554d WorldMap now successfully IONIZABLE! 2014-04-19 03:43:18 +02:00
Ondřej Hruška b70279acd5 Added support for arrays in ION (dense storing of primitive arrays) 2014-04-19 02:42:57 +02:00
Ondřej Hruška 4721351ed9 Removed test classes, improved ION error handling & performance. 2014-04-19 01:45:38 +02:00
Ondřej Hruška 7eb390d915 Further Ion improvements 2014-04-19 01:17:20 +02:00
Ondřej Hruška e630320bd9 Adjusted ion reserved ranges. 2014-04-19 00:55:18 +02:00
Ondřej Hruška 035aa58847 Reworked ION 2014-04-19 00:49:18 +02:00
Ondřej Hruška e83047ff38 backup 2014-04-18 20:10:13 +02:00
Ondřej Hruška b2cf0d14a0 start of game gui, added tilesheet 2014-04-18 12:09:54 +02:00
Ondřej Hruška 56494e04f9 color palettes, fps in overlay, main menu screen w/ buttons 2014-04-16 21:57:17 +02:00
Ondřej Hruška 990c3de5ca new layouts & start of main menu 2014-04-16 08:35:47 +02:00
Ondřej Hruška a641cba9e1 good except 1 mysterious NPE in SimplePainter on poll. 2014-04-15 08:59:09 +02:00
Ondřej Hruška 0fa85dc371 Constraint caches and digest caching made more efficient. 2014-04-15 08:38:31 +02:00
Ondřej Hruška eb981454c0 Moved some classes. Added LayoutChangeEvent class. 2014-04-15 08:11:55 +02:00
Ondřej Hruška e7225d1ee0 moved Digestable<T> to it's rightful place. 2014-04-15 02:09:21 +02:00
Ondřej Hruška 85859995c4 Digest caching, oh boy! Such commit! Wow! 2014-04-15 02:08:28 +02:00
Ondřej Hruška de34b66fde all compiles and "works" now. 2014-04-15 00:50:10 +02:00
Ondřej Hruška 2fbebd4fbc Tiled rect 2014-04-14 22:26:54 +02:00
Ondřej Hruška 5be05077b7 fixed indirect static access 2014-04-14 22:04:46 +02:00
Ondřej Hruška d96c1c1272 Num/Rect/Vect Constructors for Bounds 2014-04-14 22:04:10 +02:00
Ondřej Hruška 0236e779c3 Package moves, new fn in Rect, new bound adapters 2014-04-14 21:58:43 +02:00
Ondřej Hruška fa8792a904 Added bound digests 2014-04-14 21:36:31 +02:00
Ondřej Hruška 74c11dcec9 cleanup 2014-04-14 20:34:27 +02:00
Ondřej Hruška 3320678f36 Added NumBound & friends. Mutable is now a view. Much nicer!! 2014-04-13 23:15:42 +02:00
Ondřej Hruška a5c32834c0 Not all fixed yet, but OMG that bounds system! Wow! 2014-04-13 20:38:34 +02:00