|
1 | | -samples/ |
2 | | - index.html |
3 | | - Phase 01 - Core Engine (0101-0124)/ |
4 | | - sample0101-basic-loop/ |
5 | | - sample0102-keyboard-move/ |
6 | | - sample0103-mouse-input/ |
7 | | - sample0104-gamepad-input/ |
8 | | - sample0105-scene-switch/ |
9 | | - sample0106-input-mapping/ |
10 | | - sample0107-entity-movement/ |
11 | | - sample0108-render-adapter/ |
12 | | - sample0109-collision/ |
13 | | - sample0110-collision-response/ |
14 | | - sample0111-multiple-solids/ |
15 | | - sample0112-axis-separated-collision/ |
16 | | - sample0113-tile-collision/ |
17 | | - sample0114-collision-debug-tools/ |
18 | | - sample0115-ecs-foundation/ |
19 | | - sample0116-ecs-movement-system/ |
20 | | - sample0117-ecs-input-system/ |
21 | | - sample0118-ecs-collision-system/ |
22 | | - sample0119-ecs-render-system/ |
23 | | - sample0120-ecs-scene-world/ |
24 | | - sample0121-ui-overlay/ |
25 | | - sample0122-entity-lifecycle/ |
26 | | - sample0123-debug-stats/ |
27 | | - sample0124-data-driven-world/ |
28 | | - Phase 02 - World + Visual (0201-0224)/ |
29 | | - sample0201-camera-follow/ |
30 | | - sample0202-camera-bounds/ |
31 | | - sample0203-minimap/ |
32 | | - sample0204-asset-registry/ |
33 | | - sample0205-save-load-state/ |
34 | | - sample0206-level-loader/ |
35 | | - sample0207-animation-system/ |
36 | | - sample0208-state-machine/ |
37 | | - sample0209-interaction-system/ |
38 | | - sample0210-projectile-system/ |
39 | | - sample0211-enemy-patrol-ai/ |
40 | | - sample0212-playable-micro-level/ |
41 | | - sample0213-sprite-render-layer/ |
42 | | - sample0214-animation-sprite-binding/ |
43 | | - sample0215-z-layer-ordering/ |
44 | | - sample0216-prefab-system/ |
45 | | - sample0217-game-mode-state/ |
46 | | - sample0218-polished-playable-slice/ |
47 | | - sample0219-sprite-atlas-image-rendering/ |
48 | | - sample0220-camera-system/ |
49 | | - sample0221-tilemap-system/ |
50 | | - sample0222-input-action-mapping/ |
51 | | - sample0223-world-serialization/ |
52 | | - sample0224-tile-camera-sprite-slice/ |
53 | | - Phase 03 - Gameplay Systems (0301-0324)/ |
54 | | - sample0301-real-sprite-rendering/ |
55 | | - sample0302-animation-system/ |
56 | | - sample0303-physics-system/ |
57 | | - sample0304-collision-resolution/ |
58 | | - sample0305-tile-metadata/ |
59 | | - sample0306-nes-style-zones-parallax/ |
60 | | - sample0307-slopes-ramps/ |
61 | | - sample0308-gravity-zones/ |
62 | | - sample0309-ladders-climb-zones/ |
63 | | - sample0310-moving-platforms/ |
64 | | - sample0311-one-way-platforms/ |
65 | | - sample0312-friction-surfaces/ |
66 | | - sample0313-trigger-zones/ |
67 | | - sample0314-pickups-collectibles/ |
68 | | - sample0315-switches-buttons/ |
69 | | - sample0316-doors-gates/ |
70 | | - sample0317-basic-npc-entity/ |
71 | | - sample0318-interaction-press-key/ |
72 | | - sample0319-hitboxes-hurtboxes/ |
73 | | - sample0320-projectile-system/ |
74 | | - sample0321-health-system/ |
75 | | - sample0322-damage-knockback/ |
76 | | - sample0323-invulnerability-frames/ |
77 | | - sample0324-simple-enemy-ai/ |
78 | | - Phase 04 - Camera + Feel (0401-0412)/ |
79 | | - sample0401-camera-dead-zone/ |
80 | | - sample0402-camera-look-ahead/ |
81 | | - sample0403-camera-smoothing/ |
82 | | - sample0404-camera-bounds/ |
83 | | - sample0405-camera-shake/ |
84 | | - sample0406-camera-zoom/ |
85 | | - sample0407-input-buffering/ |
86 | | - sample0408-input-queue-priority/ |
87 | | - sample0409-input-timing-windows/ |
88 | | - sample0410-action-cooldowns/ |
89 | | - sample0411-input-chaining/ |
90 | | - sample0412-input-state-debug-overlay/ |
91 | | - Phase 05 - UI + Systems (0501-0512)/ |
92 | | - sample0501-hitboxes-hurtboxes/ |
93 | | - sample0502-attack-timing-windows/ |
94 | | - sample0503-damage-invulnerability/ |
95 | | - sample0504-knockback-response/ |
96 | | - sample0505-health-death-state/ |
97 | | - sample0506-combat-debug-overlay/ |
98 | | - sample0507-event-bus/ |
99 | | - sample0508-state-machine-framework/ |
100 | | - sample0509-config-system/ |
101 | | - sample0510-asset-loader-system/ |
102 | | - sample0511-debug-tools/ |
103 | | - sample0512-performance-metrics/ |
104 | | - Phase 06 - AI + World (0601-0613)/ |
105 | | - sample0601-grid-pathfinding/ |
106 | | - sample0602-patrol-ai/ |
107 | | - sample0603-chase-evade-ai/ |
108 | | - sample0604-state-driven-ai/ |
109 | | - sample0605-group-behaviors/ |
110 | | - sample0606-quest-system/ |
111 | | - sample0607-scripting-system/ |
112 | | - sample0608-cutscene-system/ |
113 | | - sample0609-spawn-system/ |
114 | | - sample0610-day-night-cycle/ |
115 | | - sample0611-weather-animation/ |
116 | | - sample0612-weather-system/ |
117 | | - sample0613-world-streaming/ |
118 | | - Phase 07 - Polish + Scale (0701-0713)/ |
119 | | - sample0701-input-remapping/ |
120 | | - sample0702-controller-support/ |
121 | | - sample0703-resolution-scaling/ |
122 | | - sample0704-mobile-support/ |
123 | | - sample0705-asset-optimization/ |
124 | | - sample0706-memory-management/ |
125 | | - sample0707-save-compression/ |
126 | | - sample0708-replay-system/ |
127 | | - sample0709-mini-map-system/ |
128 | | - sample0710-achievements-system/ |
129 | | - sample0711-localization-system/ |
130 | | - sample0712-packaging-build-system/ |
131 | | - sample0713-fullscreen-ability/ |
132 | | - Phase 08 - Platform + UX (0801-0810)/ |
133 | | - sample0801-audio-system/ |
134 | | - sample0802-midi-player/ |
135 | | - sample0803-synthesizer/ |
136 | | - sample0804-frequency-player/ |
137 | | - sample0805-particle-fx/ |
138 | | - sample0806-ui-framework/ |
139 | | - sample0807-input-context-system/ |
140 | | - sample0808-scene-transitions/ |
141 | | - sample0809-save-slots-profiles/ |
142 | | - sample0810-logging-error-system/ |
143 | | - Phase 09 - Graphics + Precision Collision (0901-0906)/ |
144 | | - sample0901-vector-rendering-system/ |
145 | | - sample0902-polygon-collision/ |
146 | | - sample0903-point-in-polygon/ |
147 | | - sample0904-raster-mask-collision/ |
148 | | - sample0905-pixel-perfect-collision/ |
149 | | - sample0906-hybrid-collision/ |
150 | | - Phase 10 - Platform Utilities (1001-1003)/ |
151 | | - sample1001-mp3-player/ |
152 | | - sample1002-cookie-write-read-system/ |
153 | | - sample1003-audio-playlist-track-management/ |
154 | | - Phase 11 - Release + Deployment (1101-1106)/ |
155 | | - sample1101-settings-system/ |
156 | | - sample1102-accessibility-options/ |
157 | | - sample1103-deployment-profiles/ |
158 | | - sample1104-distribution-packaging/ |
159 | | - sample1105-crash-recovery-fallback-flow/ |
160 | | - sample1106-release-validation-checklist-flow/ |
161 | | - Phase 12 - Network Concepts, Latency & Simulation (1201-1215)/ |
162 | | - sample1201-networking-layer/ |
163 | | - sample1202-state-sync-replication/ |
164 | | - sample1203-asteroids-world-systems/ |
165 | | - sample1204-client-prediction-reconciliation/ |
166 | | - sample1205-serialization-system/ |
167 | | - sample1206-network-debug-overlay/ |
168 | | - sample1207-remote-entity-interpolation/ |
169 | | - sample1208-lobby-session-system/ |
170 | | - sample1209-space-invaders-world-systems/ |
171 | | - sample1210-host-server-bootstrap/ |
172 | | - sample1211-interest-management/ |
173 | | - sample1212-lag-packet-loss-simulation/ |
174 | | - sample1213-pacman-lite-world-systems/ |
175 | | - sample1214-chat-presence-layer/ |
176 | | - sample1215-rollback-replay-diagnostics/ |
177 | | - Phase 13 - Editor + Automation + Trust + Pipeline (1301-1318)/ |
178 | | - sample1301-level-editor/ |
179 | | - sample1302-tile-map-editor/ |
180 | | - sample1303-entity-placement-editor/ |
181 | | - sample1304-timeline-cutscene-editor/ |
182 | | - sample1305-automated-test-runner/ |
183 | | - sample1306-regression-playback-harness/ |
184 | | - sample1307-performance-benchmark-runner/ |
185 | | - sample1308-ci-validation-flow/ |
186 | | - sample1309-packet-validation-anti-cheat/ |
187 | | - sample1310-save-data-integrity-checks/ |
188 | | - sample1311-permissions-capability-gating/ |
189 | | - sample1312-trust-session-validation/ |
190 | | - sample1313-asset-import-pipeline/ |
191 | | - sample1314-texture-sprite-preprocess-pipeline/ |
192 | | - sample1315-audio-preprocess-pipeline/ |
193 | | - sample1316-content-versioning-migration/ |
194 | | - sample1317-build-asset-manifest-system/ |
195 | | - sample1318-content-validation-pipeline/ |
196 | | - Phase 14 - Advanced Systems (1401-1406)/ |
197 | | - sample1401-developer-console/ |
198 | | - sample1402-in-engine-inspector/ |
199 | | - sample1403-property-editor/ |
200 | | - sample1404-live-tuning-hot-reload/ |
201 | | - sample1405-asset-browser/ |
202 | | - sample1406-scene-graph-entity-hierarchy-viewer/ |
| 1 | +Toolbox Aid |
| 2 | +David Quesenberry |
| 3 | +04/03/2026 |
| 4 | +file_tree.txt |
| 5 | + |
| 6 | +PR file tree for BUILD_PR_SPRITE_EDITOR_FROM_SCRATCH |
| 7 | + |
| 8 | +CODEX_COMMANDS.md |
| 9 | +docs/pr/BUILD_PR_SPRITE_EDITOR_FROM_SCRATCH.md |
| 10 | +docs/dev/reports/change_summary.txt |
| 11 | +docs/dev/reports/validation_checklist.txt |
| 12 | +docs/dev/reports/file_tree.txt |
| 13 | +tools/index.html |
| 14 | +tools/Sprite Editor/README.md |
| 15 | +tools/Sprite Editor/index.html |
| 16 | +tools/Sprite Editor/main.js |
| 17 | +tools/Sprite Editor/spriteEditor.css |
| 18 | +tools/Sprite Editor/modules/constants.js |
| 19 | +tools/Sprite Editor/modules/colorUtils.js |
| 20 | +tools/Sprite Editor/modules/projectModel.js |
| 21 | +tools/Sprite Editor/modules/spriteEditorApp.js |
0 commit comments