Commit Graph

48 Commits

Author SHA1 Message Date
Rtch90
896b966530 [Add] New memory management.
[Clean] Source code was messy, so I have given it a good clean.
2012-06-02 21:54:35 +01:00
Tamir Atias
6069ae3379 [Fix] Qt Creator project. 2012-02-24 02:53:47 +02:00
Tamir Atias
9ca8983561 [Add] Serialisation stuff. 2012-02-24 02:11:06 +02:00
Tamir Atias
2e50097502 Merge branch 'master' of github.com:Allanis/Unuk
Conflicts:
	src/libUnuk/Engine/NPC.cpp
	src/libUnuk/LevelGen/LevelGen.h
	src/libUnuk/LevelGen/MapTile.cpp
	src/libUnuk/LevelGen/MapTile.h
2012-02-20 22:06:14 +02:00
Tamir Atias
c8460abb90 [Add] Some pathfinding code. 2012-02-20 21:59:51 +02:00
Rtch90
45d5720e4b [Add] A little spell stuff.
[Add] Woot, Rachel did the character sprite.
2012-02-19 23:16:10 +00:00
Rtch90
4b86f12f3a [Add] Who wants to see some magical abilities? 2012-02-19 21:18:26 +00:00
Tamir Atias
8b92224e72 [Add] Some work on enemy AI. 2012-02-19 01:30:12 +02:00
Tamir Atias
1924c7e01e [Fix] Qt Creator project no longer links Qt. 2012-02-05 18:40:58 +02:00
Rtch90
c30739a610 [Add] Some more work on pathfinding.
-- Decided to stick with ANSI/ISO standards by keeping template implementation inside the header it came from as apposed to exporting it into another compilation unit. This stops gcc from bitching at me!
2012-02-04 18:27:29 +00:00
Tamir Atias
a04ad1f985 [Add] Multiple saves. 2012-02-03 17:19:33 +02:00
Rtch90
a3ec190f61 [Add] Getting to work on pathfinding, my last one was not complete.
[Fix] Fixed .gitignore
2012-02-01 23:44:04 +00:00
Rtch90
ef9bbd3db3 [Remove] Scrapped redundant files. Added UnukQT/Makefile to .gitignore for easier calibration. 2012-02-01 22:57:19 +00:00
Rtch90
75b71a8f8c [Add] Added MathBox and Finished Vector shit! I'm on FIRE!!!! 2012-02-01 19:38:31 +00:00
Rtch90
88e4ec3c2d [Add] Adding some vector math, It is not complete yet. But just to let you know I AM working! :D 2012-02-01 16:09:05 +00:00
Tamir Atias
4bbf0002c9 [Fix] Added some more sources to Qt project. 2012-01-30 01:06:26 +02:00
Tamir Atias
5fdc8edbac [Fix] Added missing headers and sources to QT project. 2012-01-30 01:04:47 +02:00
Rtch90
a7e2891d89 [Add] New character sheets from Moosader - Not final.
[Change] Re-structured Map stuff a little.
2012-01-15 14:28:37 +00:00
Rtch90
1aa2c4246e [Add] Getting to work on procedural map generation.. 2012-01-14 13:56:50 +00:00
Rtch90
a8df00cb17 [Fix] Renaming directory Ui to UI! 2012-01-14 03:39:10 +00:00
Rtch90
9b5f9abe9f [Fix] Makefiles now work accorfing to new architecture. 2012-01-14 02:43:05 +00:00
Rtch90
4e94b83ac6 [Change] I had a big clean up. sorted libUnuk into sub directories.
-- Teehee, KonoM will have a tough time with VS now. :D
2012-01-13 23:28:22 +00:00
Rtch90
5db87e7433 [Change] Moved from header guards to #pragma once to compensate for Tamirs' lack of style. Joke. :) 2012-01-11 02:43:49 +00:00
Rtch90
497c6c077c [Change] Unuk has full keyboard use now. 2012-01-11 01:47:55 +00:00
Rtch90
6e1a02f70f [Add] A* Pathfinding almost complete. 2012-01-07 01:47:07 +00:00
Rtch90
589268a94f [Add] Just the beginning of an A* implementation.
-- I have gone back to makefiles and text editors as QT bored me.
-- I know, there is nothing here.. I just want to look busy. :P
2012-01-06 00:47:12 +00:00
Rtch90
23e8686dad [Add] Adding start of Memory Managment algorithm, Sorry I have been doing nothing, I am back however!!!!!! 2011-12-31 00:45:46 +00:00
Rtch90
34dacbe5cb [Add] Adding some new tiles. Need to get camera working again... 2011-12-22 02:36:20 +00:00
Rtch90
ebb8c1e303 Nothing to say.. 2011-12-19 22:48:07 +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
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
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
02f038752b Using pointers propperly when handling texture loading. 2011-12-12 21:12:23 +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
db9b05116c [Add] Added texture loading crap. 2011-11-09 13:15:27 +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
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
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
96b2b3ff65 -- Changed to use SDL rather than GLX/WIN32. 2011-10-22 17:35:26 +01:00
Rtch90
e55c1ccc06 It would help if I added the files back.. 2011-10-16 16:23:45 +01:00