├── .github └── workflows │ ├── cd.yml │ └── ci.yml ├── .gitignore ├── .prettierrc ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── Animate ├── blueprints │ ├── blu_camera.ts │ ├── blu_character_rigged.ts │ └── blu_character_voxel.ts ├── components │ ├── com_animate.ts │ ├── com_audio_listener.ts │ ├── com_audio_source.ts │ ├── com_bone.ts │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_control.ts │ ├── com_light.ts │ ├── com_render_ext.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── materials │ ├── layout_skinning.ts │ ├── mat_forward_colored_gouraud_skinned.ts │ └── mat_forward_colored_phong_skinned.ts ├── scenes │ └── sce_stage.ts ├── sounds │ ├── snd_jump.ts │ └── snd_walk.ts ├── systems │ ├── sys_animate.ts │ ├── sys_audio_listener.ts │ ├── sys_audio_source.ts │ ├── sys_camera.ts │ ├── sys_control.ts │ ├── sys_light.ts │ ├── sys_render_ext.ts │ ├── sys_resize.ts │ ├── sys_rig.ts │ └── sys_transform.ts └── world.ts ├── CHANGELOG.md ├── CONTEXT.md ├── DeferredShading ├── blueprints │ ├── blu_bulb.ts │ ├── blu_camera_main.ts │ └── blu_sun.ts ├── components │ ├── com_animate.ts │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_control_always.ts │ ├── com_light.ts │ ├── com_move.ts │ ├── com_render.ts │ ├── com_shake.ts │ ├── com_spawn.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_control_always.ts │ ├── sys_move.ts │ ├── sys_render_deferred.ts │ ├── sys_render_depth.ts │ ├── sys_render_postprocess.ts │ ├── sys_render_shading.ts │ ├── sys_resize.ts │ ├── sys_shake.ts │ ├── sys_spawn.ts │ ├── sys_transform.ts │ └── sys_ui.ts ├── ui │ └── App.ts └── world.ts ├── FirstPerson ├── actions.ts ├── blueprints │ └── blu_camera_fly.ts ├── components │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_control_player.ts │ ├── com_draw.ts │ ├── com_emit_particles.ts │ ├── com_light.ts │ ├── com_move.ts │ ├── com_render.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_control_keyboard.ts │ ├── sys_control_mouse_move.ts │ ├── sys_control_touch_move.ts │ ├── sys_control_xbox.ts │ ├── sys_draw.ts │ ├── sys_light.ts │ ├── sys_move.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ ├── sys_transform.ts │ └── sys_ui.ts ├── ui │ ├── App.ts │ └── Fullscreen.ts └── world.ts ├── FollowCamera ├── blueprints │ ├── blu_camera_follow.ts │ ├── blu_ground.ts │ ├── blu_obstacle.ts │ └── blu_player.ts ├── components │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_collide.ts │ ├── com_control_player.ts │ ├── com_emit_particles.ts │ ├── com_follow.ts │ ├── com_light.ts │ ├── com_look_at.ts │ ├── com_move.ts │ ├── com_named.ts │ ├── com_render.ts │ ├── com_rigid_body.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_collide.ts │ ├── sys_control_keyboard.ts │ ├── sys_debug.ts │ ├── sys_follow.ts │ ├── sys_light.ts │ ├── sys_look_at.ts │ ├── sys_move.ts │ ├── sys_physics_integrate.ts │ ├── sys_physics_resolve.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ └── sys_transform.ts └── world.ts ├── ForwardShading ├── blueprints │ ├── blu_camera.ts │ ├── blu_camera_minimap.ts │ └── blu_sun.ts ├── components │ ├── com_animate.ts │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_control_always.ts │ ├── com_emit_particles.ts │ ├── com_light.ts │ ├── com_move.ts │ ├── com_render.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_control_always.ts │ ├── sys_light.ts │ ├── sys_move.ts │ ├── sys_render_depth.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ └── sys_transform.ts └── world.ts ├── Instancing ├── blueprints │ └── blu_camera.ts ├── components │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_light.ts │ ├── com_render_instanced.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── materials │ ├── layout_instancing.ts │ └── mat_forward_instanced_colored_unlit.ts ├── model.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_light.ts │ ├── sys_render_instanced.ts │ ├── sys_resize.ts │ └── sys_transform.ts └── world.ts ├── LICENSE ├── Monkey ├── blueprints │ └── blu_camera.ts ├── components │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_emit_particles.ts │ ├── com_light.ts │ ├── com_render.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_light.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ └── sys_transform.ts └── world.ts ├── NewProject3D ├── actions.ts ├── blueprints │ ├── blu_camera_follow.ts │ ├── blu_ground.ts │ ├── blu_item.ts │ ├── blu_obstacle.ts │ └── blu_player.ts ├── components │ ├── com_animate.ts │ ├── com_audio_listener.ts │ ├── com_audio_source.ts │ ├── com_callback.ts │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_collide.ts │ ├── com_control_always.ts │ ├── com_control_player.ts │ ├── com_disable.ts │ ├── com_draw.ts │ ├── com_emit_particles.ts │ ├── com_lifespan.ts │ ├── com_light.ts │ ├── com_mimic.ts │ ├── com_move.ts │ ├── com_named.ts │ ├── com_render.ts │ ├── com_rigid_body.ts │ ├── com_shake.ts │ ├── com_spawn.ts │ ├── com_task.ts │ ├── com_toggle.ts │ ├── com_transform.ts │ └── com_trigger.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_animate.ts │ ├── sys_audio_listener.ts │ ├── sys_audio_source.ts │ ├── sys_camera.ts │ ├── sys_collide.ts │ ├── sys_control_always.ts │ ├── sys_control_jump.ts │ ├── sys_control_keyboard.ts │ ├── sys_control_mouse_move.ts │ ├── sys_control_touch_move.ts │ ├── sys_control_xbox.ts │ ├── sys_debug.ts │ ├── sys_draw.ts │ ├── sys_lifespan.ts │ ├── sys_light.ts │ ├── sys_mimic.ts │ ├── sys_move.ts │ ├── sys_particles.ts │ ├── sys_physics_integrate.ts │ ├── sys_physics_kinematic.ts │ ├── sys_physics_resolve.ts │ ├── sys_poll.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ ├── sys_shake.ts │ ├── sys_spawn.ts │ ├── sys_toggle.ts │ ├── sys_transform.ts │ ├── sys_trigger.ts │ └── sys_ui.ts ├── ui │ ├── App.ts │ ├── Fullscreen.ts │ └── Score.ts └── world.ts ├── PathFinding ├── blueprints │ └── blu_camera.ts ├── components │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_collide.ts │ ├── com_control_dolly.ts │ ├── com_control_player.ts │ ├── com_disable.ts │ ├── com_draw.ts │ ├── com_emit_particles.ts │ ├── com_light.ts │ ├── com_move.ts │ ├── com_nav_agent.ts │ ├── com_pickable.ts │ ├── com_render.ts │ ├── com_selectable.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_collide.ts │ ├── sys_control_dolly.ts │ ├── sys_control_keyboard.ts │ ├── sys_control_mouse_drag.ts │ ├── sys_control_player.ts │ ├── sys_control_touch_drag.ts │ ├── sys_draw.ts │ ├── sys_highlight.ts │ ├── sys_light.ts │ ├── sys_move.ts │ ├── sys_nav.ts │ ├── sys_pick.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ ├── sys_select.ts │ └── sys_transform.ts └── world.ts ├── Platformer2D ├── actions.ts ├── components │ ├── com_animate_sprite.ts │ ├── com_callback.ts │ ├── com_camera2d.ts │ ├── com_children.ts │ ├── com_collide2d.ts │ ├── com_control_always2d.ts │ ├── com_control_player.ts │ ├── com_disable.ts │ ├── com_draw.ts │ ├── com_lifespan.ts │ ├── com_local_transform2d.ts │ ├── com_move2d.ts │ ├── com_named.ts │ ├── com_render2d.ts │ ├── com_rigid_body2d.ts │ ├── com_shake.ts │ ├── com_spatial_node2d.ts │ ├── com_spawn.ts │ ├── com_task.ts │ ├── com_toggle.ts │ └── com_trigger.ts ├── game.ts ├── index.html ├── index.ts ├── maps │ ├── Makefile │ ├── map_platforms.tmj │ └── map_platforms.ts ├── scenes │ ├── blu_camera.ts │ ├── blu_player.ts │ ├── blu_square.ts │ ├── sce_platforms.ts │ └── sce_stage.ts ├── sprites │ ├── License.txt │ ├── Makefile │ ├── atlas.png │ ├── atlas.png.webp │ ├── atlas.ts │ ├── atlas.tsj │ ├── character_0000.png │ ├── character_0001.png │ ├── character_0002.png │ ├── character_0003.png │ ├── character_0004.png │ ├── character_0005.png │ ├── character_0006.png │ ├── character_0007.png │ ├── character_0009.png │ ├── character_0010.png │ ├── character_0011.png │ ├── character_0012.png │ ├── character_0013.png │ ├── character_0014.png │ ├── character_0015.png │ ├── character_0016.png │ ├── character_0017.png │ ├── character_0018.png │ ├── character_0019.png │ ├── character_0020.png │ ├── character_0021.png │ ├── character_0022.png │ ├── character_0023.png │ ├── character_0024.png │ ├── character_0025.png │ ├── character_0026.png │ ├── tile_0000.png │ ├── tile_0001.png │ ├── tile_0002.png │ ├── tile_0003.png │ ├── tile_0004.png │ ├── tile_0005.png │ ├── tile_0006.png │ ├── tile_0007.png │ ├── tile_0008.png │ ├── tile_0009.png │ ├── tile_0010.png │ ├── tile_0011.png │ ├── tile_0016.png │ ├── tile_0017.png │ ├── tile_0018.png │ ├── tile_0019.png │ ├── tile_0020.png │ ├── tile_0021.png │ ├── tile_0022.png │ ├── tile_0023.png │ ├── tile_0024.png │ ├── tile_0025.png │ ├── tile_0026.png │ ├── tile_0027.png │ ├── tile_0028.png │ ├── tile_0029.png │ ├── tile_0030.png │ ├── tile_0031.png │ ├── tile_0033.png │ ├── tile_0034.png │ ├── tile_0035.png │ ├── tile_0036.png │ ├── tile_0037.png │ ├── tile_0038.png │ ├── tile_0039.png │ ├── tile_0040.png │ ├── tile_0041.png │ ├── tile_0042.png │ ├── tile_0043.png │ ├── tile_0044.png │ ├── tile_0045.png │ ├── tile_0046.png │ ├── tile_0047.png │ ├── tile_0048.png │ ├── tile_0049.png │ ├── tile_0050.png │ ├── tile_0051.png │ ├── tile_0053.png │ ├── tile_0054.png │ ├── tile_0055.png │ ├── tile_0056.png │ ├── tile_0057.png │ ├── tile_0058.png │ ├── tile_0059.png │ ├── tile_0060.png │ ├── tile_0061.png │ ├── tile_0062.png │ ├── tile_0063.png │ ├── tile_0064.png │ ├── tile_0065.png │ ├── tile_0066.png │ ├── tile_0067.png │ ├── tile_0068.png │ ├── tile_0069.png │ ├── tile_0070.png │ ├── tile_0071.png │ ├── tile_0073.png │ ├── tile_0074.png │ ├── tile_0075.png │ ├── tile_0076.png │ ├── tile_0077.png │ ├── tile_0078.png │ ├── tile_0079.png │ ├── tile_0086.png │ ├── tile_0087.png │ ├── tile_0088.png │ ├── tile_0089.png │ ├── tile_0090.png │ ├── tile_0091.png │ ├── tile_0092.png │ ├── tile_0093.png │ ├── tile_0094.png │ ├── tile_0095.png │ ├── tile_0096.png │ ├── tile_0097.png │ ├── tile_0098.png │ ├── tile_0099.png │ ├── tile_0104.png │ ├── tile_0105.png │ ├── tile_0106.png │ ├── tile_0107.png │ ├── tile_0108.png │ ├── tile_0109.png │ ├── tile_0110.png │ ├── tile_0111.png │ ├── tile_0112.png │ ├── tile_0113.png │ ├── tile_0114.png │ ├── tile_0115.png │ ├── tile_0116.png │ ├── tile_0117.png │ ├── tile_0118.png │ ├── tile_0119.png │ ├── tile_0120.png │ ├── tile_0121.png │ ├── tile_0122.png │ ├── tile_0123.png │ ├── tile_0124.png │ ├── tile_0125.png │ ├── tile_0126.png │ ├── tile_0127.png │ ├── tile_0128.png │ ├── tile_0129.png │ ├── tile_0130.png │ ├── tile_0131.png │ ├── tile_0132.png │ ├── tile_0133.png │ ├── tile_0134.png │ ├── tile_0135.png │ ├── tile_0136.png │ ├── tile_0137.png │ ├── tile_0138.png │ ├── tile_0139.png │ ├── tile_0140.png │ ├── tile_0141.png │ ├── tile_0142.png │ ├── tile_0143.png │ ├── tile_0146.png │ ├── tile_0147.png │ ├── tile_0148.png │ ├── tile_0149.png │ ├── tile_0150.png │ ├── tile_0151.png │ ├── tile_0152.png │ ├── tile_0153.png │ ├── tile_0154.png │ ├── tile_0155.png │ └── tile_0156.png ├── systems │ ├── sys_camera2d.ts │ ├── sys_collide2d.ts │ ├── sys_control_always2d.ts │ ├── sys_control_camera.ts │ ├── sys_control_keyboard.ts │ ├── sys_control_mouse.ts │ ├── sys_draw2d.ts │ ├── sys_lifespan.ts │ ├── sys_move2d.ts │ ├── sys_physics2d_bounds.ts │ ├── sys_physics2d_integrate.ts │ ├── sys_physics2d_resolve.ts │ ├── sys_poll.ts │ ├── sys_render2d.ts │ ├── sys_render2d_animate.ts │ ├── sys_resize2d.ts │ ├── sys_shake2d.ts │ ├── sys_spawn2d.ts │ ├── sys_toggle.ts │ ├── sys_transform2d.ts │ ├── sys_trigger2d.ts │ └── sys_ui.ts ├── tiled.ts ├── ui │ └── App.ts └── world.ts ├── README.md ├── RigidBody ├── actions.ts ├── blueprints │ ├── blu_box.ts │ ├── blu_camera.ts │ └── blu_hand.ts ├── components │ ├── com_animate.ts │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_collide.ts │ ├── com_control_always.ts │ ├── com_emit_particles.ts │ ├── com_lifespan.ts │ ├── com_light.ts │ ├── com_move.ts │ ├── com_render.ts │ ├── com_rigid_body.ts │ ├── com_shake.ts │ ├── com_spawn.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_collide.ts │ ├── sys_control_always.ts │ ├── sys_debug.ts │ ├── sys_lifespan.ts │ ├── sys_light.ts │ ├── sys_move.ts │ ├── sys_physics_integrate.ts │ ├── sys_physics_kinematic.ts │ ├── sys_physics_resolve.ts │ ├── sys_render_forward.ts │ ├── sys_resize.ts │ ├── sys_shake.ts │ ├── sys_spawn.ts │ └── sys_transform.ts └── world.ts ├── TodoApp ├── actions.ts ├── game.ts ├── index.html ├── index.ts ├── systems │ └── sys_ui.ts └── ui │ ├── AddForm.ts │ ├── App.ts │ ├── CompletedItem.ts │ └── TodoItem.ts ├── WebXR ├── actions.ts ├── blueprints │ ├── blu_camera.ts │ └── blu_viewer.ts ├── components │ ├── com_camera.ts │ ├── com_children.ts │ ├── com_control_xr.ts │ ├── com_emit_particles.ts │ ├── com_light.ts │ ├── com_render.ts │ └── com_transform.ts ├── game.ts ├── index.html ├── index.ts ├── scenes │ └── sce_stage.ts ├── systems │ ├── sys_camera.ts │ ├── sys_camera_xr.ts │ ├── sys_control_xr.ts │ ├── sys_light.ts │ ├── sys_render_forward.ts │ ├── sys_render_xr.ts │ ├── sys_resize.ts │ ├── sys_transform.ts │ └── sys_ui.ts ├── ui │ ├── App.ts │ └── EnterVr.ts └── world.ts ├── assets ├── README.md ├── cube.blend ├── cube.gltf ├── fire.pyxel ├── hand.blend ├── hand.gltf ├── icosphere_flat.blend ├── icosphere_flat.gltf ├── icosphere_smooth.blend ├── icosphere_smooth.gltf ├── ludek.blend ├── ludek.gltf ├── monkey_flat.blend ├── monkey_flat.gltf ├── monkey_smooth.blend ├── monkey_smooth.gltf ├── plane.blend ├── plane.gltf ├── quad.blend ├── quad.gltf ├── terrain.blend └── terrain.gltf ├── bootstrap.sh ├── core ├── actions.ts ├── components │ ├── com_animate.ts │ ├── com_animate_sprite.ts │ ├── com_audio_listener.ts │ ├── com_audio_source.ts │ ├── com_callback.ts │ ├── com_camera.ts │ ├── com_camera2d.ts │ ├── com_children.ts │ ├── com_collide.ts │ ├── com_collide2d.ts │ ├── com_control_always.ts │ ├── com_control_always2d.ts │ ├── com_control_player.ts │ ├── com_disable.ts │ ├── com_draw.ts │ ├── com_emit_particles.ts │ ├── com_follow.ts │ ├── com_lifespan.ts │ ├── com_light.ts │ ├── com_local_transform2d.ts │ ├── com_look_at.ts │ ├── com_mimic.ts │ ├── com_move.ts │ ├── com_move2d.ts │ ├── com_named.ts │ ├── com_render.ts │ ├── com_render2d.ts │ ├── com_rigid_body.ts │ ├── com_rigid_body2d.ts │ ├── com_shake.ts │ ├── com_spatial_node2d.ts │ ├── com_spawn.ts │ ├── com_task.ts │ ├── com_toggle.ts │ ├── com_transform.ts │ └── com_trigger.ts ├── game.ts ├── sprites │ └── atlas.ts ├── systems │ ├── sys_animate.ts │ ├── sys_audio_listener.ts │ ├── sys_audio_source.ts │ ├── sys_camera.ts │ ├── sys_camera2d.ts │ ├── sys_camera_xr.ts │ ├── sys_collide.ts │ ├── sys_collide2d.ts │ ├── sys_control_always.ts │ ├── sys_control_always2d.ts │ ├── sys_control_keyboard.ts │ ├── sys_control_mouse_drag.ts │ ├── sys_control_mouse_move.ts │ ├── sys_control_touch_drag.ts │ ├── sys_control_touch_move.ts │ ├── sys_control_xbox.ts │ ├── sys_debug.ts │ ├── sys_draw.ts │ ├── sys_draw2d.ts │ ├── sys_follow.ts │ ├── sys_lifespan.ts │ ├── sys_light.ts │ ├── sys_look_at.ts │ ├── sys_mimic.ts │ ├── sys_move.ts │ ├── sys_move2d.ts │ ├── sys_particles.ts │ ├── sys_physics2d_integrate.ts │ ├── sys_physics2d_resolve.ts │ ├── sys_physics_integrate.ts │ ├── sys_physics_kinematic.ts │ ├── sys_physics_resolve.ts │ ├── sys_poll.ts │ ├── sys_render2d.ts │ ├── sys_render2d_animate.ts │ ├── sys_render_deferred.ts │ ├── sys_render_depth.ts │ ├── sys_render_forward.ts │ ├── sys_render_shading.ts │ ├── sys_render_xr.ts │ ├── sys_resize.ts │ ├── sys_resize2d.ts │ ├── sys_shake.ts │ ├── sys_shake2d.ts │ ├── sys_spawn.ts │ ├── sys_spawn2d.ts │ ├── sys_toggle.ts │ ├── sys_transform.ts │ ├── sys_transform2d.ts │ ├── sys_trigger.ts │ ├── sys_trigger2d.ts │ └── sys_ui.ts ├── ui │ └── App.ts └── world.ts ├── favicon.ico ├── lib ├── aabb.ts ├── aabb2d.ts ├── audio.ts ├── color.ts ├── easing.ts ├── framebuffer.ts ├── game.ts ├── html.ts ├── input.ts ├── load.ts ├── mat2d.ts ├── mat4.ts ├── material.ts ├── math.ts ├── mesh.ts ├── navmesh.ts ├── number.ts ├── pathfind.ts ├── projection.ts ├── projection2d.ts ├── quat.ts ├── random.ts ├── raycast.ts ├── texture.ts ├── vec2.ts ├── vec3.ts ├── vec4.ts ├── webgl.ts ├── webxr.d.ts ├── window.d.ts └── world.ts ├── materials ├── layout.ts ├── layout2d.ts ├── light.ts ├── mat_deferred_colored.ts ├── mat_deferred_shading.ts ├── mat_forward_colored_flat.ts ├── mat_forward_colored_gouraud.ts ├── mat_forward_colored_phong.ts ├── mat_forward_colored_points.ts ├── mat_forward_colored_shadows.ts ├── mat_forward_colored_unlit.ts ├── mat_forward_depth.ts ├── mat_forward_mapped_shaded.ts ├── mat_forward_particles_colored.ts ├── mat_forward_particles_textured.ts ├── mat_forward_textured_gouraud.ts ├── mat_forward_textured_phong.ts ├── mat_forward_textured_unlit.ts ├── mat_postprocess_blur.ts ├── mat_postprocess_brightness.ts ├── mat_postprocess_fxaa.ts ├── mat_postprocess_tone.ts └── mat_render2d.ts ├── meshes ├── Makefile ├── cube.ts ├── gltf2mesh.cjs ├── hand.ts ├── icosphere_flat.ts ├── icosphere_smooth.ts ├── ludek.ts ├── monkey_flat.ts ├── monkey_smooth.ts ├── plane.ts ├── quad.ts └── terrain.ts ├── package.json ├── play ├── Makefile ├── debug.css ├── game.css ├── game.html ├── package-lock.json ├── package.json ├── posthtml.cjs ├── sed.txt └── terser_compress.txt ├── reference ├── Makefile ├── generate_index.mjs ├── generate_reference.mjs └── package.json ├── textures ├── Bricks059_1K_AmbientOcclusion.jpg ├── Bricks059_1K_AmbientOcclusion.jpg.webp ├── Bricks059_1K_Color.jpg ├── Bricks059_1K_Color.jpg.webp ├── Bricks059_1K_Displacement.jpg ├── Bricks059_1K_Displacement.jpg.webp ├── Bricks059_1K_Normal.jpg ├── Bricks059_1K_Normal.jpg.webp ├── Bricks059_1K_Roughness.jpg ├── Bricks059_1K_Roughness.jpg.webp ├── Concrete018_1K_Color.jpg ├── Concrete018_1K_Color.jpg.webp ├── Concrete018_1K_Displacement.jpg ├── Concrete018_1K_Displacement.jpg.webp ├── Concrete018_1K_Normal.jpg ├── Concrete018_1K_Normal.jpg.webp ├── Concrete018_1K_Roughness.jpg ├── Concrete018_1K_Roughness.jpg.webp ├── Makefile ├── README.md ├── Wood063_1K_AmbientOcclusion.jpg ├── Wood063_1K_AmbientOcclusion.jpg.webp ├── Wood063_1K_Color.jpg ├── Wood063_1K_Color.jpg.webp ├── Wood063_1K_Displacement.jpg ├── Wood063_1K_Displacement.jpg.webp ├── Wood063_1K_Normal.jpg ├── Wood063_1K_Normal.jpg.webp ├── Wood063_1K_Roughness.jpg ├── Wood063_1K_Roughness.jpg.webp ├── checker1.png ├── checker1.png.webp ├── fire.png └── fire.png.webp ├── tsconfig.json └── util ├── tiled_tile_names.cjs ├── tiled_tmj2map.cjs └── tiled_tsj2atlas.cjs /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Animate/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /Animate/blueprints/blu_character_rigged.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/blueprints/blu_character_rigged.ts -------------------------------------------------------------------------------- /Animate/blueprints/blu_character_voxel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/blueprints/blu_character_voxel.ts -------------------------------------------------------------------------------- /Animate/components/com_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_animate.ts -------------------------------------------------------------------------------- /Animate/components/com_audio_listener.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_audio_listener.ts -------------------------------------------------------------------------------- /Animate/components/com_audio_source.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_audio_source.ts -------------------------------------------------------------------------------- /Animate/components/com_bone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/components/com_bone.ts -------------------------------------------------------------------------------- /Animate/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /Animate/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /Animate/components/com_control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/components/com_control.ts -------------------------------------------------------------------------------- /Animate/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /Animate/components/com_render_ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/components/com_render_ext.ts -------------------------------------------------------------------------------- /Animate/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /Animate/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/game.ts -------------------------------------------------------------------------------- /Animate/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/index.html -------------------------------------------------------------------------------- /Animate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/index.ts -------------------------------------------------------------------------------- /Animate/materials/layout_skinning.ts: -------------------------------------------------------------------------------- 1 | export interface SkinningLayout { 2 | Bones: WebGLUniformLocation; 3 | } 4 | -------------------------------------------------------------------------------- /Animate/materials/mat_forward_colored_gouraud_skinned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/materials/mat_forward_colored_gouraud_skinned.ts -------------------------------------------------------------------------------- /Animate/materials/mat_forward_colored_phong_skinned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/materials/mat_forward_colored_phong_skinned.ts -------------------------------------------------------------------------------- /Animate/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/scenes/sce_stage.ts -------------------------------------------------------------------------------- /Animate/sounds/snd_jump.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/sounds/snd_jump.ts -------------------------------------------------------------------------------- /Animate/sounds/snd_walk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/sounds/snd_walk.ts -------------------------------------------------------------------------------- /Animate/systems/sys_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_animate.ts -------------------------------------------------------------------------------- /Animate/systems/sys_audio_listener.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_audio_listener.ts -------------------------------------------------------------------------------- /Animate/systems/sys_audio_source.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_audio_source.ts -------------------------------------------------------------------------------- /Animate/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /Animate/systems/sys_control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/systems/sys_control.ts -------------------------------------------------------------------------------- /Animate/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /Animate/systems/sys_render_ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/systems/sys_render_ext.ts -------------------------------------------------------------------------------- /Animate/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /Animate/systems/sys_rig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/systems/sys_rig.ts -------------------------------------------------------------------------------- /Animate/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /Animate/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Animate/world.ts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTEXT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/CONTEXT.md -------------------------------------------------------------------------------- /DeferredShading/blueprints/blu_bulb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/blueprints/blu_bulb.ts -------------------------------------------------------------------------------- /DeferredShading/blueprints/blu_camera_main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/blueprints/blu_camera_main.ts -------------------------------------------------------------------------------- /DeferredShading/blueprints/blu_sun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/blueprints/blu_sun.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_animate.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_always.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_shake.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_spawn.ts -------------------------------------------------------------------------------- /DeferredShading/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /DeferredShading/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/game.ts -------------------------------------------------------------------------------- /DeferredShading/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/index.html -------------------------------------------------------------------------------- /DeferredShading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/index.ts -------------------------------------------------------------------------------- /DeferredShading/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/scenes/sce_stage.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_always.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_render_deferred.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_deferred.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_render_depth.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_depth.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_render_postprocess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/systems/sys_render_postprocess.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_render_shading.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_shading.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_shake.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_spawn.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /DeferredShading/systems/sys_ui.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_ui.ts -------------------------------------------------------------------------------- /DeferredShading/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/ui/App.ts -------------------------------------------------------------------------------- /DeferredShading/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/DeferredShading/world.ts -------------------------------------------------------------------------------- /FirstPerson/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/actions.ts -------------------------------------------------------------------------------- /FirstPerson/blueprints/blu_camera_fly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/blueprints/blu_camera_fly.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_control_player.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_player.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_draw.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /FirstPerson/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /FirstPerson/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/game.ts -------------------------------------------------------------------------------- /FirstPerson/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/index.html -------------------------------------------------------------------------------- /FirstPerson/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/index.ts -------------------------------------------------------------------------------- /FirstPerson/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/scenes/sce_stage.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_control_keyboard.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_keyboard.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_control_mouse_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_mouse_move.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_control_touch_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_touch_move.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_control_xbox.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_xbox.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_draw.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /FirstPerson/systems/sys_ui.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_ui.ts -------------------------------------------------------------------------------- /FirstPerson/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/ui/App.ts -------------------------------------------------------------------------------- /FirstPerson/ui/Fullscreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/ui/Fullscreen.ts -------------------------------------------------------------------------------- /FirstPerson/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FirstPerson/world.ts -------------------------------------------------------------------------------- /FollowCamera/blueprints/blu_camera_follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/blueprints/blu_camera_follow.ts -------------------------------------------------------------------------------- /FollowCamera/blueprints/blu_ground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/blueprints/blu_ground.ts -------------------------------------------------------------------------------- /FollowCamera/blueprints/blu_obstacle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/blueprints/blu_obstacle.ts -------------------------------------------------------------------------------- /FollowCamera/blueprints/blu_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/blueprints/blu_player.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_collide.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_control_player.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_player.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_follow.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_follow.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_look_at.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_look_at.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_named.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_named.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_rigid_body.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_rigid_body.ts -------------------------------------------------------------------------------- /FollowCamera/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /FollowCamera/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/game.ts -------------------------------------------------------------------------------- /FollowCamera/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/index.html -------------------------------------------------------------------------------- /FollowCamera/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/index.ts -------------------------------------------------------------------------------- /FollowCamera/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/scenes/sce_stage.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_collide.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_control_keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/systems/sys_control_keyboard.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_debug.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_debug.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_follow.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_follow.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_look_at.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_look_at.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_physics_integrate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_integrate.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_physics_resolve.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_resolve.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /FollowCamera/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /FollowCamera/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/FollowCamera/world.ts -------------------------------------------------------------------------------- /ForwardShading/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /ForwardShading/blueprints/blu_camera_minimap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/blueprints/blu_camera_minimap.ts -------------------------------------------------------------------------------- /ForwardShading/blueprints/blu_sun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/blueprints/blu_sun.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_animate.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_always.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /ForwardShading/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /ForwardShading/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/game.ts -------------------------------------------------------------------------------- /ForwardShading/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/index.html -------------------------------------------------------------------------------- /ForwardShading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/index.ts -------------------------------------------------------------------------------- /ForwardShading/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/scenes/sce_stage.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_always.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_render_depth.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_depth.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /ForwardShading/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /ForwardShading/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/ForwardShading/world.ts -------------------------------------------------------------------------------- /Instancing/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /Instancing/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /Instancing/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /Instancing/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /Instancing/components/com_render_instanced.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/components/com_render_instanced.ts -------------------------------------------------------------------------------- /Instancing/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /Instancing/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/game.ts -------------------------------------------------------------------------------- /Instancing/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/index.html -------------------------------------------------------------------------------- /Instancing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/index.ts -------------------------------------------------------------------------------- /Instancing/materials/layout_instancing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/materials/layout_instancing.ts -------------------------------------------------------------------------------- /Instancing/materials/mat_forward_instanced_colored_unlit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/materials/mat_forward_instanced_colored_unlit.ts -------------------------------------------------------------------------------- /Instancing/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/model.ts -------------------------------------------------------------------------------- /Instancing/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/scenes/sce_stage.ts -------------------------------------------------------------------------------- /Instancing/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /Instancing/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /Instancing/systems/sys_render_instanced.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/systems/sys_render_instanced.ts -------------------------------------------------------------------------------- /Instancing/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /Instancing/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /Instancing/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Instancing/world.ts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/LICENSE -------------------------------------------------------------------------------- /Monkey/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Monkey/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /Monkey/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /Monkey/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /Monkey/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /Monkey/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /Monkey/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /Monkey/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /Monkey/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Monkey/game.ts -------------------------------------------------------------------------------- /Monkey/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Monkey/index.html -------------------------------------------------------------------------------- /Monkey/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Monkey/index.ts -------------------------------------------------------------------------------- /Monkey/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Monkey/scenes/sce_stage.ts -------------------------------------------------------------------------------- /Monkey/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /Monkey/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /Monkey/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /Monkey/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /Monkey/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /Monkey/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Monkey/world.ts -------------------------------------------------------------------------------- /NewProject3D/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/actions.ts -------------------------------------------------------------------------------- /NewProject3D/blueprints/blu_camera_follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/blueprints/blu_camera_follow.ts -------------------------------------------------------------------------------- /NewProject3D/blueprints/blu_ground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/blueprints/blu_ground.ts -------------------------------------------------------------------------------- /NewProject3D/blueprints/blu_item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/blueprints/blu_item.ts -------------------------------------------------------------------------------- /NewProject3D/blueprints/blu_obstacle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/blueprints/blu_obstacle.ts -------------------------------------------------------------------------------- /NewProject3D/blueprints/blu_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/blueprints/blu_player.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_animate.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_audio_listener.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_audio_listener.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_audio_source.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_audio_source.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_callback.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_callback.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_collide.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_always.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_control_player.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_player.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_disable.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_disable.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_draw.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_lifespan.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_lifespan.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_mimic.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_mimic.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_named.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_named.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_rigid_body.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_rigid_body.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_shake.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_spawn.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_task.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_task.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_toggle.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_toggle.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /NewProject3D/components/com_trigger.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_trigger.ts -------------------------------------------------------------------------------- /NewProject3D/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/game.ts -------------------------------------------------------------------------------- /NewProject3D/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/index.html -------------------------------------------------------------------------------- /NewProject3D/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/index.ts -------------------------------------------------------------------------------- /NewProject3D/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/scenes/sce_stage.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_animate.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_audio_listener.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_audio_listener.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_audio_source.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_audio_source.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_collide.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_always.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_control_jump.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/systems/sys_control_jump.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_control_keyboard.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_keyboard.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_control_mouse_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_mouse_move.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_control_touch_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_touch_move.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_control_xbox.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_xbox.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_debug.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_debug.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_draw.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_lifespan.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_lifespan.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_mimic.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_mimic.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_particles.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_physics_integrate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_integrate.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_physics_kinematic.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_kinematic.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_physics_resolve.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_resolve.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_poll.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_poll.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_shake.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_spawn.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_toggle.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_toggle.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_trigger.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_trigger.ts -------------------------------------------------------------------------------- /NewProject3D/systems/sys_ui.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_ui.ts -------------------------------------------------------------------------------- /NewProject3D/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/ui/App.ts -------------------------------------------------------------------------------- /NewProject3D/ui/Fullscreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/ui/Fullscreen.ts -------------------------------------------------------------------------------- /NewProject3D/ui/Score.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/ui/Score.ts -------------------------------------------------------------------------------- /NewProject3D/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/NewProject3D/world.ts -------------------------------------------------------------------------------- /PathFinding/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /PathFinding/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /PathFinding/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /PathFinding/components/com_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_collide.ts -------------------------------------------------------------------------------- /PathFinding/components/com_control_dolly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/components/com_control_dolly.ts -------------------------------------------------------------------------------- /PathFinding/components/com_control_player.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_player.ts -------------------------------------------------------------------------------- /PathFinding/components/com_disable.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_disable.ts -------------------------------------------------------------------------------- /PathFinding/components/com_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_draw.ts -------------------------------------------------------------------------------- /PathFinding/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /PathFinding/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /PathFinding/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /PathFinding/components/com_nav_agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/components/com_nav_agent.ts -------------------------------------------------------------------------------- /PathFinding/components/com_pickable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/components/com_pickable.ts -------------------------------------------------------------------------------- /PathFinding/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /PathFinding/components/com_selectable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/components/com_selectable.ts -------------------------------------------------------------------------------- /PathFinding/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /PathFinding/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/game.ts -------------------------------------------------------------------------------- /PathFinding/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/index.html -------------------------------------------------------------------------------- /PathFinding/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/index.ts -------------------------------------------------------------------------------- /PathFinding/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/scenes/sce_stage.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_collide.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_control_dolly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/systems/sys_control_dolly.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_control_keyboard.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_keyboard.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_control_mouse_drag.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_mouse_drag.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_control_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/systems/sys_control_player.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_control_touch_drag.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_touch_drag.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_draw.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/systems/sys_highlight.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_nav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/systems/sys_nav.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_pick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/systems/sys_pick.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/systems/sys_select.ts -------------------------------------------------------------------------------- /PathFinding/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /PathFinding/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/PathFinding/world.ts -------------------------------------------------------------------------------- /Platformer2D/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/actions.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_animate_sprite.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_animate_sprite.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_callback.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_callback.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_camera2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_collide2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_collide2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_control_always2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_always2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_control_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/components/com_control_player.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_disable.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_disable.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_draw.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_draw.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_lifespan.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_lifespan.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_local_transform2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_local_transform2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_move2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_named.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_named.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_render2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_rigid_body2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_rigid_body2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_shake.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_spatial_node2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_spatial_node2d.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_spawn.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_task.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_task.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_toggle.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_toggle.ts -------------------------------------------------------------------------------- /Platformer2D/components/com_trigger.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_trigger.ts -------------------------------------------------------------------------------- /Platformer2D/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/game.ts -------------------------------------------------------------------------------- /Platformer2D/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/index.html -------------------------------------------------------------------------------- /Platformer2D/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/index.ts -------------------------------------------------------------------------------- /Platformer2D/maps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/maps/Makefile -------------------------------------------------------------------------------- /Platformer2D/maps/map_platforms.tmj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/maps/map_platforms.tmj -------------------------------------------------------------------------------- /Platformer2D/maps/map_platforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/maps/map_platforms.ts -------------------------------------------------------------------------------- /Platformer2D/scenes/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/scenes/blu_camera.ts -------------------------------------------------------------------------------- /Platformer2D/scenes/blu_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/scenes/blu_player.ts -------------------------------------------------------------------------------- /Platformer2D/scenes/blu_square.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/scenes/blu_square.ts -------------------------------------------------------------------------------- /Platformer2D/scenes/sce_platforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/scenes/sce_platforms.ts -------------------------------------------------------------------------------- /Platformer2D/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/scenes/sce_stage.ts -------------------------------------------------------------------------------- /Platformer2D/sprites/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/License.txt -------------------------------------------------------------------------------- /Platformer2D/sprites/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/Makefile -------------------------------------------------------------------------------- /Platformer2D/sprites/atlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/atlas.png -------------------------------------------------------------------------------- /Platformer2D/sprites/atlas.png.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/atlas.png.webp -------------------------------------------------------------------------------- /Platformer2D/sprites/atlas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/atlas.ts -------------------------------------------------------------------------------- /Platformer2D/sprites/atlas.tsj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/atlas.tsj -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0000.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0001.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0002.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0003.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0004.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0005.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0006.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0007.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0009.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0010.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0011.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0012.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0013.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0014.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0015.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0016.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0017.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0018.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0019.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0020.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0021.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0022.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0023.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0024.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0025.png -------------------------------------------------------------------------------- /Platformer2D/sprites/character_0026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/character_0026.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0000.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0001.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0002.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0003.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0004.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0005.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0006.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0007.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0008.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0009.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0010.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0011.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0016.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0017.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0018.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0019.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0020.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0021.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0022.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0023.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0024.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0025.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0026.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0027.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0028.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0028.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0029.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0030.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0031.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0033.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0034.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0034.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0035.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0036.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0036.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0037.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0037.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0038.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0038.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0039.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0039.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0040.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0040.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0041.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0041.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0042.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0043.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0043.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0044.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0044.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0045.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0045.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0046.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0046.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0047.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0047.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0048.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0049.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0049.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0050.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0050.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0051.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0051.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0053.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0053.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0054.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0054.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0055.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0055.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0056.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0056.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0057.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0057.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0058.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0058.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0059.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0059.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0060.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0060.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0061.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0061.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0062.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0062.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0063.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0063.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0064.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0064.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0065.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0065.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0066.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0066.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0067.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0067.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0068.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0068.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0069.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0069.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0070.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0070.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0071.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0071.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0073.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0073.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0074.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0074.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0075.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0076.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0076.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0077.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0077.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0078.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0078.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0079.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0079.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0086.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0086.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0087.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0087.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0088.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0088.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0089.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0089.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0090.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0090.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0091.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0091.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0092.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0092.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0093.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0093.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0094.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0094.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0095.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0095.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0096.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0096.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0097.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0097.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0098.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0098.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0099.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0099.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0104.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0105.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0106.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0107.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0108.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0109.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0110.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0111.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0112.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0113.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0114.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0115.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0116.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0116.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0117.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0118.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0118.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0119.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0119.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0120.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0121.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0122.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0122.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0123.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0124.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0124.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0125.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0126.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0126.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0127.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0127.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0128.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0129.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0130.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0131.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0132.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0132.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0133.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0133.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0134.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0135.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0136.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0137.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0138.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0139.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0139.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0140.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0140.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0141.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0142.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0142.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0143.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0143.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0146.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0146.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0147.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0147.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0148.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0148.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0149.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0149.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0150.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0151.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0151.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0152.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0153.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0153.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0154.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0154.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0155.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0155.png -------------------------------------------------------------------------------- /Platformer2D/sprites/tile_0156.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/sprites/tile_0156.png -------------------------------------------------------------------------------- /Platformer2D/systems/sys_camera2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_collide2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_collide2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_control_always2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_always2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_control_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/systems/sys_control_camera.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_control_keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/systems/sys_control_keyboard.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_control_mouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/systems/sys_control_mouse.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_draw2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_draw2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_lifespan.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_lifespan.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_move2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_physics2d_bounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/systems/sys_physics2d_bounds.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_physics2d_integrate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics2d_integrate.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_physics2d_resolve.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics2d_resolve.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_poll.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_poll.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_render2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_render2d_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render2d_animate.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_resize2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_shake2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_shake2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_spawn2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_spawn2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_toggle.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_toggle.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_transform2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_trigger2d.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_trigger2d.ts -------------------------------------------------------------------------------- /Platformer2D/systems/sys_ui.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_ui.ts -------------------------------------------------------------------------------- /Platformer2D/tiled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/tiled.ts -------------------------------------------------------------------------------- /Platformer2D/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/ui/App.ts -------------------------------------------------------------------------------- /Platformer2D/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/Platformer2D/world.ts -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/README.md -------------------------------------------------------------------------------- /RigidBody/actions.ts: -------------------------------------------------------------------------------- 1 | ../core/actions.ts -------------------------------------------------------------------------------- /RigidBody/blueprints/blu_box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/blueprints/blu_box.ts -------------------------------------------------------------------------------- /RigidBody/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /RigidBody/blueprints/blu_hand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/blueprints/blu_hand.ts -------------------------------------------------------------------------------- /RigidBody/components/com_animate.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_animate.ts -------------------------------------------------------------------------------- /RigidBody/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /RigidBody/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /RigidBody/components/com_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_collide.ts -------------------------------------------------------------------------------- /RigidBody/components/com_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_control_always.ts -------------------------------------------------------------------------------- /RigidBody/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /RigidBody/components/com_lifespan.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_lifespan.ts -------------------------------------------------------------------------------- /RigidBody/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /RigidBody/components/com_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_move.ts -------------------------------------------------------------------------------- /RigidBody/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /RigidBody/components/com_rigid_body.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_rigid_body.ts -------------------------------------------------------------------------------- /RigidBody/components/com_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_shake.ts -------------------------------------------------------------------------------- /RigidBody/components/com_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_spawn.ts -------------------------------------------------------------------------------- /RigidBody/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /RigidBody/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/game.ts -------------------------------------------------------------------------------- /RigidBody/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/index.html -------------------------------------------------------------------------------- /RigidBody/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/index.ts -------------------------------------------------------------------------------- /RigidBody/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/scenes/sce_stage.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_collide.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_collide.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_control_always.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_control_always.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_debug.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_debug.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_lifespan.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_lifespan.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_move.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_move.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_physics_integrate.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_integrate.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_physics_kinematic.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_kinematic.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_physics_resolve.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_physics_resolve.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_shake.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_shake.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_spawn.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_spawn.ts -------------------------------------------------------------------------------- /RigidBody/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /RigidBody/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/RigidBody/world.ts -------------------------------------------------------------------------------- /TodoApp/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/actions.ts -------------------------------------------------------------------------------- /TodoApp/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/game.ts -------------------------------------------------------------------------------- /TodoApp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/index.html -------------------------------------------------------------------------------- /TodoApp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/index.ts -------------------------------------------------------------------------------- /TodoApp/systems/sys_ui.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_ui.ts -------------------------------------------------------------------------------- /TodoApp/ui/AddForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/ui/AddForm.ts -------------------------------------------------------------------------------- /TodoApp/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/ui/App.ts -------------------------------------------------------------------------------- /TodoApp/ui/CompletedItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/ui/CompletedItem.ts -------------------------------------------------------------------------------- /TodoApp/ui/TodoItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/TodoApp/ui/TodoItem.ts -------------------------------------------------------------------------------- /WebXR/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/actions.ts -------------------------------------------------------------------------------- /WebXR/blueprints/blu_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/blueprints/blu_camera.ts -------------------------------------------------------------------------------- /WebXR/blueprints/blu_viewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/blueprints/blu_viewer.ts -------------------------------------------------------------------------------- /WebXR/components/com_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_camera.ts -------------------------------------------------------------------------------- /WebXR/components/com_children.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_children.ts -------------------------------------------------------------------------------- /WebXR/components/com_control_xr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/components/com_control_xr.ts -------------------------------------------------------------------------------- /WebXR/components/com_emit_particles.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /WebXR/components/com_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_light.ts -------------------------------------------------------------------------------- /WebXR/components/com_render.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_render.ts -------------------------------------------------------------------------------- /WebXR/components/com_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/components/com_transform.ts -------------------------------------------------------------------------------- /WebXR/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/game.ts -------------------------------------------------------------------------------- /WebXR/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/index.html -------------------------------------------------------------------------------- /WebXR/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/index.ts -------------------------------------------------------------------------------- /WebXR/scenes/sce_stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/scenes/sce_stage.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_camera.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_camera_xr.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_camera_xr.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_control_xr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/systems/sys_control_xr.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_light.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_light.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_render_xr.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_render_xr.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_resize.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_resize.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_transform.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_transform.ts -------------------------------------------------------------------------------- /WebXR/systems/sys_ui.ts: -------------------------------------------------------------------------------- 1 | ../../core/systems/sys_ui.ts -------------------------------------------------------------------------------- /WebXR/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/ui/App.ts -------------------------------------------------------------------------------- /WebXR/ui/EnterVr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/ui/EnterVr.ts -------------------------------------------------------------------------------- /WebXR/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/WebXR/world.ts -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/README.md -------------------------------------------------------------------------------- /assets/cube.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/cube.blend -------------------------------------------------------------------------------- /assets/cube.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/cube.gltf -------------------------------------------------------------------------------- /assets/fire.pyxel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/fire.pyxel -------------------------------------------------------------------------------- /assets/hand.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/hand.blend -------------------------------------------------------------------------------- /assets/hand.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/hand.gltf -------------------------------------------------------------------------------- /assets/icosphere_flat.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/icosphere_flat.blend -------------------------------------------------------------------------------- /assets/icosphere_flat.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/icosphere_flat.gltf -------------------------------------------------------------------------------- /assets/icosphere_smooth.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/icosphere_smooth.blend -------------------------------------------------------------------------------- /assets/icosphere_smooth.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/icosphere_smooth.gltf -------------------------------------------------------------------------------- /assets/ludek.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/ludek.blend -------------------------------------------------------------------------------- /assets/ludek.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/ludek.gltf -------------------------------------------------------------------------------- /assets/monkey_flat.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/monkey_flat.blend -------------------------------------------------------------------------------- /assets/monkey_flat.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/monkey_flat.gltf -------------------------------------------------------------------------------- /assets/monkey_smooth.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/monkey_smooth.blend -------------------------------------------------------------------------------- /assets/monkey_smooth.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/monkey_smooth.gltf -------------------------------------------------------------------------------- /assets/plane.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/plane.blend -------------------------------------------------------------------------------- /assets/plane.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/plane.gltf -------------------------------------------------------------------------------- /assets/quad.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/quad.blend -------------------------------------------------------------------------------- /assets/quad.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/quad.gltf -------------------------------------------------------------------------------- /assets/terrain.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/terrain.blend -------------------------------------------------------------------------------- /assets/terrain.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/assets/terrain.gltf -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /core/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/actions.ts -------------------------------------------------------------------------------- /core/components/com_animate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_animate.ts -------------------------------------------------------------------------------- /core/components/com_animate_sprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_animate_sprite.ts -------------------------------------------------------------------------------- /core/components/com_audio_listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_audio_listener.ts -------------------------------------------------------------------------------- /core/components/com_audio_source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_audio_source.ts -------------------------------------------------------------------------------- /core/components/com_callback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_callback.ts -------------------------------------------------------------------------------- /core/components/com_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_camera.ts -------------------------------------------------------------------------------- /core/components/com_camera2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_camera2d.ts -------------------------------------------------------------------------------- /core/components/com_children.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_children.ts -------------------------------------------------------------------------------- /core/components/com_collide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_collide.ts -------------------------------------------------------------------------------- /core/components/com_collide2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_collide2d.ts -------------------------------------------------------------------------------- /core/components/com_control_always.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_control_always.ts -------------------------------------------------------------------------------- /core/components/com_control_always2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_control_always2d.ts -------------------------------------------------------------------------------- /core/components/com_control_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_control_player.ts -------------------------------------------------------------------------------- /core/components/com_disable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_disable.ts -------------------------------------------------------------------------------- /core/components/com_draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_draw.ts -------------------------------------------------------------------------------- /core/components/com_emit_particles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_emit_particles.ts -------------------------------------------------------------------------------- /core/components/com_follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_follow.ts -------------------------------------------------------------------------------- /core/components/com_lifespan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_lifespan.ts -------------------------------------------------------------------------------- /core/components/com_light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_light.ts -------------------------------------------------------------------------------- /core/components/com_local_transform2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_local_transform2d.ts -------------------------------------------------------------------------------- /core/components/com_look_at.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_look_at.ts -------------------------------------------------------------------------------- /core/components/com_mimic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_mimic.ts -------------------------------------------------------------------------------- /core/components/com_move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_move.ts -------------------------------------------------------------------------------- /core/components/com_move2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_move2d.ts -------------------------------------------------------------------------------- /core/components/com_named.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_named.ts -------------------------------------------------------------------------------- /core/components/com_render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_render.ts -------------------------------------------------------------------------------- /core/components/com_render2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_render2d.ts -------------------------------------------------------------------------------- /core/components/com_rigid_body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_rigid_body.ts -------------------------------------------------------------------------------- /core/components/com_rigid_body2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_rigid_body2d.ts -------------------------------------------------------------------------------- /core/components/com_shake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_shake.ts -------------------------------------------------------------------------------- /core/components/com_spatial_node2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_spatial_node2d.ts -------------------------------------------------------------------------------- /core/components/com_spawn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_spawn.ts -------------------------------------------------------------------------------- /core/components/com_task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_task.ts -------------------------------------------------------------------------------- /core/components/com_toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_toggle.ts -------------------------------------------------------------------------------- /core/components/com_transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_transform.ts -------------------------------------------------------------------------------- /core/components/com_trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/components/com_trigger.ts -------------------------------------------------------------------------------- /core/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/game.ts -------------------------------------------------------------------------------- /core/sprites/atlas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/sprites/atlas.ts -------------------------------------------------------------------------------- /core/systems/sys_animate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_animate.ts -------------------------------------------------------------------------------- /core/systems/sys_audio_listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_audio_listener.ts -------------------------------------------------------------------------------- /core/systems/sys_audio_source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_audio_source.ts -------------------------------------------------------------------------------- /core/systems/sys_camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_camera.ts -------------------------------------------------------------------------------- /core/systems/sys_camera2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_camera2d.ts -------------------------------------------------------------------------------- /core/systems/sys_camera_xr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_camera_xr.ts -------------------------------------------------------------------------------- /core/systems/sys_collide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_collide.ts -------------------------------------------------------------------------------- /core/systems/sys_collide2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_collide2d.ts -------------------------------------------------------------------------------- /core/systems/sys_control_always.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_always.ts -------------------------------------------------------------------------------- /core/systems/sys_control_always2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_always2d.ts -------------------------------------------------------------------------------- /core/systems/sys_control_keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_keyboard.ts -------------------------------------------------------------------------------- /core/systems/sys_control_mouse_drag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_mouse_drag.ts -------------------------------------------------------------------------------- /core/systems/sys_control_mouse_move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_mouse_move.ts -------------------------------------------------------------------------------- /core/systems/sys_control_touch_drag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_touch_drag.ts -------------------------------------------------------------------------------- /core/systems/sys_control_touch_move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_touch_move.ts -------------------------------------------------------------------------------- /core/systems/sys_control_xbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_control_xbox.ts -------------------------------------------------------------------------------- /core/systems/sys_debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_debug.ts -------------------------------------------------------------------------------- /core/systems/sys_draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_draw.ts -------------------------------------------------------------------------------- /core/systems/sys_draw2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_draw2d.ts -------------------------------------------------------------------------------- /core/systems/sys_follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_follow.ts -------------------------------------------------------------------------------- /core/systems/sys_lifespan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_lifespan.ts -------------------------------------------------------------------------------- /core/systems/sys_light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_light.ts -------------------------------------------------------------------------------- /core/systems/sys_look_at.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_look_at.ts -------------------------------------------------------------------------------- /core/systems/sys_mimic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_mimic.ts -------------------------------------------------------------------------------- /core/systems/sys_move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_move.ts -------------------------------------------------------------------------------- /core/systems/sys_move2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_move2d.ts -------------------------------------------------------------------------------- /core/systems/sys_particles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_particles.ts -------------------------------------------------------------------------------- /core/systems/sys_physics2d_integrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_physics2d_integrate.ts -------------------------------------------------------------------------------- /core/systems/sys_physics2d_resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_physics2d_resolve.ts -------------------------------------------------------------------------------- /core/systems/sys_physics_integrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_physics_integrate.ts -------------------------------------------------------------------------------- /core/systems/sys_physics_kinematic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_physics_kinematic.ts -------------------------------------------------------------------------------- /core/systems/sys_physics_resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_physics_resolve.ts -------------------------------------------------------------------------------- /core/systems/sys_poll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_poll.ts -------------------------------------------------------------------------------- /core/systems/sys_render2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render2d.ts -------------------------------------------------------------------------------- /core/systems/sys_render2d_animate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render2d_animate.ts -------------------------------------------------------------------------------- /core/systems/sys_render_deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render_deferred.ts -------------------------------------------------------------------------------- /core/systems/sys_render_depth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render_depth.ts -------------------------------------------------------------------------------- /core/systems/sys_render_forward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render_forward.ts -------------------------------------------------------------------------------- /core/systems/sys_render_shading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render_shading.ts -------------------------------------------------------------------------------- /core/systems/sys_render_xr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_render_xr.ts -------------------------------------------------------------------------------- /core/systems/sys_resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_resize.ts -------------------------------------------------------------------------------- /core/systems/sys_resize2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_resize2d.ts -------------------------------------------------------------------------------- /core/systems/sys_shake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_shake.ts -------------------------------------------------------------------------------- /core/systems/sys_shake2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_shake2d.ts -------------------------------------------------------------------------------- /core/systems/sys_spawn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_spawn.ts -------------------------------------------------------------------------------- /core/systems/sys_spawn2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_spawn2d.ts -------------------------------------------------------------------------------- /core/systems/sys_toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_toggle.ts -------------------------------------------------------------------------------- /core/systems/sys_transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_transform.ts -------------------------------------------------------------------------------- /core/systems/sys_transform2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_transform2d.ts -------------------------------------------------------------------------------- /core/systems/sys_trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_trigger.ts -------------------------------------------------------------------------------- /core/systems/sys_trigger2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_trigger2d.ts -------------------------------------------------------------------------------- /core/systems/sys_ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/systems/sys_ui.ts -------------------------------------------------------------------------------- /core/ui/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/ui/App.ts -------------------------------------------------------------------------------- /core/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/core/world.ts -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/favicon.ico -------------------------------------------------------------------------------- /lib/aabb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/aabb.ts -------------------------------------------------------------------------------- /lib/aabb2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/aabb2d.ts -------------------------------------------------------------------------------- /lib/audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/audio.ts -------------------------------------------------------------------------------- /lib/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/color.ts -------------------------------------------------------------------------------- /lib/easing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/easing.ts -------------------------------------------------------------------------------- /lib/framebuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/framebuffer.ts -------------------------------------------------------------------------------- /lib/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/game.ts -------------------------------------------------------------------------------- /lib/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/html.ts -------------------------------------------------------------------------------- /lib/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/input.ts -------------------------------------------------------------------------------- /lib/load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/load.ts -------------------------------------------------------------------------------- /lib/mat2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/mat2d.ts -------------------------------------------------------------------------------- /lib/mat4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/mat4.ts -------------------------------------------------------------------------------- /lib/material.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/material.ts -------------------------------------------------------------------------------- /lib/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/math.ts -------------------------------------------------------------------------------- /lib/mesh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/mesh.ts -------------------------------------------------------------------------------- /lib/navmesh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/navmesh.ts -------------------------------------------------------------------------------- /lib/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/number.ts -------------------------------------------------------------------------------- /lib/pathfind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/pathfind.ts -------------------------------------------------------------------------------- /lib/projection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/projection.ts -------------------------------------------------------------------------------- /lib/projection2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/projection2d.ts -------------------------------------------------------------------------------- /lib/quat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/quat.ts -------------------------------------------------------------------------------- /lib/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/random.ts -------------------------------------------------------------------------------- /lib/raycast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/raycast.ts -------------------------------------------------------------------------------- /lib/texture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/texture.ts -------------------------------------------------------------------------------- /lib/vec2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/vec2.ts -------------------------------------------------------------------------------- /lib/vec3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/vec3.ts -------------------------------------------------------------------------------- /lib/vec4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/vec4.ts -------------------------------------------------------------------------------- /lib/webgl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/webgl.ts -------------------------------------------------------------------------------- /lib/webxr.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/webxr.d.ts -------------------------------------------------------------------------------- /lib/window.d.ts: -------------------------------------------------------------------------------- 1 | declare var DEBUG: boolean; 2 | -------------------------------------------------------------------------------- /lib/world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/lib/world.ts -------------------------------------------------------------------------------- /materials/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/layout.ts -------------------------------------------------------------------------------- /materials/layout2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/layout2d.ts -------------------------------------------------------------------------------- /materials/light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/light.ts -------------------------------------------------------------------------------- /materials/mat_deferred_colored.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_deferred_colored.ts -------------------------------------------------------------------------------- /materials/mat_deferred_shading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_deferred_shading.ts -------------------------------------------------------------------------------- /materials/mat_forward_colored_flat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_colored_flat.ts -------------------------------------------------------------------------------- /materials/mat_forward_colored_gouraud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_colored_gouraud.ts -------------------------------------------------------------------------------- /materials/mat_forward_colored_phong.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_colored_phong.ts -------------------------------------------------------------------------------- /materials/mat_forward_colored_points.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_colored_points.ts -------------------------------------------------------------------------------- /materials/mat_forward_colored_shadows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_colored_shadows.ts -------------------------------------------------------------------------------- /materials/mat_forward_colored_unlit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_colored_unlit.ts -------------------------------------------------------------------------------- /materials/mat_forward_depth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_depth.ts -------------------------------------------------------------------------------- /materials/mat_forward_mapped_shaded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_mapped_shaded.ts -------------------------------------------------------------------------------- /materials/mat_forward_particles_colored.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_particles_colored.ts -------------------------------------------------------------------------------- /materials/mat_forward_particles_textured.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_particles_textured.ts -------------------------------------------------------------------------------- /materials/mat_forward_textured_gouraud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_textured_gouraud.ts -------------------------------------------------------------------------------- /materials/mat_forward_textured_phong.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_textured_phong.ts -------------------------------------------------------------------------------- /materials/mat_forward_textured_unlit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_forward_textured_unlit.ts -------------------------------------------------------------------------------- /materials/mat_postprocess_blur.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_postprocess_blur.ts -------------------------------------------------------------------------------- /materials/mat_postprocess_brightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_postprocess_brightness.ts -------------------------------------------------------------------------------- /materials/mat_postprocess_fxaa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_postprocess_fxaa.ts -------------------------------------------------------------------------------- /materials/mat_postprocess_tone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_postprocess_tone.ts -------------------------------------------------------------------------------- /materials/mat_render2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/materials/mat_render2d.ts -------------------------------------------------------------------------------- /meshes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/Makefile -------------------------------------------------------------------------------- /meshes/cube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/cube.ts -------------------------------------------------------------------------------- /meshes/gltf2mesh.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/gltf2mesh.cjs -------------------------------------------------------------------------------- /meshes/hand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/hand.ts -------------------------------------------------------------------------------- /meshes/icosphere_flat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/icosphere_flat.ts -------------------------------------------------------------------------------- /meshes/icosphere_smooth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/icosphere_smooth.ts -------------------------------------------------------------------------------- /meshes/ludek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/ludek.ts -------------------------------------------------------------------------------- /meshes/monkey_flat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/monkey_flat.ts -------------------------------------------------------------------------------- /meshes/monkey_smooth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/monkey_smooth.ts -------------------------------------------------------------------------------- /meshes/plane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/plane.ts -------------------------------------------------------------------------------- /meshes/quad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/quad.ts -------------------------------------------------------------------------------- /meshes/terrain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/meshes/terrain.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/package.json -------------------------------------------------------------------------------- /play/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/Makefile -------------------------------------------------------------------------------- /play/debug.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/debug.css -------------------------------------------------------------------------------- /play/game.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/game.css -------------------------------------------------------------------------------- /play/game.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/game.html -------------------------------------------------------------------------------- /play/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/package-lock.json -------------------------------------------------------------------------------- /play/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/package.json -------------------------------------------------------------------------------- /play/posthtml.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/posthtml.cjs -------------------------------------------------------------------------------- /play/sed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/sed.txt -------------------------------------------------------------------------------- /play/terser_compress.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/play/terser_compress.txt -------------------------------------------------------------------------------- /reference/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/reference/Makefile -------------------------------------------------------------------------------- /reference/generate_index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/reference/generate_index.mjs -------------------------------------------------------------------------------- /reference/generate_reference.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/reference/generate_reference.mjs -------------------------------------------------------------------------------- /reference/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/reference/package.json -------------------------------------------------------------------------------- /textures/Bricks059_1K_AmbientOcclusion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_AmbientOcclusion.jpg -------------------------------------------------------------------------------- /textures/Bricks059_1K_AmbientOcclusion.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_AmbientOcclusion.jpg.webp -------------------------------------------------------------------------------- /textures/Bricks059_1K_Color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Color.jpg -------------------------------------------------------------------------------- /textures/Bricks059_1K_Color.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Color.jpg.webp -------------------------------------------------------------------------------- /textures/Bricks059_1K_Displacement.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Displacement.jpg -------------------------------------------------------------------------------- /textures/Bricks059_1K_Displacement.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Displacement.jpg.webp -------------------------------------------------------------------------------- /textures/Bricks059_1K_Normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Normal.jpg -------------------------------------------------------------------------------- /textures/Bricks059_1K_Normal.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Normal.jpg.webp -------------------------------------------------------------------------------- /textures/Bricks059_1K_Roughness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Roughness.jpg -------------------------------------------------------------------------------- /textures/Bricks059_1K_Roughness.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Bricks059_1K_Roughness.jpg.webp -------------------------------------------------------------------------------- /textures/Concrete018_1K_Color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Color.jpg -------------------------------------------------------------------------------- /textures/Concrete018_1K_Color.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Color.jpg.webp -------------------------------------------------------------------------------- /textures/Concrete018_1K_Displacement.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Displacement.jpg -------------------------------------------------------------------------------- /textures/Concrete018_1K_Displacement.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Displacement.jpg.webp -------------------------------------------------------------------------------- /textures/Concrete018_1K_Normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Normal.jpg -------------------------------------------------------------------------------- /textures/Concrete018_1K_Normal.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Normal.jpg.webp -------------------------------------------------------------------------------- /textures/Concrete018_1K_Roughness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Roughness.jpg -------------------------------------------------------------------------------- /textures/Concrete018_1K_Roughness.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Concrete018_1K_Roughness.jpg.webp -------------------------------------------------------------------------------- /textures/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Makefile -------------------------------------------------------------------------------- /textures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/README.md -------------------------------------------------------------------------------- /textures/Wood063_1K_AmbientOcclusion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_AmbientOcclusion.jpg -------------------------------------------------------------------------------- /textures/Wood063_1K_AmbientOcclusion.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_AmbientOcclusion.jpg.webp -------------------------------------------------------------------------------- /textures/Wood063_1K_Color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Color.jpg -------------------------------------------------------------------------------- /textures/Wood063_1K_Color.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Color.jpg.webp -------------------------------------------------------------------------------- /textures/Wood063_1K_Displacement.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Displacement.jpg -------------------------------------------------------------------------------- /textures/Wood063_1K_Displacement.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Displacement.jpg.webp -------------------------------------------------------------------------------- /textures/Wood063_1K_Normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Normal.jpg -------------------------------------------------------------------------------- /textures/Wood063_1K_Normal.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Normal.jpg.webp -------------------------------------------------------------------------------- /textures/Wood063_1K_Roughness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Roughness.jpg -------------------------------------------------------------------------------- /textures/Wood063_1K_Roughness.jpg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/Wood063_1K_Roughness.jpg.webp -------------------------------------------------------------------------------- /textures/checker1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/checker1.png -------------------------------------------------------------------------------- /textures/checker1.png.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/checker1.png.webp -------------------------------------------------------------------------------- /textures/fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/fire.png -------------------------------------------------------------------------------- /textures/fire.png.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/textures/fire.png.webp -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/tsconfig.json -------------------------------------------------------------------------------- /util/tiled_tile_names.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/util/tiled_tile_names.cjs -------------------------------------------------------------------------------- /util/tiled_tmj2map.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/util/tiled_tmj2map.cjs -------------------------------------------------------------------------------- /util/tiled_tsj2atlas.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piesku/goodluck/HEAD/util/tiled_tsj2atlas.cjs --------------------------------------------------------------------------------