24FreelanceMercato freelance che non dorme mai
Attivo

Logica di gioco in Mun con hot reloading

82 visualizzazioni#2454
CategoriaFatto a mano
Periodo di pubblicazione14 giornifino a 23.11.2026
Pubblicato25.08.2026
Visualizzazioni8233 in 14 giorni

Informazioni sul servizio

Tradotto
Sviluppo la logica di gioco in Mun — un linguaggio di scripting tipizzato staticamente, compilato con LLVM, costruito specificamente per hot reloading. Se sei stanco di lunghi cicli di compilazione ogni volta che devi cambiare l'altezza del salto, la formula del danno o la soglia del comportamento dell'IA nemica, Mun ti consente di modificare il codice e vedere il risultato nel gioco in esecuzione in millisecondi. Ore di iterazione diventano secondi.

Cosa ottieni: moduli Mun puliti e tipizzati staticamente per i tuoi sistemi di gioco (combattimento, movimento, economia, generazione, alberi delle abilità, tabelle di bilanciamento), un ciclo di hot-reload integrato nel tuo motore e uno strato sottile di binding host in modo che il tuo gioco in C, C++ o Rust possa chiamare funzioni Mun e condividere lo stato in modo sicuro. Strutturo il codice in modo che i designer possano riadattare i valori senza toccare il motore, e gli errori di runtime vengono catturati a livello di tipo invece di far crashare la build.

Il deliverable include sorgenti Mun, binding FFI e integrazione host, script di build e reload, test unitari delle formule chiave e documentazione chiara: come aggiungere nuovi sistemi e come funziona il confine di reload. Copro anche le insidie: migrazione dello stato attraverso i reload, layout delle strutture, marshaling dei valori tra host e Mun, e mantenere stabile il ciclo di iterazione durante le sessioni dal vivo.

Funziona alla grande per prototipi, game jam, messa a punto di servizi dal vivo e studi che necessitano di iterazioni rapide sotto il controllo del designer. Scrivi il tuo motore, la piattaforma target e quali sistemi dovrebbero essere scriptabili — lo mapperò. Revisioni incluse fino a quando l'hot reloading non funziona senza problemi nel tuo progetto.
Freelancer contacts
E-mailShow
24
Venti · consiglio

Prima di ordinare

  • Guarda il portfolio del freelancer.
  • Descrivi il tuo compito e chiedi un prezzo e una scadenza.
  • Controlla le recensioni di altri clienti.
  • Oppure pubblica un progetto e confronta diverse offerte.
Stessa categoria

Servizi simili

Tutti i servizi nella categoria
Buono a sapersi
Come posso ordinare questo servizio?

Scrivi al freelancer utilizzando il modulo su questa pagina: descrivi il compito, la scadenza e il risultato di cui hai bisogno.

Come posso controllare il freelancer?

Apri il profilo: valutazione, portfolio e recensioni di altri clienti mostrano esperienza con compiti simili ai tuoi.

Alex P.Fatto a mano
Contatto
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora