Articoli marcati con tag ‘Java’

Rilasciato il codice sorgente Java dello SnakeB fatto da me.

sabato, 2 dicembre 2006

Ho pubblicato il codice sorgente del gioco da me fatto in precedenza e pubblicato su questo sito sul forum di Unitribu.net, nella sezione Informatica, cos possiamo raccogliere le discussioni in un forum.

Ecco qui il link:

java-codice-sorgente-dello-snake-04-di-traffyk

Il vero Snake! Appena finito di fare e corretto

sabato, 18 novembre 2006

SnakeB 0.3 – Aggiornamento dalla versione precedente e implementazione della MORTE :D

Molti di voi mi hanno detto che al mio Snake non si moriva mai, che era una palla e che non c’era sfizio..Beh io a tutti vi rispondo che avevo sempre sognato un gioco cos :D davvero un potente antistress per me! Inoltre visto che non sto mai con le mani in mano vi ho accontentato tutti e ho creato il classico Snake(escluso il fatto che attraversa i muri che mi piace un casino).

Cosa c’ di nuovo? Allora, non potete pi far scontrare il serpente con se stesso, ne fare retromarcia, inoltre stato aggiunto il punteggio con possibilit di memorizzare il Record. Appena possibile rilascer un’ulteriore versione che permetter di salvare i migliori punteggi in un database. Inoltre potete scrivere il vostro nome nella finestra che compare.

È stato inoltre risolto un antipaticissimo Bug, che faceva bloccare Snake che sfociava in un Loop infinito, c’ un altro errore durante il reset in caso di sconfitta meno fastidioso che non sono ancora riuscito a capire in quali casi si crea. Quindi se vi capita ditemi un po in quale situazione o magari mi postate uno screenShot. Grazie RAGAZZI

Per giocare cliccate con il mouse nel riquadro qui sotto, poi muovete i tasti direzionali!

Lo Snake pi pazzo che c’!

giovedì, 16 novembre 2006

SnakeB 0.2 – Il mio primo giochino cazzuto in Java :D

Chi di voi non ha giocato al buon vecchio Snake?? Immagino tutti…ah ricordo ancora i megatornei dietro al banco del liceo con i cellulari allo Snake 1 e 2 della Nokia, hihihi quante ne abbiamo combinate(Catap t ricord record?? hiihihhi), naturalmente il sottoscritto li ha battuti tutti, e se si permettono di dire che non vero abbuscano tutti quanti uno ad uno! ihihihi LOL. Ritorniamo a noi, questo Snake un pochino particolare…Stufo di perdere ore ed ore per poi morire e ricominciare da capo ho sempre sognato di crearmene uno dove non si muore mai….AVETE CAPITO BENE! QUI NON SI MUORE MAI! hihihih. Ma non finita qui…elenco brevemente le particolarit di questo gioco:

  • Snake attraversa i bordi e ricompare all’altra estremit ;
  • Snake si annoda su se stesso, fa le capriole, si attorciglia tutto quanto e non si affoga mai! hihihi;
  • Snake, e sentite bene questa, ha la RETROMARCIA! Basta invertire la direzione e il simpatico serpentello prima si contrae e poi va dall’altra parte!
  • Mantenendo il tasto premuto di direzione, il serpente raddoppia la velocit di movimento! Nos Inside! (Come soprannominato da Pako! Grande!).

Il gioco per funzionare necessita della Java Virtual Machine, aggiornata alla versione 1,5(o versione 5 la stessa cosa). Tecnicamente parlando questo gioco non si basa sulla classica(e molto dispendiosa) matrice NxN vista qualche post fa, ma su una lista a puntatori che memorizza tutte le posizioni dello Snake(e volendo si pu usare anche il classico ArrayList ma siccome lo sto studiando in Lasd, mi sono creato il TDA, tipo di dato astratto, da solo).

Per giocare cliccate con il mouse nel riquadro qui sotto, poi muovete i tasti direzionali!

La mia Prima Applet Java 0.1

mercoledì, 11 ottobre 2006

