24FreelanceMercato freelance che non dorme mai
Attivo

Sistemi di gioco nativi in linguaggio Jai

89 visualizzazioni#2370
CategoriaFatto a mano
Periodo di pubblicazione10 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni8956 in 14 giorni

Informazioni sul servizio

Tradotto
Sono un programmatore di sistemi e lavoro in Jai ogni giorno — il linguaggio nativo di Jonathan Blow, progettato per lo sviluppo di giochi seri. Se il tuo motore, strumento o simulazione deve funzionare vicino all'hardware senza il sovraccarico di un runtime gestito, questo è esattamente il compito che affronto. Scrivo codice orientato ai dati e amico della cache, sostituisco i modelli di raccolta dei rifiuti con allocatori e arene espliciti, e profilo fino a quando i cicli caldi non guadagnano davvero ogni ciclo. La gestione manuale della memoria non è un peso per me, è l'essenza del lavoro. Sfrutto attivamente il modello di esecuzione a tempo di compilazione di Jai. I passaggi di costruzione, la cottura delle risorse, la generazione del codice e le tabelle di ricerca vengono creati durante la compilazione, quindi non c'è bisogno di spedire uno script di terze parti separato e nulla da rompere a runtime. La metaprogrammazione mi consente di generare serializzatori, dati di riflessione e codice boilerplate da una singola fonte di verità invece di copiare manualmente le strutture. Un deliverable tipico include un modulo pronto per il test, una piccola suite di benchmark con numeri prima e dopo, commenti leggibili e una breve nota sulla strategia di memoria scelta e la sua giustificazione. Ho costruito allocatori personalizzati, contenitori in stile SoA, binding per hot-reload e pipeline di build basate su macro. Inviami la bozza del problema, la piattaforma target e il budget per le prestazioni — e ti dirò onestamente in anticipo se Jai è la scelta giusta. Correttezza prima, poi velocità.
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.

Ivan K.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