Esprimi qui il tuo giudizio sul sito!
Vieni su notJustCode.it e troverai tutto sulla programmazione DirectX 10 e molto altro!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Qui inserirò qualche mia demo di giochi (niente di spettacolare solo un esempio di utilizzo di DirectX). Se inoltre vorrete inserire piccoli giochi ditemelo e ve li pubblicherò. Ognuno di questi sarà pubblicato con una immagine ed il vostro nome nella sezione FanGames. Il sito non si prende alcuna reponsabilità riguardo eventuali problemi derivanti dal codice. Provate a vostro rischio e pericolo (come me che testo personalmente tutto il codice sul mio PC).


LAST ATTACK

Pubblicato il primo gioco. Questo doveva essere in origine il mio primo gioco creato in DirectX8 ma la scoperta di nuovi componenti e nuove tecniche mi hanno fatto accantonare il progetto dopo soli 15 giorni e da allora è rimasto incompleto. Ora con la scusa del sito lo pubblico sia come dimostrazione di ciò che si può fare con DX8 (anche se è venuto male, scusate era il primo) sia perchè contiene la prima versione del mio modulo con tutte le funzioni base per inizializzare DX8. Nel gioco ci sono molte tecniche dal fogging all'alpha blending, dal tweening all'uso di luci multiple; sono supportati anche la quasi totalità dei joystick e gamepad! L'esempio non è ben documentato e quindi probabilmente non ci capirete nulla ma almeno ho riempito un pò questa rubrica. Spero di pubblicare presto un gioco, magari più semplice, ma almeno completo.

Demo di last attack.zip 605Kb


F1 3015

Questo è il titolo del gioco sviluppato interamente dal sottoscritto per questo sito. Si tratta di un gioco di auto futuristiche, diciamo clone di FZero per nintendo, che permette di eseguire modalità campionato, time trial, versus a 2 giocatori. La demo presenta al momento solo 4 delle 16 piste previste. Il progetto è tuttavia accantonato come "non interessante".

Dato che il gioco non è stato testato moltissimo vi chiedo di comunicarmi ogni possibile bug che dovesse presentare. Ovviamente se dovete dirmi dei vari bad clipping o della fisica di gioco non troppo ben fatti quello lo sò già ma se il gioco si blocca, salta un giro o non vi dà un menù fatemelo sapere. Ovviamente provate tutto a vostro rischio e pericolo, io non mi assumo responsabilità di alcun genere.

Nota: uno dei punti deboli è il controllo da tastiera che potrebbe non funzionare su alcuni sistemi. Se non usate joypad settate bene dal menù option i controlli e impostate il joypad a false sempre nello stesso menù.

F3015.zip 4Mb


MESH FOCUS

Il mesh focus è un programmino tipo utility che gestisce alcune cose utili per chi vuole realizzare giochi quali conversioni da formato 3DS a file X, conversioni di formato, conversioni di file ASE, visualizzazioni ed effetti. Il tutto per semplificare alcuni, non dico lunghi, ma noiosi processi. Istruzioni all'interno.

meshFocus.zip 90KB


NP3 5.0

Con questo nome che somiglia al formato principale per cui è nato vi presento il mio quinto lettore multimediale che per l'occasione del sito ha iniziato a sfruttare sia DirectX per la grafica che directshow per il multimedia. Inoltre da questa versione sono supportati anche i video. Il qui presente lettore è per di più un test realizzato in una mezza giornata per la progettazione di un sesto lettore che sia veramente completo. Per questo vi chiedo di mandarmi idee, problemi e suggerimenti. Se inoltre sapete come fare la conversione wave-mp3-wma ditemelo. Per il momento l'unico problema riscontrato è un blocco del lettore nel caso cambiate risoluzione rendendo inutilizzabile il lettore con giochi a pieno schermo problema che sarà presto risolto. Nessun problema con altri programmi in finestra. Le istruzioni sono all'interno.

LettoreDS.zip 824Kb


Final Token 3D

