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
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
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
Allexit
adf75ef7a1
InteractiveNodes can now also be pressed against their will !
2015-05-12 00:24:48 +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
Allexit
a06d8beffc
Created GUI, not rendered yet
2015-05-11 13:44:43 +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
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
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
Allexit
be0669a754
Added CCombat and made CPhysics a bit cleaner
2015-05-10 18:30:57 +03:00
Allexit
ed2b09fa57
Clean Codeers Club checkout
2015-05-10 17:57:50 +03:00
Jeasonfire
543ef101e3
Added ghost variable, resized player hitbox & cleaned docs.
2015-05-10 17:30:31 +03:00
Jeasonfire
71a2ce2b40
Fixed bug where player sinks into the ground.
2015-05-10 01:09:54 +03:00
Jeasonfire
9c70a7326b
Player being stuck in walls/floors -bug fixed.
2015-05-08 21:58:40 +03:00
Jeasonfire
d961bd21de
Jumping implemented.
2015-05-08 21:41:17 +03:00
Jeasonfire
47eb5f5702
Physics done, jumping WIP.
2015-05-08 21:18:12 +03:00
Allexit
5975288d04
Removed the usage of Box2D
2015-05-08 16:49:42 +03:00
Allexit
e985102e80
Better method for playing animations
2015-04-10 19:10:08 +03:00
Allexit
ef4117672c
Added input handling, movement and camera now follows the player
2015-04-10 17:30:30 +03:00
Allexit
16c21698b8
Created a terrain's physics box, so the character doesn't fall out
2015-04-09 23:03:42 +03:00
Allexit
1727c43265
Physics body attached to the player entity now
2015-04-09 21:32:36 +03:00
Allexit
822d2fa7bc
Box2D implemented. Viewport also is a lot smaller
2015-04-09 21:16:49 +03:00
Allexit
91135acfce
Position Component -> Physics Componenty
2015-04-09 01:14:07 +03:00
Allexit
8d127a715b
Removed useless prints
2015-04-09 00:17:55 +03:00
Allexit
7907eb348d
When resizing the window, viewport scales to right size now
2015-04-09 00:12:07 +03:00
Allexit
962dde9db2
Animation now renders, and rendered entities now must have position
2015-04-08 20:50:13 +03:00
Allexit
ac68498548
Every entity with "CRenderedObject" is now drawn at 0, 0
2015-04-08 20:15:14 +03:00
Allexit
54e7238f3a
A static image of the player is now drawn
2015-04-08 19:19:14 +03:00
Allexit
32df01f0eb
initial commit
2015-04-08 16:59:01 +03:00