CHALLENGE: Make it better!
Enhance your Tetris game with 2+ new features using a local model connected to an IDE.
DELIVERABLE:
- submissions/week-2/{username}/tetris.html (or web app files)
- submissions/week-2/{username}/NOTES.md (completed template)
REQUIREMENTS:
✓ 2+ new features added (e.g. scoreboard, levels, next-piece preview, sound, game-over screen)
✓ Built using a local model connected to an IDE (VS Code + extension, etc.)
✓ Code submitted, preferrably as hosted web app (or local link in NOTES.md)
WHAT TO SUBMIT:
- Create PR: title "[Week 2] {username}"
→ GitHub PR Guide: https://docs.github.com/en/pull-requests
- Push to: submissions/week-2/{username}/
- Include: enhanced tetris files + completed NOTES.md
- NOTES.md template: submissions/week-2/README.md
NOTES.md MUST INCLUDE:
- IDE used & AI coding extension (opencode, Cline, Copilot, etc.)
- Model used (same as Week 1 or changed?)
- Features added (list 2+)
- Experience (IDE workflow vs. Week 1 chat UI, what model did well, where it fell short)
- Viability: "Is IDE-connected local AI a viable daily workflow on your hardware?"
HELPFUL RESOURCES:
DETAILS: https://github.com/dft-core-infra/OnD-AI-coding/blob/main/CHALLENGES.md#-week-2--coding-experience-challenge
MARKING:
- 👍 Validated — 2+ features work, IDE-connected local model used
- 👎 Not validated — with notes
CHALLENGE: Make it better!
Enhance your Tetris game with 2+ new features using a local model connected to an IDE.
DELIVERABLE:
REQUIREMENTS:
✓ 2+ new features added (e.g. scoreboard, levels, next-piece preview, sound, game-over screen)
✓ Built using a local model connected to an IDE (VS Code + extension, etc.)
✓ Code submitted, preferrably as hosted web app (or local link in NOTES.md)
WHAT TO SUBMIT:
→ GitHub PR Guide: https://docs.github.com/en/pull-requests
NOTES.md MUST INCLUDE:
HELPFUL RESOURCES:
DETAILS: https://github.com/dft-core-infra/OnD-AI-coding/blob/main/CHALLENGES.md#-week-2--coding-experience-challenge
MARKING: