Today I'm posting about a really simple particle system made using processing, here is the code:
Particle particle;
void setup(){
size(400, 400);
particle = new Particle(70000, width/2, height/2, color(0, 0, 255));
particle.generate();
}
void draw(){
background(255);
particle.setDir(mouseX, mouseY);
particle.update();
}
//here is the particle system
class Particle{
int qnt; //Particles count
float dirx, diry;
float[] xpos;
float[] ypos;
color c;
Particle(int q, int dx, int dy, color col){
qnt = q;
dirx = dx;
diry = dy;
xpos = new float[q+1];
ypos = new float[q+1];
c = col;
}
void generate(){
for(int i = 0; i<= qnt; i++){
xpos[i] = random(0, width);
ypos[i] = random(0, height);
stroke(c);
point(xpos[i], ypos[i]);
}
}
void update(){
for(int i = 0; i<= qnt; i++){
float spd = random(0, 20);
float rnd = random(0, 20);
if(xpos[i] < dirx-rnd){
xpos[i] += spd;
}
if(xpos[i] > dirx+rnd){
xpos[i] -= spd;
}
if(ypos[i] < diry-rnd){
ypos[i] += spd;
}
if(ypos[i] > diry+rnd){
ypos[i] -= spd;
}
stroke(c);
point(xpos[i], ypos[i]);
}
}
void setDir(float xd, float yd){
dirx = xd;
diry = yd;
}
}
As you can see it's really simple (no physics) but it's also simple to edit it so I think it should be useful.
Here is the link for downloading the code(.zip) and here is the link for the webdemo(processing.js).
I hope you like this post!
Bye, Dami
giovedì 28 giugno 2012
Processing Particle System
Etichette:
andreghetti,
damiano,
particle,
processing,
system
venerdì 15 giugno 2012
Processing speedart + ezvid
Today I made my first speedart video:
I hope you like it!
You can see the final result here(I used processing.js).
For mounting the video I used a free software called Ezvid that it's useful for creating video and slideshow; it also has functions for audio recording from mic, screen capturing, uploading direct to youtube....
Unfortunately I discovered the screen capture function after that I recorded my video so I used another screen recorder.I think that Ezvid it's a really useful software, it's user-friendly, and it has a lot of cool functions.
Bye, Dami
mercoledì 13 giugno 2012
Minus, a cool file sharing service
Today I discovered a service called Minus and in my opinion it is the best file sharing service available for free.
I tried a lot of file sharing services for uploading file for my blog:
-Box
-Google docs
-Megaupload
-Drop Box
and others, but i can say that minus is the best, you have 10 GB of space for free and you can increase it inviting friends.
To get started with Minus you only have to select an username and a password.
To sign up in Minus click this link.
I hope you will try this service and please to sign up use the link above so I'll increase my online storage.
Bye, Dami
I tried a lot of file sharing services for uploading file for my blog:
-Box
-Google docs
-Megaupload
-Drop Box
and others, but i can say that minus is the best, you have 10 GB of space for free and you can increase it inviting friends.
To get started with Minus you only have to select an username and a password.
To sign up in Minus click this link.
I hope you will try this service and please to sign up use the link above so I'll increase my online storage.
Bye, Dami
Battlefield 3 guida strategica multigocatore [ita]
In questo post vi propongo una guida strategica per il mutligiocatore di battlefield 3 che ho scritto:
La guida è scaricabile in pdf qui.
Oppure la si può leggere su scribd qui.
Ciao, Dami
Guida
strategica multiplayer Battlefield 3
by
Damiano Andreghetti (www.ilblogdidami.blogspot.com)
Modalità
di gioco:
Nel multiplayer di battlefield 3 possiamo trovare alcune
modalità di gioco, questi sono i consigli che vi do per quanto
riguarda la scelta della modalità di gioco:
-Deathmatch a squadre/fazioni: lo consiglio solo quando
si ha la necessità di fare qualche uccisione per sbloccare armi o
piastrine.
-Corsa: modalità basata essenzialmente sul gioco di
squadra, va bene se si devono fare punti o se ci si vuole divertire
giocando con alcuni amici.
-Conquista: personalmente penso sia la modalità
migliore, è caratterizzata dalla necessità di gioco di squadra per
vincere; solitamente si fanno un sacco di punti e non troppe
uccisioni. La consiglio se si deve giocare con amici o se si ha
bisogno di fare punti in fretta.
Classi:
In Battlefield 3 in generale si ha un buon bilanciamento
tra le varie classi. Infatti uno scout ha le stesse possibilità di
un geniere o di qualcuno che utilizza Supporto. Inoltre il fatto che
ogni classe abbia la sua funzionalità in una squadra aumenta le
possibilità di fare gioco di squadra con i compagni. Qui c'è una
semplice descrizione delle classi:
-Assalto/Medico : questa classe va bene se si vogliono
fare tante uccisioni o se vogliamo aiutare i nostri compagni per
esempio rianimandoli o offrendogli cure mediche. Questa classe
permette l'utilizzo di fucili d'assalto come l'M16A3. In generale con
questa classe si fanno tanti punti nelle mappe dove si ha la
possibilità di muoversi sempre con i compagni (es.: Operazione
Metrò).
-Geniere: adatto per coloro che amano i mezzi di
qualunque genere, permette infatti di riparare i veicoli e di
distruggere quelli nemici con una serie di diversi lanciarazzi.
Inoltre è anche ben equipaggiato per quanto riguarda le armi
primarie.
-Supporto: adatto se ci si muove in ambienti stretti o
dove comunque si sa che il nemico può arrivare solo da una parte.
Questa classe è utile per liberare la strada per l'avanzata dei
compagni.
A suo favore ci sono le armi primarie, ovvero delle
mitragliatrici leggere con 200 colpi in caricatore. Inoltre è
equipaggiato di una cassa per il rifornimento di munizioni e di un
equipaggiamento a scelta tra claymore, c4 e un mortaio.
-Scout: se ne scopre l'utilità quando si impara a
usarlo bene, infatti permette di uccidere nemici a grandi distanze e
se ci si apposta nel modo corretto ci si può mettere a fare fuoco su
uno stretto corridoio da cui arrivano i nemici (per esempio in
Operazione Metro).
Tattiche
migliori:
Se si ha bisogno di fare uccisioni per sbloccare armi,
medaglie o piastrine consiglio di giocare a deathmatch a squadre
usando l'Assalto, infatti ci sono molti nemici e si gioca in ambienti
solitamente ristretti.
Se invece si ha bisogno di punti per salire di livello o
per altri motivi un'ottima modalità è conquista, in cui ci sono
mezzi da usare (e distruggere) e dove secondo me è più facile fare
gioco di squadra, guadagnando punti con rianimazioni, rifornimenti,
cure mediche ecc...
Se il vostro scopo è invece diventare un asso degli
sniper, vi consiglio di non cercare di fare trick come quickscope o
simili, infatti in battlefield lo scout trova grande utilità nei
tiri a lunga distanza.
Mezzi:
In battlefield 3 i mezzi hanno sicuramente una grande
utilità, ma ci vuole tempo e pratica per imparare ad usarli.
Soprattutto all'inizio è possibile demoralizzarsi e
decidere di usarli il meno possibile, infatti come nelle armi nel
tempo si sbloccano varie abilità per i mezzi.
Se si ha intenzione di imparare a usare il jet avverto
che soprattutto all'inizio si avrà a che fare con altri giocatori
probabilmente già esperti e con molti potenziamenti sbloccati.
Probabilmente il mezzo migliore per facilità di
utilizzo e versatilità è l'elicottero, infatti se lo si impara a
pilotare bene può diventare un ottimo mezzo che può supportare i
compagni a terra.
Conclusioni:
concludo questa breve guida dicendo che è inutile
fissarsi con l'idea di raggiungere un buon rateo, rischierete solo di
innervosirvi quindi è meglio cercare di giocare per divertirsi(anche
perchè altrimenti non sarebbe più giocare).
Guida
scritta da Damiano Andreghetti
sito
dell'autore: www.ilblogdidami.blogspot.com
Grazie
dell'attenzione, sul sito sono presenti altre guide su black ops e
bad company 2
La guida è scaricabile in pdf qui.
Oppure la si può leggere su scribd qui.
Ciao, Dami
Etichette:
3,
battlefield,
guida,
multigocatore,
multiplayer,
strategica
Iscriviti a:
Post (Atom)