b3f1071a1d
We have items and a conveyor belt!
...
Map is now a singleton so nodes can look up blocks that are next to them
Conveyor block/entity now exists and can move an item to the right
Added a wrench item for conveyor belts to move, it has the best texture
ever
2021-08-07 02:06:35 -04:00
9633b155bd
Fixed GL math
...
I did almost every matrix operation backwards...
2021-08-07 02:02:44 -04:00
25e266d430
Forgot the declaration
2021-08-03 23:09:55 -04:00
621760b453
Added basic line drawing to renderer
2021-08-03 23:03:13 -04:00
ff7e296d92
Transformation matricies were being multiplied backwards
2021-08-03 23:02:00 -04:00
fd1a97507b
Rendering now uses translations and matrix modes exist
2021-08-02 00:10:44 -04:00
27af3a586d
Transforming sizes by m_matrix is a bad idea...
...
I also forgot m_matrix in the filled rectangle routine...
2021-08-01 21:52:19 -04:00
39d055f5d6
Cleanup
...
Removed old prints
Fixed a possibly uninitialized variable in node.cpp
Removed unused `vector2.h` include
2021-08-01 21:10:43 -04:00
0913c7b05e
Rendering with matricies
...
Started to use matricies to handle transformations and the camera
Added Vector3 and Matrix3x3 classes and improved Vector2
2021-08-01 21:06:48 -04:00
30e4f41138
Forgot this
2021-07-31 22:58:02 -04:00
1fd0d9656f
Entities or something
2021-07-31 22:53:53 -04:00
3029d22fd8
Cleanup / Wextra
...
Added -Wextra and fixed warnings that appeared
Converted olcPixelGameEngine to unix line endings because it was
annoying me
2021-05-01 17:30:05 -04:00
439051e52c
Initial Commit
...
Late as shit... as usual
2021-03-14 21:13:29 -04:00