[#1]
LLM napisał Wordle na Amigę
Poprosiłem Agenta Opencode o napisanie gry Wordle w C. Udało się.
Link do pobrania:
https://github.com/mirq/ami-wordle-mui/releases/tag/0.1
Kod:
https://github.com/mirq/ami-wordle-mui
Jak to zrobiłem:
- pobrałem tą wtyczke do vscode: https://marketplace.visualstudio.com/items?itemName=JOB.amiga-debug-job
- zainicjowałem projekt - template jest w tej wtyczce - zawiera podstawową apke MUI
- odpaliłem opencode -> i odpałiłem /init -> llm przeanalzował aktualny kod i zapisał sobie najważeniejsze rzeczy -> https://github.com/mirq/ami-wordle-mui/blob/master/AGENTS.md
- w nowej sesji wybrałem agenta plan -> i podałem mu taki prompt
I want to create AmigaDOS MUI application.
Autodocs are located here: /home/mirek/.vscode/extensions/job.amiga-debug-job-1.7.8/bin/linux/opt/m68k-amiga-elf/sys-include/SDK/MUI/Autodocs
Called AmiWorldle. This has to be clone of existing web game Wordle.
under this link theres db of words i want to use: https://gist.github.com/scholtes/94f3c0303ba6a7768b47583aff36654d
- w trybie plan zadał mi kilka pytań o to, jak przechowywać hasła, jak zrobić wprowadzanie danych. (tu użyłem opusa)
- po rozpisaniu planu, zmieniłem tryb na build i kazałem zrobić implementacje (tu już użyłem modelu tańszego sonnet)
- po uruchomieniu wtyczki pojawił sie główny ekran, z działającą grą natomiast źłe działało oznaczanie, liter które występują w danym słowie (logika była dobra, ale brakowało kolorów)
- tu było pare problemów - dopiero jak podrzuciłem mu linka do https://github.com/amiga-mui/muidev/wiki - to znalazł sobie rozwiązanie
- później jakieś drobne korekty w stylu zmiany szerokości okna - ale to drobiazgi z którymj sobie poradził
- na koniec kazałem posprzatac nieużywane pliki
Zużycie tokenów z copilota to około 10% - zaczynałem gdzieś od 5%
Ostatnia aktualizacja: 06.03.2026 12:10:16 przez Mirq