Final token 3D si può definire come uno sviluppo 3D di arcanoid o pong. Realizzato in meno di un mese, questo gioco permette di giocare sia da soli che in 2. Non particolarmente elaborato ma almeno completo. Comunicatemi eventuali bug e problemi per correggerli. Nel download è incluso come al solito il source (del resto questo sito vuole principalmente insegnare) ma non una analisi completa del gioco. Le istruzioni sono incluse nella directory. Buon divertimento.

Final_token_3d.zip (3.5 Mb)


NP3 FX

L'utilizzo della piattaforma .Net mi ha fatto subito vedere delle potenzialità che ho cercato di iniziare a sfruttare in questo nuovo lettore che utilizza GDI+ per la grafica. Tramite GDI+ sono possibili effetti di trasparenza per la finestra che ora non è più limitata alla forma rettangolare canonica. Dall'immagine presente in questo link potete vedere come è la nuova interfaccia. Il lettore riproduce tutti i file audio e video compatibili con windows media player (quindi non i real media o simili). Aspetto consigli, problemi o quant'altro per realizzare un nuovo lettore con interfaccia personalizzabile (in modo da poter scaricare interfacce diverse con cui personalizzare il lettore).

Immagine

NP3Fx.zip 200Kb


Reversi .Net

Reversi (o othello) è un famoso gioco da tavolo in cui bisogna catturare le pedine avversarie imprigionandole tra 2 nostre pedine. Realizzato in VB.Net, con supporto per la rete ed un sistema di intelligenza artificiale Reversi si propone come un rilassante passatempo. Se possedete una scheda video con supporto shader 2.0 potrete visualizzare il gioco con effetti di illuminazione molto avanzati e gradevoli. Il gioco è in fase di test quindi se avete problemi per favore comunicatemelo. Nel tutorial Esempio di AI: reversi trovate un articolo sui punti salienti della realizzazione di questo semplice gioco per cui ho impiegato appena 2 settimane (quindi piuttosto semplice).

reversi.zip 3Mb


Tokamak Wrapper

Ho realizzato un semplice ma funzionale wrapper per il motore fisico Tokamak. Sul sito http://www.tokamakphysics.com trovate il motore fisico originario con un pò di documentazione per il suo utilizzo originale in C++ a cui ho cercato di rimanere il più vicino possibile. Dato il poco tempo che ho a disposizione questo wrapper non è ne documentato, ne testato a dovere. Vi prego quindi di comunicarmi errori dovuti al wrapper (quindi problemi dovuti ad un mio errore nel wrappare le classi originarie). Vi chiedo inoltre se volete partecipare alla realizzazione di una documentazione in Italiano o in Inglese per la libreria. Semplicemente mandatemi una email ed io vi coordinerò (si tratta semplicemente di elencare le funzioni in una classe, scrivere più o meno quello che fanno e se volete anche creare qualche demo). Qualsiasi aiuto sarà gradito.

Versione 0.0.1 alpha

Il file Zip include 2 Demo e le dll da include. Leggere il file readme. i demo hanno bisogno che siano installate le managed directX di aprile per funzionare o di essere ricompilati per una versione precedente.

tokamakWrapper.zip 916kb

Sorgente:

tokamakSource.rar 600kb

Dato che non ho molto tempo per finire il lavoro offro il codice. Per compilarlo dovete usare il compilatore swig che trovate su www.swig.org . Con questo compilate il file tokamakWrap.i che compilerà le classi presenti nell'unico header. Dovete in pratica sovrascrivere tutte le funzioni per convertire i tipi di tokamak in tipi primitivi. Se riuscite a migliorarlo vi prego di mandarmi la versione aggiornata.

NB: Tutti i programmi sono stati realizzati dal me, grafica e codice. Non mi offendo se usate i miei moduli nei vostri programmi ma almeno non spacciateli per propri.

Google
 
Italiano | English
Cerca nel sito:


Il nuovo stile è....
fantastico!!!
carino
normale
bruttino
orribile!!!