Rtch90
ebb8c1e303
Nothing to say..
2011-12-19 22:48:07 +00:00
Rtch90
3437130216
[Cleanup] Just a tad bit of cleaning, not been productive today.
2011-12-18 21:37:57 +00:00
Rtch90
854c820140
[Change] Simply changed naming convention of private members to _member; rather than m_member;
2011-12-17 23:41:22 +00:00
Rtch90
2f05f06f10
[Change] FPS is now implemented fully..
...
[Add] Made a start with some Dialogue box stuff.
2011-12-17 22:53:20 +00:00
Rtch90
d047eeebdd
[Add] Added an FPS class.
2011-12-17 22:10:08 +00:00
Rtch90
5d4aa118a0
[Fix] Makefiles work for real this time..
2011-12-17 20:31:51 +00:00
Rtch90
8e746c2913
[Change] Fixed Makefiles up to actually build all objects.
2011-12-17 20:04:17 +00:00
Rtch90
eb120e1252
[Fix] NPC animation sequence.
2011-12-17 17:05:01 +00:00
Rtch90
3c10632e78
Fixed Segmentation fault caused by Tile collision being out of bounds.
2011-12-17 14:05:50 +00:00
Rtch90
389eac4ee7
Fixed a few segmentation faults caused by assertion failures.
2011-12-16 23:51:34 +00:00
Rtch90
e7bfbc3966
Refactored the map class to hell. Should be easy add animated tiles and interactive entities now.
2011-12-16 01:45:39 +00:00
Rtch90
4b7369e788
Added a few new place holder graphics, and fixed entity x, y display.
...
That's all from me tonight, I am tired.
2011-12-14 23:12:37 +00:00
Rtch90
6fc252a692
Moved Map Loader to XML. Changed const int return values to enumerators.
...
I need sleep. Night.
2011-12-14 03:39:27 +00:00
Rtch90
04ac0e839b
Added basic save file loading. Time to move this bitching map stuff to XML.
...
- Also added some speach bubble stuff, it is a little messy however.
2011-12-14 01:10:27 +00:00
Rtch90
5e51ef0fd1
Refactored the maps a little so we do not render the part of the map that is off-screen.
2011-12-13 23:27:34 +00:00
Rtch90
a88b6ca2ca
And this is why I avoid C/P'ing my previous lines..
2011-12-13 01:40:57 +00:00
Rtch90
02f038752b
Using pointers propperly when handling texture loading.
2011-12-12 21:12:23 +00:00
Rtch90
ddb4e56467
Removing a scrot I did.
2011-12-12 20:04:09 +00:00
Rtch90
fd4ebca425
Added SDL_Coor options to ButtonToggle. Major changes coming.
2011-12-12 20:00:49 +00:00
Rtch90
93bbd34acc
Cleaned fonts up a little, and added a NewGame button, though not functional yet. Night!
2011-12-11 23:56:01 +00:00
Rtch90
055f3fcc50
Added option to use (rgb) or SDL_Color..
...
Also added options for handling x y coords to drawing code.
2011-12-11 16:43:50 +00:00
Rtch90
205889c0e5
[Add] Added RGB method in addition to SDL_Color in the text class.
2011-12-07 22:22:23 +00:00
Rtch90
a849f94abd
Removing crap.
2011-12-06 20:53:29 +00:00
Rtch90
3dbef88e22
Milestone: "Almost Playable"
...
A workable "Demo" is now ready.
2011-12-06 20:16:00 +00:00
Rtch90
74f504a5b6
-- [Add] Added character class.
...
-- [Add] Added NPC dirivative.
2011-11-20 17:55:33 +00:00
Rtch90
65fe958f43
-- [Add] Added an ingame Menu.
...
-- [Add] Added basic collision.
2011-11-20 12:08:49 +00:00
Rtch90
422eeee387
-- Major additions to the engine, almost ready for a demo.
...
-- Data serialization has been added as part of the Map class, I just need to support saving for it to be complete
-- Procedural generation has been introduced with a particle system, still very basic.
-- Menu and button classes are now in place so we can make some fancy GUI crap.
2011-11-19 23:43:33 +00:00
Rtch90
41979df693
-- [Add] Added fonts, I am using SDL_ttf for now as it is quick and easy.
...
This is the last you are getting from me untill I have something at least visible to demo.
2011-11-10 00:24:19 +00:00
Rtch90
ae43dab131
Merge branch 'master' of github.com:Allanis/Unuk
2011-11-09 13:16:52 +00:00
Rtch90
db9b05116c
[Add] Added texture loading crap.
2011-11-09 13:15:27 +00:00
Rtch90
42b8de2730
-- [Fix] Just cleaning a typo I introduced in the last revision.
2011-11-09 01:48:47 +00:00
Rtch90
c100118d72
-- [Add] Added an image loader, we shall be able to blit to screen next.
...
-- [Add] Added rects so we can play on the stack.
2011-11-09 00:21:30 +00:00
Rtch90
db330f1dc3
--[Add] Adding some global crap, and making a start on blit procedures.
2011-11-06 23:56:11 +00:00
Rtch90
fe6ccf46d9
-- [Re-Write] Removed nearly everything, and started from scratch.
...
The reason for doing this? Got an idea for gameplay, and what I previusly wrote did not fit, and it sucked anyhow.
Let's play.
2011-11-06 23:11:15 +00:00
Rtch90
8494e35d31
-- [Add] Added two simple scripts, one to check for mem leaks, the other counts LOC's
2011-11-06 00:43:25 +00:00
Rtch90
a0cc71972c
-- [Change] modified Doxyfile and regenerated.
2011-11-02 23:05:24 +00:00
Rtch90
903156c1e2
-- [Add] Adding doxygen documentation to the docs Directory.
...
-- I am too lazy to write my own documentation right now, this is what doxygen was designed for right?
2011-11-02 22:53:34 +00:00
Rtch90
39cbb3a953
-- Just testing twitter feeds
2011-11-01 23:28:48 +00:00
Rtch90
2d0681266c
[Fix] -- Mem leak due to allocating memory for the player each frame.
...
-- This is not functioning fully yet, the push is just to check out the new twitter feed.
2011-11-01 23:20:15 +00:00
Rtch90
756b86ee58
-- [Fix] Fixed custom makefiles to correspond with the current project.
2011-10-25 22:44:58 +01:00
Rtch90
664ca21c93
-- [Change] Quickly fixed an unused variable warning.
2011-10-25 22:25:31 +01:00
Rtch90
d913ab8e10
-- [Add] Player movement is now running smoothly.
...
-- [Remove] Killed a few files that I am not using any longer.
2011-10-25 22:17:33 +01:00
Rtch90
b99de4354e
-- [Change] It would be an idea to update the input.
2011-10-25 12:03:25 +01:00
Rtch90
8f2f5301eb
-- [Add] Input is now handled nicely with a Lua wrapper.
...
-- [Remove] Removed a few unimportant files, and the binary file.
2011-10-25 11:54:29 +01:00
Rtch90
e937071b73
If I have to remove object fies again....
2011-10-22 18:32:36 +01:00
Rtch90
96b2b3ff65
-- Changed to use SDL rather than GLX/WIN32.
2011-10-22 17:35:26 +01:00
Rtch90
87527a2226
Ignore me, I am playing with remotes..
2011-10-16 23:13:18 +01:00
Rtch90
e55c1ccc06
It would help if I added the files back..
2011-10-16 16:23:45 +01:00
Rtch90
3e9e068c7a
Removed /trunk to stop M_D_K from harassing me. :)
...
-- I got quite some wor done over the past couple of days, but made a mess and decided to clone a new repo. I took the oppotunity to clean it u a little first.
2011-10-16 16:18:45 +01:00
Rtch90
7bc05f1707
Hang on to your entities.
...
Every visible element will be classed as an entity and it is a subclass of an Entity
parent class. I am not quite finished with this, the game entities will all be stored
in a list and the gameworld class will be assigned to manage the list.
Also, I'll be adding to the way the game and window communicate with each other.
this should solve some problems I had with my 'Quick input handling hack'
-- Add : Entity types.
-- Add : UnukWindow
-- Add : Geometry - I have placed some vector stuff in here, to replace Vec2.*
2011-10-14 17:07:02 +01:00