Commit Graph

48 Commits

Author SHA1 Message Date
Rtch90
f84f9c2982 [Clean] Cleaning up LibD to resurect the project. 2012-09-02 04:52:53 +01:00
Tamir Atias
1c37fb6344 [Add] Warps.
[Add] Map is now centered when smaller than screen size.
2012-04-22 18:34:25 +03:00
Rtch90
996c6418b1 [Fix] Merging crap to git. 2012-04-19 12:54:04 +01:00
Rtch90
9bcd6860ed Merge branch 'master' of github.com:Allanis/LibD 2012-04-17 18:56:38 +01:00
Rtch90
c5d01f682b [Fix] Forward declaration of Level in Player. 2012-04-17 18:55:49 +01:00
Tamir Atias
38abbab93e [Fix] Added back running.
[Fix] Collisions is only tested against lower half of the actor.
2012-04-17 20:54:41 +03:00
Tamir Atias
2c50be6573 [Fix] Flickery scrolling. 2012-04-17 20:41:55 +03:00
Tamir Atias
8028320cef [Add] Tile based collisions. 2012-04-17 20:23:48 +03:00
Tamir Atias
e35cb64246 [Fix] Animation was farked!
[Fix] Strings are now allocated from the heap.
2012-04-17 03:58:42 +03:00
Rtch90
0f1ccefc43 [Fix] Just a small fix with Animation sprite loading. Not done propperly. 2012-04-16 21:55:05 +01:00
Rtch90
42ecaaefd2 [Add] Added Animating sprites. -- Bit buggy right now. 2012-04-15 22:15:23 +01:00
Rtch90
cda3b3d086 [Change] Added a positional sprite method.
[Add] Added some more Animation. Not far off done now.
2012-04-15 14:45:31 +01:00
Tamir Atias
6963a56c5c [Add] Player and NPC now inherit Actor. 2012-04-15 00:59:12 +03:00
Rtch90
aca5147ddc Merge branch 'master' of github.com:Allanis/LibD 2012-04-14 21:52:01 +01:00
Rtch90
66d01ce735 [Add] Added a class to read files, wanted something useful for animations. I will commit that soon. 2012-04-14 21:50:36 +01:00
Tamir Atias
8f06f70ad3 [Fix] Movement is now time based.
[Fix] Stuff was stretching on window resize.
2012-04-14 21:51:20 +03:00
Rtch90
905e040f78 [Fix] Forgot to decrement the same value when shift is released, making it possible to increase your speed infinately. 2012-04-12 22:35:43 +01:00
Rtch90
6dcc65e9c9 [Add] You can run with shift now. 2012-04-12 22:32:38 +01:00
Rtch90
2c155b7ec1 [Add] TeeHee. I did a level. 2012-04-12 22:15:32 +01:00
Tamir Atias
a9677e47a9 [Fix] Fixed memory leak in Player.
[Fix] Added Actor.h and Actor.cpp to VC++ project.
2012-04-12 22:24:38 +03:00
Rtch90
61895f84af [Add] Being super lazy, but I have done something.. 2012-04-12 19:57:39 +01:00
Rtch90
b2731c4cf5 [Add] Added arrow key movement, for those less capable of using wasd. 2012-04-12 19:18:29 +01:00
Rtch90
1997e82ee1 [Add] Adding some more method declarations to Actor.* 2012-04-12 19:14:47 +01:00
Rtch90
de6bd2d395 [Add] Initial actor base class. 2012-04-12 18:55:13 +01:00
Rtch90
84bfde227a [Remove] Removed AABB's for now.
[Add] Adding some NPC class stuff. Going to work on Actors now.
2012-04-12 18:32:45 +01:00
Tamir Atias
7aa8d9adb2 [Add] Sound effects.
[Add] Player walking sounds.
2012-04-12 19:50:19 +03:00
Rtch90
f2d6345a61 [Add] Adding more collision crap.
[Add] Adding an NPC entitity.
2012-04-12 17:45:17 +01:00
Rtch90
7c02c23663 [Add] Added a TileCollision class to store some collision data. 2012-04-12 17:00:05 +01:00
Tamir Atias
06e13c3c33 [Fix] Initialized some uninitialized variables.
[Fix] Changed Allanis' bounding box class to use SDL surfaces.
[Add] Initial Qt Creator support in Windows.
2012-04-12 18:01:06 +03:00
Rtch90
1a2ba29855 [Fix?] Attempting to fix some seg faults. It seems KonoM's recource management is causing problems. 2012-04-12 15:04:46 +01:00
Rtch90
6b5607797b [ERROR] Seg faults everywhere.. WOO!! 2012-04-12 02:37:31 +01:00
Rtch90
84d3121bfb [Fix] Fixed Qt's project file. 2012-04-12 02:29:57 +01:00
Tamir Atias
abd57fcf78 Merge branch 'master' of github.com:Allanis/LibD 2012-04-12 04:09:28 +03:00
Tamir Atias
c783228588 [Fix] Scrolling is now done. 2012-04-12 04:09:03 +03:00
Rtch90
68251906c9 [Add] Adding some more collision stuff. Going to finish up tomorrow. 2012-04-12 02:06:57 +01:00
Rtch90
0510520308 Merge branch 'master' of github.com:Allanis/LibD 2012-04-12 01:55:41 +01:00
Rtch90
b360a2a894 [Add] Half way through axis aligned bounding box implementation. 2012-04-12 01:55:07 +01:00
Tamir Atias
deb832f7e2 [Add] Initial map scrolling. 2012-04-12 03:53:42 +03:00
Rtch90
f64bbb6e89 Merge branch 'master' of github.com:Allanis/LibD
Conflicts:
	src/Actor/Player.cpp
2012-04-11 23:32:30 +01:00
Rtch90
1e1149aabc [Add] Adding axis aligned bounding boxs for collision detection. Needed to commit to pull. 2012-04-11 23:30:22 +01:00
Tamir Atias
b2fb84dcee [Add] Loading texture from sprite class.
[Add] Resource management!
2012-04-12 01:28:26 +03:00
Tamir Atias
b5bc5149fb [Add] Now it is possible to draw regions of a sprite. 2012-04-12 00:24:03 +03:00
Rtch90
51502ccd3a [Add] Adding a nice sprite into the mix. 2012-04-10 23:38:20 +01:00
Rtch90
6241b32288 [Add] Added mutators for the x/y coordinates of a sprite.
[Add] Implemented Input methods and made a moveable entity.
2012-04-10 23:29:19 +01:00
Rtch90
b7949795ae [Change] Moving from X11 and WinAPI to SDL for window creation.
[Add] Added some player class stuff.
2012-04-08 22:56:16 +01:00
Rtch90
8e17066be1 [Add] Added some input structures and methods.
[Fix/Clean] Makefiles are uh.. a bitch!
2012-04-08 16:51:50 +01:00
Rtch90
e8c4dec5d2 [Fix] Fixed Makefiles.
[Announcement] Tamir has joined the LibD development. :D
2012-04-07 22:33:25 +01:00
Rtch90
6cdbe7b209 -- [Add] Added Texture management.
-- [Add] Started a player class.
2012-04-07 19:48:47 +01:00