snake-game-master
.prettierignore
62B
.gitignore
24B
__mocks__
shaderMock.js
21B
tsconfig.json
6KB
.stylelintrc.js
222B
package.json
2KB
src
components
KKWebComponent
KKWebComponent.ts
2KB
interfaces
WebComponentLifecycle.ts
215B
KKWebComponentObservedAttributes.ts
79B
bootstrap.ts
106B
services
ReinforcementAgents
interfaces
ReinforcementAgent.ts
224B
ReinforcementModel.ts
157B
ReinforcementPlayer.ts
192B
QLearningAgent
QLearningAgent.ts
4KB
WebGLService
__mocks__
web-gl-service.ts
575B
Shaders
VertextShaderSource.vert
629B
FragmentShaderSource.frag
469B
WebGLService.ts
6KB
interfaces
IWebGLService.ts
388B
App.ts
506B
App.unit.test.ts
252B
common
CONSTANTS.ts
148B
Enums
KeyName.ts
117B
Utils
MATH_UTILS.unit.test.ts
600B
ARRAY_UTILS.unit.test.ts
4KB
ARRAY_UTILS.ts
2KB
MATH_UTILS.ts
296B
UTILS.unit.test.ts
1KB
UTILS.ts
513B
TYPEGUARDS.ts
94B
styles
variables
_base.color.scss
962B
_base.timing.functions.scss
260B
_base.spacing.scss
243B
_base.shadow.scss
230B
_base.text.scss
1KB
_base.variables.scss
191B
_base.transition.durations.scss
278B
mixins
_color_mixins.scss
77B
main.scss
461B
index.ts
309B
index.html
142B
core
SnakeGame
interfaces
ISnakeGame.ts
87B
SnakeGameProps.ts
180B
SnakeGame.ts
3KB
GameController
interfaces
MoveDirection.ts
58B
IGameController.ts
127B
FieldPoints.ts
86B
GameController.unit.test.ts
7KB
GameController.ts
3KB
GameView
GameView.ts
2KB
interfaces
GameViewProps.ts
314B
FieldSize.ts
66B
IGameView.ts
49B
GameView.unit.test.ts
1KB
GameModel
interfaces
GameModelProps.ts
102B
Position.ts
56B
IGameModel.ts
1KB
Direction.ts
59B
GameModel.ts
6KB
GameModel.unit.test.ts
11KB
favicon.ico
102KB
errors
CouldNotFindValueError.ts
156B
git-hooks
pre-commit
688B
jest.config.ts
7KB
.eslintignore
38B
custom-typings
index.d.ts
318B
webpack.config.js
984B
babel.config.js
215B
.eslintrc.js
680B
.prettierrc.js
115B
package-lock.json
487KB
暂无评论