Commit Graph

43 Commits

Author SHA1 Message Date
plane000
e2ade750d1 Camera class complete 2018-10-06 16:27:37 +01:00
plane000
ff67b7fe8c Rectangle class complete 2018-10-06 16:07:04 +01:00
Ben
d5b9d88a30 Upadted TODO.txt 2018-10-06 11:51:28 +01:00
Ben
e08080bdfd Updated files, new rect plan and updated TODO.txt 2018-10-06 11:49:38 +01:00
Ben
048cbd1fe4 todo list and camera class 2018-10-04 16:39:57 +01:00
plane000
c75c0a84a2 not really done anything 2018-10-03 20:16:06 +01:00
Ben
be120ebb37 VS project files diddnt update in the last commit 2018-10-03 15:28:17 +01:00
Ben
40ff1ecc4d added some new files and started on a GameWorld and Camera structures 2018-10-03 14:08:56 +01:00
plane000
72d3f76de4 Spritesheet cutting working 2018-10-02 20:21:56 +01:00
Ben
89e0180174 Sprite class coming along, spritemap rendering almost working as intended, just gotta clean up and deallocate variables properly now 2018-10-02 16:36:03 +01:00
plane000
a95c631386 sprite maps 2018-10-01 20:56:07 +01:00
plane000
12d18f4059 Done all README and COC and Contributing, made an example showcase game and updated the Entity and Sprite classes 2018-10-01 19:30:14 +01:00
Ben
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 2018-10-01 15:02:23 +01:00
plane000
32e44a9018 not much 2018-09-30 15:59:36 +01:00
plane000
24b195e1da Removed useless implimentation cpp file 2018-09-29 19:39:32 +01:00
plane000
b944337044 Framerate independent logic updater, and started the sprite class 2018-09-29 19:38:55 +01:00
plane000
7962e94e7d Testing somthign 2018-09-29 16:16:27 +01:00
plane000
d0d649df9d line abstraction for entity class 2018-09-29 16:03:27 +01:00
plane000
6a470f4457 Cube entity abstractions complete 2018-09-29 13:50:30 +01:00
Ben
119649353c MathHelper and entity abstractions 2018-09-29 10:42:47 +01:00
plane000
42b17bfc23 Improved entity class 2018-09-28 20:01:32 +01:00
Ben
08a93a0901 Renderer and entity class 2018-09-28 16:56:36 +01:00
Ben
4c8c6e1f88 Renderer and entity class 2018-09-28 16:53:03 +01:00
plane000
f918f8f5a5 rendering kinda 2018-09-27 21:44:04 +01:00
plane000
dd8f1be131 For some reason i had to rewrite game.cpp 2018-09-27 18:44:34 +01:00
Ben
5640bdd2f1 Not much lol 2018-09-27 17:43:46 +01:00
Ben
409d92876b oops, missed a file 2018-09-26 17:00:07 +01:00
Ben
3a99fd73ff SDL rewrite 2018-09-26 15:53:49 +01:00
Ben
e58e3b0e61 allegro rewrite 2018-09-26 14:44:11 +01:00
Ben
c413e5f74e removed everything - rewrite 2018-09-18 17:48:40 +01:00
plane000
61d34d7aac On the fly shader switching 2018-09-17 20:19:59 +01:00
Ben
ed4179dcd1 resolved git conflict 2018-09-17 17:41:47 +01:00
Ben
3e6e6f40df Merge branch 'master' of https://github.com/plane000/crumpet-engine 2018-09-17 17:40:41 +01:00
Ben
d23a792126 shader enum 2018-09-17 17:38:39 +01:00
Ben
28c839e0b8 what 2018-09-17 16:13:13 +01:00
Ben
20b6bd04bf Shader loading and applying working 2018-09-17 15:49:19 +01:00
Ben
52203417e1 Colour mapping on meshes working 2018-09-17 13:43:26 +01:00
Ben
2ca62a2201 i think i broke somthing 2018-09-17 12:38:09 +01:00
plane000
11f63887e9 (broken) texture loading 2018-09-16 22:28:22 +01:00
plane000
c8e234b65e Texture loading 2018-09-16 18:24:09 +01:00
plane000
0cc6e9cef0 Moved some files around and eddited the project files to include folders 2018-09-16 14:06:14 +01:00
plane000
32d9ad1dea Initial commit 2018-09-16 14:02:14 +01:00
plane000
a3b712b6b7 Initial commit 2018-09-16 13:59:47 +01:00