Scopriremo come implementare il paradigma ad oggetti in un linguaggio non Object Oriented come Lua.
Archive for the ‘Lua’ Category
Approfondiamo Lua 5.2 Beta
July 15th, 2011
THeK3nger Lo sviluppo di Lua procede lento ma costante. Ieri è stata infatti rilasciata la Beta di Lua 5.2. La nuova versione del linguaggio introduce, come è solito, grandi cambiamenti e una manciata di incompatibilità con le precedenti versioni. Vediamone alcune (la lista completa la trovate qui)
No more fenv for threads or functions
In Lua5.1 e …
Le Tabelle Lua
July 4th, 2011
THeK3nger Volevo parlarvi di come utilizzare il paradigma a oggetti con Lua ma, rileggendo vari appunti, mi sono accorto che non posso assolutamente tralasciare una parte vitale del linguaggio: le tabelle.
Un cocktail a base di Fortran, C++ e Lua
June 24th, 2011
THeK3nger Mi hanno fatto una domanda nei commenti molto interessante: come posso sfruttare Lua con del codice Fortran? Bene, ho trovato una soluzione piuttosto semplice ed interessante per cui ho deciso di scriverci sopra un bel post.
Per prima cosa sappiate che non c’è un vero modo per collegare Lua a Fortran direttamente. Lua ha la …
LUAding and Saving
June 23rd, 2011
THeK3nger Qualunque programma che si rispetti, e a maggior ragione un gioco, ha necessità di salvare dati in modo tale da recuperarli negli avvii successivi. Il primo metodo che viene in mente consiste nello scrivere i dati in un file che, in fase di caricamento, verrà passato ad un parser per recuperare le informazioni.
Scrivere un …
Lua’s TATP Tutorial Code
June 14th, 2011
THeK3nger A parte il nome esotico, volevo presentarvi Lua’s Totally Awesome Tutorial Pack xD
Un modo esagerato e divertente per dirvi che ho raccolto tutto il codice degli scorsi tutorial su Lua e C++ in un comodo file tar.gz. All’interno trovate anche l’ultimissima versione di LuaGrip.
DOWNLOAD
Per prima cosa dovete installare LuaGrip. Per fare questo basta dare …
Lua/C++ : Programmazione Event-Driven
June 14th, 2011
THeK3nger Prima cosa. Così la programmazione event-driven? Risposta semplice: un paradigma di programmazione in cui parti di codice vengono avviare dal lancio di eventi. Risposta ancora più semplice (per gli esperti: perdonatemi la banalizzazione). Immaginate tre persone in una casa. Immaginate che queste persone, dotate di genitori nerd molto crudeli, si chiamino Stampa, AggiungiUno e, …
Lua/C++ : Passaggio Di Parametri
June 9th, 2011
THeK3nger Abbiamo visto negli articoli precedenti come utilizzare funzioni C++ all’interno dei script Lua (e viceversa). Ci eravamo però dimenticati di dire come fare a passare dati sottoforma di parametri fra Lua e C++. Ora è giunto il momento di colmare questa lacuna.
Il passaggio di parametri fra funzioni Lua e C++ è, come potete immaginare, …
Approfondiamo Lua
June 5th, 2011
THeK3nger Poiché l’argomento Lua e C++ è di notevole interesse per me ed ha suscitato un discreto numero di contatti mi sento in dovere di approfondirlo. La cosa necessiterebbe di un mare di tempo e spazio in quanto si potrebbero scrivere libri e libri sull’argomento (e infatti ce ne sono migliaia) ma cercherò di concentrarmi …



Posted in
Tags: