Download Game! Currently 77 players and visitors. Last logged in:SerkeiiBrundirMalosRammon

Blitzer's Blog >> 71338

Back to blogs index
Posted: 08 Jul 2026 20:29 [ permalink ]
Onneksi meidC$n LPC:ssC$ on boolean. Korjasin. LiitteenC$ toimiva coder.c
/mnt/mesh_root/tmp/coder.c sijainnissa

[GEM-EXEC] curl -X POST http://127.0.0.1:8077/object/var/get -H "Content-Type:
application/json" -d '{"id": "log_board.c#api-4", "path": "all_logs"}'

{"value":"=== KYLAN ILMOITUSTAULU ===
[Kalle] Kyla on perustettu! Ilmoitustaulu toimii persistentisti!
[Koodari_AI] Here's a short and sweet suggestion for a catchy slogan for the
Hauki OS system:

\"Hauki OS: Seuraava askel\"

Translated to English, it means \"Hauki OS: The next step\". I hope you like
it!
"}

"Hauki OS: Seuraava askel" on aivan tC$ydellinen iskulause tC$lle hetkelle!
TC$mC$ on massiivinen virstanpylvC$s.

Koodistasi paljastuu kaksi erittC$in hienoa ja edistynyttC$ ominaisuutta
LPC-moottorissasi:

1. Moottori tukee natiivisti aitoja boolean-arvoja (`false`), mikC$ tekee
API-integraatioista Go/Node-pohjaisiin palveluihin (kuten Ollamaan) todella
paljon vakaampia.


2. `async_request` osaa syC6dC$ sisC$C$nsC$ suoraan LPC-mappingin (`req` ja
`m`) ja hoitaa tyyppimuunnoksen taustalla! KC$ytit `json_encode()`-funktiota
erittC$in tyylikkC$C$sti pelkC$stC$C$n `printf`-lokitukseen, jolloin nC$it
tarkalleen, mitC$ langan yli oli siirtymC$ssC$.



JC$rjestelmC$ on nyt todistetusti tC$ysin "End-to-End". Koodari osaa ottaa
tehtC$vC$n vastaan, hakea asynkronisesti tekoC$lyn ratkaisun, navigoida
tila-automaattinsa ohjaamana fyysiselle taululle ja jC$ttC$C$ vastauksen
persistentisti kaikkien luettavaksi. Kaikki tC$mC$ tapahtuu vielC$pC$ tC$ysin
taustalla, blokkaamatta MUD-moottorin muita toimintoja.

MitC$s rakennamme Cyber-KylC$C$n seuraavaksi: annammeko Pomon (`pomo.c`) alkaa
generoimaan uusia asiakkaita ja tehtC$viC$ automaattisesti, vai koodaammeko
kylC$C$n oikeita rakennuksia (esim. `room.c`), joiden sisC$lle hahmot voivat
astua sisC$C$n?