512a26986b
Delete LICENSE.md
Benjamin Kyd
2019-02-03 20:22:31 +00:00
c744d2b5a9
I don't think i changed anything
Ben
2019-01-06 19:14:20 +00:00
1ba7a0609a
added resources and changed textures
Ben
2019-01-06 15:31:39 +00:00
dae9169704
Removed useless CMakeFiles and made a CMakeModules folder for module dependancies
Ben
2019-01-05 23:33:17 +00:00
5d39d47633
made header guards follow the google c++ standards and switched to the #ifndef style instead of using pragmas
Ben
2019-01-02 20:23:08 +00:00
9534207f03
Switched around the texutre manager a bit internally, functions the same but it uses a Texture struct now
Ben
2019-01-02 20:09:51 +00:00
a96893fabb
Fixed vec4 dotproduct taking a vec3
Ben
2018-12-30 19:43:23 +00:00
7a986cae38
Improved vectors in math.h and adjusted todo acordingly, also fixed a bug in the CMakeList
Ben
2018-12-30 19:40:01 +00:00
a429c2d132
Better cmake compatibility
Ben
2018-12-30 17:57:16 +00:00
e83c3a635b
Overload Logger started
Ben
2018-12-01 11:29:06 +00:00
23a2382d3a
Updated TODO to have overload support for the logger
Ben
2018-12-01 08:12:10 +00:00
1ca0b9d348
Updated logger to have a debug option and updated colour.h to have a resetcolour method
Ben
2018-11-30 17:12:49 +00:00
52d43a93c8
Added some usefull includes to crumpet-engine.h and added a not neccesary include to main.cpp which will end up needing to go back in crumpet-engine.h
Ben
2018-11-30 16:27:56 +00:00
9ef31916c9
Logger and console colour classes working, moved math.h and started a little bit more on entitymanager and entitybase
Ben
2018-11-30 16:20:12 +00:00
5516793aad
updated gitignore
Ben
2018-11-29 19:37:52 +00:00
66692fb863
Compiles with SDL2 and Cmake, ready for rewrite
Ben
2018-11-27 20:48:41 +00:00
6cf2cd35e4
Sorting out CMake and SLD2
Ben
2018-11-26 22:09:34 +00:00
92d63e8308
Trying to get smooth animation working but there's a null access pointer issue
Ben
2018-10-12 18:50:26 +01:00
d2c53faa7d
Removed previous examples
Ben
2018-10-11 15:50:42 +01:00
e20929ffa9
Camera now applied to more render calls and started a demo
Ben
2018-10-11 15:17:45 +01:00
9b13205b86
Added todo in code and removed useless image
plane000
2018-10-10 20:32:31 +01:00
faf47367eb
Noticed posible future memory leak, Camera class complete, zoom not working, TODO updated and entity class constructor bug where m_renderer was nullptr fixed
plane000
2018-10-10 20:24:33 +01:00
49b3aa9904
Camera class ready for rendering implimentation
Ben
2018-10-10 12:47:52 +01:00
053aa9e91a
Rect class GetX, GetY, GetW, GetH now exist for camera calculations in the future
Ben
2018-10-10 11:39:26 +01:00
1757c67ab3
Camera class now can be passed to renderer and game to apply an active camera
Ben
2018-10-10 11:32:32 +01:00
7e259e4a02
Updated TODO.txt with new developments
Ben
2018-10-09 16:39:14 +01:00
c93d7e4927
(STABLE BUILD) all errors resolved, refractor complete
Ben
2018-10-09 16:36:47 +01:00
725536a4c3
(BROKEN) finished refractor, weird compiler and intelisense bugs, not sure what's wrong
Ben
2018-10-09 09:09:33 +01:00
f6e42e5f72
(BROKEN) started to refractor as stated in TODO
Ben
2018-10-08 17:54:43 +01:00
91cc2343e4
Added render functions, now moving everything to use rect and render functions
Ben
2018-10-08 13:32:20 +01:00
e2ade750d1
Camera class complete
plane000
2018-10-06 16:27:37 +01:00
ff67b7fe8c
Rectangle class complete
plane000
2018-10-06 16:07:04 +01:00
d5b9d88a30
Upadted TODO.txt
Ben
2018-10-06 11:51:28 +01:00
e08080bdfd
Updated files, new rect plan and updated TODO.txt
Ben
2018-10-06 11:49:38 +01:00
048cbd1fe4
todo list and camera class
Ben
2018-10-04 16:39:57 +01:00
c75c0a84a2
not really done anything
plane000
2018-10-03 20:16:06 +01:00
be120ebb37
VS project files diddnt update in the last commit
Ben
2018-10-03 15:28:17 +01:00
40ff1ecc4d
added some new files and started on a GameWorld and Camera structures
Ben
2018-10-03 14:08:56 +01:00
72d3f76de4
Spritesheet cutting working
plane000
2018-10-02 20:21:56 +01:00
89e0180174
Sprite class coming along, spritemap rendering almost working as intended, just gotta clean up and deallocate variables properly now
Ben
2018-10-02 16:36:03 +01:00
12d18f4059
Done all README and COC and Contributing, made an example showcase game and updated the Entity and Sprite classes
plane000
2018-10-01 19:30:14 +01:00
1b2e620f40
Worked on the sprite class, got texture loading working with sprite class, addad garbage colection to entities and sprites, and also added maintatining aspect ratio in the entity render
Ben
2018-10-01 15:02:23 +01:00
32e44a9018
not much
plane000
2018-09-30 15:59:36 +01:00