Commit Graph

68 Commits

Author SHA1 Message Date
Jeasonfire 07a8ae7b3a Added license text. 2015-05-18 03:22:13 +03:00
Jeasonfire ffec32ec77 Merge branch 'ai'
Conflicts:
	core/src/com/saltosion/gladiator/systems/CombatSystem.java
2015-05-18 01:14:21 +03:00
Jeasonfire 43150f0de1 Added sounds to actions. (Credit: Allexit) 2015-05-18 01:10:20 +03:00
Jeasonfire 814f9c9788 Increased physics precision & cleanup. 2015-05-18 01:05:47 +03:00
Jeasonfire cd115865a8 Added a new AI & 2 rounds. 2015-05-18 00:55:09 +03:00
Jeasonfire ea3efb2205 Added AI's. 2015-05-17 23:26:03 +03:00
Jeasonfire 4d074bee4a Added AI react distance debug rendering. 2015-05-17 21:36:53 +03:00
Jeasonfire 7ea8ee3cae Added splash screens. 2015-05-17 20:43:36 +03:00
Jeasonfire a5cd73bbc3 Added healthbars. 2015-05-17 18:48:50 +03:00
Jeasonfire 41c4ae4f47 Changed font & added error handling in collision processing. 2015-05-17 16:37:09 +03:00
Jeasonfire 7a7adda2c5 Implemented ParticleSystem. 2015-05-17 03:47:45 +03:00
Jeasonfire 96f2c2ac7a Fixed debug renderer. 2015-05-17 02:41:54 +03:00
Jeasonfire 508a20152c Removed swing hitbox graphic. 2015-05-17 02:36:49 +03:00
Jeasonfire 71d1001bbd Knockback on sword collision added. 2015-05-17 02:29:54 +03:00
Jeasonfire 63f17d6fd8 Changed filenames & combat tweaking dev. 2015-05-17 01:42:02 +03:00
Jeasonfire 94d9606963 Added game over & victory condition & round system. 2015-05-17 01:10:51 +03:00
Jeasonfire c5ad241dd3 Added level change text. 2015-05-17 00:12:24 +03:00
Jeasonfire 78d9890437 Added borders to level. 2015-05-16 23:51:20 +03:00
Jeasonfire fed3680c18 Added wall. 2015-05-16 22:50:47 +03:00
Jeasonfire 9c3643682d Added parallaxing & audience. 2015-05-16 22:28:56 +03:00
Jeasonfire c98a16dae9 Fixed a precision bug when handling big physics objects & removed 2 random platforms from TestLevel. 2015-05-16 21:50:19 +03:00
Jeasonfire 0409e91265 Added player animations in code. 2015-05-16 21:28:45 +03:00
Jeasonfire 12da7d5cbe Added simple main menu. 2015-05-16 02:00:25 +03:00
Jeasonfire 35eca95cd8 Restructured lots of things & implemented game states. 2015-05-16 01:35:51 +03:00
Jeasonfire f87f44da51 Added a sprite in preparation for incoming updates & added delta counter. 2015-05-15 20:53:36 +03:00
Allexit b12816f9b0 Channels now actually work.
For testing reasons, player is now also divided in torso and legs
2015-05-14 23:54:33 +03:00
Allexit f441b6c164 Added multichannel support to entity rendering system 2015-05-14 23:09:49 +03:00
Jeasonfire 9fb15e572d Tweaked numbers a bit, made tunneling bugs less frequent. 2015-05-13 23:48:40 +03:00
Jeasonfire 5acb1b301c Made physics fps-independent and removed delta limit. 2015-05-13 23:40:57 +03:00
Jeasonfire ed9d530705 Added FPS Meter. 2015-05-13 22:35:46 +03:00
Jeasonfire d3092a17ec Added TextNode and Property to the gui system. 2015-05-13 22:19:09 +03:00
Jeasonfire 43ca403385 Font rendering fixed & added a free font. 2015-05-13 21:12:13 +03:00
Allexit 59207fb8a0 Made GUIManager more practical and added a few Logs
GUIManager now has "physicsLocationToGUILocation" and "getNode" methods
2015-05-12 19:27:46 +03:00
Jeasonfire 87d78195d4 Merge branch 'ai_systems' 2015-05-12 00:03:05 +03:00
Allexit 9abcacb104 InteractiveNode now recieves "mouseEnter" and "mouseLeave" respectively 2015-05-12 00:01:59 +03:00
Jeasonfire 3ce2452964 Added AI system + a basic AI. 2015-05-11 23:18:38 +03:00
Allexit a20e960c19 GUI Rendering fixed 2015-05-11 22:02:29 +03:00
Allexit 7a04b439ac Unfinished rendering system for GUI 2015-05-11 15:09:11 +03:00
Jeasonfire 3261557dc9 Added font renderer. 2015-05-11 14:01:54 +03:00
Allexit 48402a31a9 Dummy now hits up constantly. Also fixed a funny bug
Dummy now hits up constantly, and fixed a bug where all other creatures
able for combat, would stop hitting very politely, and wait for the player
to stop.
2015-05-10 23:41:48 +03:00
Allexit 47a1a193a4 Creatures are now slowed when attacking 2015-05-10 23:33:41 +03:00
Allexit 82dba2bb39 Merge branch 'attacking_system'
Conflicts:
	core/src/com/saltosion/gladiator/util/Name.java
2015-05-10 23:08:19 +03:00
Allexit 6d00222adb Created CombatListeners, good for therapy after combat 2015-05-10 23:01:38 +03:00
Allexit c758862906 renamed listeners package, added test dummy to kill 2015-05-10 22:26:12 +03:00
Allexit 4f06d6af74 Hitbox is now more appropriate in size, to be changed later 2015-05-10 22:05:46 +03:00
Jeasonfire ae5300f3fd Added debug rendering. Toggle with F2. 2015-05-10 22:04:20 +03:00
Jeasonfire 6e1387662d Fixed collisions inside hitboxes. 2015-05-10 21:34:57 +03:00
Allexit 1a2f541390 Added CollisionListener for Swings 2015-05-10 21:07:37 +03:00
Jeasonfire 07c2babe96 Changed a variable name and cleaned up CPhysics. 2015-05-10 20:42:18 +03:00
Allexit 36e3214758 Player can now swing with arrow keys. 2015-05-10 20:34:55 +03:00