Ho notato che dopo 5-6 caricamenti della mia Applet Firefox cominciava ad impazzire. Ve l’avevo detto ragazzi che non era opportuno fidarsi dei miei programmini :D . Nelle Applet la garbage collector se non erro non il massimo in quanto non distrugge da sola gli elementi all’uscita, in aiuto mi sono venuti i metodi void stop() e void destroy() per derefenziare la matrice creata e credo che ora la garbage collector faccia il resto perch ho ricaricato un sacco di volte la pagina e Firefox con la JVM non si bloccano pi :D .

Ps: l’applet sta nel post sotto, riaggiornata:
La mia Prima Applet Java

BUONGIORNO GENTE.

La mia prima Applet Java

martedì, 10 ottobre 2006

Finalmente dopo qualche nottata di scervellamento totale sono riuscito a creare una piccola Applet in Linguaggio Java(la mia prima applet in assoluto e tutta da solo!) che disegna una matrice booleana di 16×16 elementi (con righe e colonne di dimensioni dinamiche a seconda della dimensione dell’applet) , e all’interno compare un quadrato pieno(anch’esso di dimensioni dinamiche) che pu essere spostato secondo gli assi X,Y a proprio piacimento, se va nei bordi si blocca e puo soltanto muoversi verso i restanti spazi. I movimenti possono essere effettuati tramite i 4 tasti direzionali, SOPRA SOTTO SINISTRA E DESTRA, altri tasti per ora non sono previsti anche se il procedimento sarebbe lo stesso..Per visualizzare l’Applet richiesta la Java Virtual Machine.

Visto? :D Premetto che ho superato l’esame di Java da circa 20 giorni, e trattava esclusivamente i concetti fondamentali di java quali Oggetti Classi Metodi ecc..ecc..in pratica i fondamenti. Non pubblico per ora il sorgente in quanto sicuramente il codice ancora pieno zeppo di errori e di codice spartano(per giunta senza nessun commento) e non farei altro che farvi imitare il mio pessimo stile di programmazione, da questa base si pu partire per creare molti giochini simpatici, quali lo snake che io ho gia programmato ma lavorando su una collezione di punti e quindi man mano che il serpente avanzava superando un tot numero di punti(oggetti creati) il programma cominciava vistosamente ad andare a scatti fino a bloccarsi completamente, pertanto appena ho un po di tempo reimplementer lo snake con la matrice NxN di tipo boolean e credo che sicuramente risparmier molta memoria e lavori macchinosi… Vado a dormire..tenetevi sintonizzati su questo Blog(eh si…ormai lo diventato sul serio un blog :( speravo di non arrivarci…ma alla fine la struttura sta reggendo bene) per il mio primo vero giochino fatto in Java….CON TANTO DI SORGENTE.

PS: per chi fosse interessato pu chiedermi il sorgente di questa applet tramite mail (la trovate nella pagina Info – Traffyk).



  • Metti mi piaceeee!!!

  • Feed RSS e contatti

    il mio super sexy feed rss
    Contatti (email, msn):

  • Weber Saint-Gobain

    Weber Saint-Gobain Sono agente tecnico commerciale, in qualità di collaboratore esterno, rappresentante l'agenzia Weber Saint-Gobain per la provincia di Salerno.
    Per maggiori informazioni ti invito a visitare il mio nuovo sito www.agenzianappo.it.
  • Consigli

    Questo blog è ospitato su Dreamhost, sei invece vuoi provare l'avventura di blogger e seguire le mie orme perchè non provi a visitare Italian Bloggers, Guadagnare Scrivendo!.

  • OpenStreetMap

    openstreetmap Sono mapper su OpenStreetMap, un progetto mondiale gratuito per la creazione di mappe stradali. Il mio nome utente è Traffyk.
  • Come guadagna il blog e disclaimer

    Semplicissimo, grazie a SprinTrade, ecco un mio articolo che spiega come guadagnare facendo scaricare giochi.
    Per qualsiasi richiesta comunque contattatemi via mail (sopra) o lasciate un commento.