Commit graph

  • cd169d9297 Fixed invisible enemies (for real this time). master Felix Ableitner 2013-09-18 22:18:35 +0200
  • da7b5f2d08 Removed unneeded code. Felix Ableitner 2013-09-18 16:26:31 +0200
  • 41b407e611 Disabled automatic pickup of Health Orb (has to be done manually). Felix Ableitner 2013-09-18 15:39:47 +0200
  • e0ef9008c6 Removed player movement via right mouse button. Felix Ableitner 2013-09-18 15:14:25 +0200
  • df94bad5e8 Merge branch 'master' of 192.168.1.106:/home/pi/data/git/dungeon-gunner Felix Ableitner 2013-09-17 23:56:35 +0200
  • 186ade47b7 Updated readme. Felix Ableitner 2013-09-17 23:55:12 +0200
  • 7368daa599 Changed Enemy gadgets to be entirely random instead of based on Player gadgets Felix Ableitner 2013-09-17 23:35:47 +0200
  • cfa93ca213 Added config file for resolution and window style. Felix Ableitner 2013-09-17 23:18:12 +0200
  • 518ec95549 Fixed weapons not stopping to fire after pickup. Felix Ableitner 2013-09-17 23:06:17 +0200
  • 779cc36c57 Slightly moved player direction light to not be drawn over player sprite. Felix Ableitner 2013-09-17 22:46:00 +0200
  • dcf69c8e07 Fixed enemies spawning near player start by moving enemy insertion from Generator to Game. Felix Ableitner 2013-09-17 22:31:47 +0200
  • 737ab2b1ad Changed light color. Felix Ableitner 2013-09-17 21:38:58 +0200
  • bbb3153943 Fixed enemies being invisible sometimes. Felix Ableitner 2013-09-17 19:32:30 +0200
  • c94380c809 Improved code clarity, added documentation. Felix Ableitner 2013-09-17 19:19:30 +0200
  • ecff3d56b7 Merge branch 'master' of 192.168.1.106:data/git/dungeon-gunner Felix Ableitner 2013-09-17 19:12:09 +0200
  • 98090978ce Only pick up health orb if less than full health. Felix Ableitner 2013-09-17 19:10:04 +0200
  • 14749cb378 Removed static Yaml constants to avoid build failures on MingW, updated yaml-cpp. Felix Ableitner 2013-09-17 18:59:13 +0200
  • 7532554b02 Replaced pi constants with different ones. Felix Ableitner 2013-09-17 00:04:08 +0200
  • fdba653773 Replaced pi constants with different ones. Felix Ableitner 2013-09-17 00:04:08 +0200
  • 4d83ff8c52 Fixed player not respawning after death. Felix Ableitner 2013-09-16 17:52:49 +0200
  • 14d5347e6f Merge branch 'master' of 192.168.1.106:/home/pi/data/git/dungeon-gunner Felix Ableitner 2013-09-12 19:40:08 +0200
  • 7e0d7708b0 Disabled pausing. Felix Ableitner 2013-09-12 18:14:16 +0200
  • e0b0db8cf7 Added lighting using ltbl library. Felix Ableitner 2013-09-12 18:13:03 +0200
  • 7df94496e0 Moved Health Orb config to yaml. Felix Ableitner 2013-09-03 16:05:36 +0200
  • 0812287502 Moved Gadget parameters to yaml. Felix Ableitner 2013-09-03 01:17:03 +0200
  • 831975cf10 Moved generation parameters to yaml. Felix Ableitner 2013-09-03 00:36:38 +0200
  • 9c4feb7636 Added Health Orb to be randomly dropped by Characters and heal player. Felix Ableitner 2013-09-02 21:58:11 +0200
  • b526a291d7 Fixed crash. Felix Ableitner 2013-09-02 19:28:54 +0200
  • 61e2d5ea8c Reduced enemy health to 50%. Felix Ableitner 2013-09-02 19:28:39 +0200
  • 2f3ed4b14d Fixed rooms not always being connected. Felix Ableitner 2013-09-02 19:20:01 +0200
  • 8c5d3a32cf Merged ResourceManager into Loader. Felix Ableitner 2013-09-02 18:35:36 +0200
  • 86b14c7e3c Fixed compile error in release mode. Felix Ableitner 2013-09-01 23:40:08 +0200
  • fdf20428b0 Moved class member initializations into class definitions. Felix Ableitner 2013-09-01 22:32:07 +0200
  • 854a6438f7 Fixed player spawning on walls. Felix Ableitner 2013-09-01 22:10:01 +0200
  • 7644ca2db0 Allow to disable logging by #defining "RELEASE". Felix Ableitner 2013-09-01 00:38:25 +0200
  • bf87454682 Increased resolution. Felix Ableitner 2013-08-31 23:07:07 +0200
  • 7c2848972f Improved enemy item selection by adjusting to player items. Felix Ableitner 2013-08-31 23:00:49 +0200
  • 0daf1cf6d6 Player does not get any gadgets on spawn now. Felix Ableitner 2013-08-30 15:35:20 +0200
  • 55fbf1be20 Added Ring of Fire gadget. Felix Ableitner 2013-08-30 15:33:23 +0200
  • 624ce8daaa Fixed weapon pickup not working and crashing. Felix Ableitner 2013-08-29 22:42:45 +0200
  • 6b1e8d906f Random item is dropped on death. Felix Ableitner 2013-08-29 21:53:14 +0200
  • 7bb08ed447 Added random weapons for enemies, also added setFirst/SecondWeapon to Character. Felix Ableitner 2013-08-29 21:39:18 +0200
  • b45dd01c72 Fixed respawn/health problems after shotgun death. Felix Ableitner 2013-08-25 22:49:52 +0200
  • 21fa8ce0c5 Changed folder structure. Felix Ableitner 2013-08-22 23:11:40 +0200
  • 4175ed5423 Renamed source/ to src/ and resources/ to res/. Felix Ableitner 2013-08-22 22:51:06 +0200
  • b9cd2f3b87 Fixed weapons automatically firing immediately after pickup. Felix Ableitner 2013-08-20 21:57:26 +0200
  • bc418263f1 Added new drawing category decoration to seperate corpse and item. Felix Ableitner 2013-08-20 21:53:10 +0200
  • 56da38792f Rooms are now automatically connected by pathfinding algorithm. Felix Ableitner 2013-08-20 21:46:59 +0200
  • 9db73a7b93 Allow changing Tile type after insertion. Felix Ableitner 2013-08-20 21:44:11 +0200
  • 0fccc7e3af Added custom crosshair. Felix Ableitner 2013-08-18 17:19:34 +0200
  • 2709f0a505 Imporved corpse sprite. Felix Ableitner 2013-08-18 14:36:59 +0200
  • f8726bcfb3 Added new item sprite. Felix Ableitner 2013-08-18 14:27:59 +0200
  • 212f52d555 Added item pickup instruction whenever an item can be picked up Felix Ableitner 2013-08-18 14:02:43 +0200
  • 384ab6c486 Restore crosshair position after player death. Felix Ableitner 2013-08-18 13:38:28 +0200
  • b5514b6af9 Renamed method. Felix Ableitner 2013-08-18 13:32:54 +0200
  • 392afec39c Added automatic respawn on player death, enemies firing after death. Felix Ableitner 2013-08-18 13:27:32 +0200
  • 28b086fdc4 Changed World::getNearestItem to getNearbySprites for better reusability. Felix Ableitner 2013-08-18 13:13:49 +0200
  • e469211e95 Added Vector2 class to replace sf::Vector2, featuring comparison operator. Felix Ableitner 2013-08-07 17:39:43 +0200
  • 602cc605e8 Changed procedural generation to use minimum spanning trees. Felix Ableitner 2013-08-07 00:13:04 +0200
  • 5b3020ad3d Revert "Changed .gitignore for Code::Blocks." Felix Ableitner 2013-08-05 16:57:30 +0200
  • 260bb46ac6 Added documentation. Felix Ableitner 2013-07-21 11:02:14 +0200
  • fd141bda9c Updated readme (controls and dependencies). Felix Ableitner 2013-07-21 10:58:28 +0200
  • 7ed5c8ed8d Changed .gitignore for Code::Blocks. Felix Ableitner 2013-07-21 10:54:39 +0200
  • 19de12d62a Allow to pick up dropped items. Felix Ableitner 2013-07-21 10:52:50 +0200
  • 9401ea53c1 Drop primary weapon on death. Felix Ableitner 2013-07-14 21:56:44 +0200
  • cb11a22bff Added bind to swap Gadgets with 'F'. Felix Ableitner 2013-07-13 00:01:57 +0200
  • 8bee607981 Added Player Gadget names to GUI. Felix Ableitner 2013-07-10 23:41:24 +0200
  • f160cfb2f3 Added rotating shield gadget. Felix Ableitner 2013-07-10 23:25:53 +0200
  • 16ad937c57 Added collision detection for rotated rectangles. Felix Ableitner 2013-07-09 22:29:56 +0200
  • db3bf60b2c Added abstract Gadget and Heal gadget. Felix Ableitner 2013-07-06 21:21:25 +0200
  • 19dcda6b8c Added health widget to GUI. Felix Ableitner 2013-07-06 14:37:16 +0200
  • 9d133392bc Display weapon name on GUI. Felix Ableitner 2013-07-06 13:38:15 +0200
  • 203a34f0a0 Added knife. Felix Ableitner 2013-07-06 13:22:55 +0200
  • 60518e1eda Added secondary weapon. Felix Ableitner 2013-06-25 22:00:40 +0200
  • ef0fa839b9 Added option for different bullet spread during movement. Felix Ableitner 2013-06-25 21:35:58 +0200
  • e04d684352 Added bullet spread and Heavy Machine Gun. Felix Ableitner 2013-06-25 21:28:22 +0200
  • 6923092c3b Added shotgun/auto shotgun, removed Particle/Emitter. Felix Ableitner 2013-06-25 20:59:03 +0200
  • db662808c2 Moved damage, speed from bullet to weapon, added pistol, rifle. Felix Ableitner 2013-06-25 18:28:18 +0200
  • b5b3ea33f8 Added C++11 override keyword. Felix Ableitner 2013-06-25 18:12:50 +0200
  • d06efe5257 Removed useless constants for yaml fields/filenames. Felix Ableitner 2013-06-25 17:50:23 +0200
  • 9cc928e894 Added weapon ammo/reloading, with GUI ammo widget. Felix Ableitner 2013-06-25 17:44:40 +0200
  • fd7173adee Changed Enemies to look into movement direction. Felix Ableitner 2013-06-21 18:00:38 +0200
  • 51cf1d9c68 Added enemies back in. Felix Ableitner 2013-06-21 17:40:39 +0200
  • 94814e0172 Added own SimplexNoise class, cache noise values. Felix Ableitner 2013-06-15 17:49:01 +0200
  • 11f3800332 Added YAML size attribute to circle sprites (for correct bullet size). Felix Ableitner 2013-05-27 17:42:36 +0200
  • 45cfc8662d Added better placeholder textures. Felix Ableitner 2013-05-27 02:38:20 +0200
  • b47b323180 Added logging on area generation. Felix Ableitner 2013-05-26 20:57:37 +0200
  • b9dc5b90d2 Fixed firing. Felix Ableitner 2013-05-26 20:44:59 +0200
  • 0f5d0597fc Changed collision resolving so sliding along walls is possible. Felix Ableitner 2013-05-26 20:16:36 +0200
  • 27fd692471 Fixed logic of Interval::getOverlap. Felix Ableitner 2013-05-26 18:37:59 +0200
  • 12048ffc8c Areas are now generated on the fly based on player position Felix Ableitner 2013-05-20 23:01:01 +0200
  • 07826336c5 Disabled key repeat (not needed). Felix Ableitner 2013-05-20 13:18:01 +0200
  • 4b222e9c7a Switched to linux, updated sfml, thor. Felix Ableitner 2013-05-20 12:07:05 +0200
  • 6418de7774 Added teams so enemies don't attack each other. Felix Ableitner 2013-05-08 19:49:04 +0200
  • 8ea278030d Fixed Corpse not being rendered. Felix Ableitner 2013-05-08 11:30:02 +0200
  • 73bb918a01 Added Generator::getEnemySpawns. Felix Ableitner 2013-05-08 11:19:21 +0200
  • aa6df65e97 Changed sprites to always render as rectangle. Felix Ableitner 2013-05-08 00:00:05 +0200
  • 22bcd8cf13 Removed unneeded YAML attributes, cleaned up Bullet class. Felix Ableitner 2013-05-04 23:00:45 +0200
  • 4067d351e5 Changed Character subclasses to not have config as parameter. Felix Ableitner 2013-05-02 13:31:26 +0200
  • d9a5821e1a Changed containers used by Pathfinder::astarArea. Felix Ableitner 2013-05-01 21:36:14 +0200