|
c86c56d44d
|
Minor code improvements
|
2018-11-04 20:04:48 +01:00 |
|
|
9f2e4e6996
|
Do not use default exports
|
2018-11-01 00:59:13 +01:00 |
|
|
5372d1b417
|
Move game logic to a new module
|
2018-10-31 23:02:59 +01:00 |
|
|
b08479af40
|
view: make entity anchor point configurable, default to center
|
2018-10-31 22:10:54 +01:00 |
|
|
31c131289c
|
Add loader for simple (single-sprint) entities, use direction input
|
2018-10-31 21:12:22 +01:00 |
|
|
84762894c8
|
Promisify XMLHttpRequest
|
2018-10-31 15:33:52 +01:00 |
|
|
68ff0cb4b1
|
Get rid of MapView and MapState
|
2018-10-31 15:10:40 +01:00 |
|
|
af04cbe359
|
view: refactor generic parts of MapView into a TileView
|
2018-10-31 14:24:38 +01:00 |
|
|
bc6d79b088
|
model: add mutable MapState (empty for now)
|
2018-10-26 21:59:46 +02:00 |
|
|
ebc56db63c
|
Move shader initialization out of renderer
Avoid public fields and ! overrides, make almost all fields readonly.
|
2018-10-24 23:05:13 +02:00 |
|
|
9770eaf432
|
Throw in tslint and fix style
|
2018-10-24 22:28:27 +02:00 |
|
|
02758a69ac
|
Implement simple map renderer
|
2017-09-12 09:20:19 +02:00 |
|
|
a5e69edc5a
|
Code structuring
Also, use a fixed-size canvas for now.
|
2017-09-11 23:24:13 +02:00 |
|
|
a47638aab5
|
Initial setup (Webpack, TypeScript, WebGL)
|
2017-09-09 02:53:10 +02:00 |
|