Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Contestare amenda politia locala

PC se restarteaza cu erori ecran ...

Mercedes atego 815 oprire motor

Ce contine Creion rani dupa ras?
 Filtru sedimente inainte de pompa?

Paște fericit!

electrician constructor video curs

Cum pot bloca transferul de date ...
 Ce reprezinta in chimie abrevieri...

Google pay ma taxeaza in timp ce ...

Kia Picanto 2022 - Problema motor?

Durere umar AC Joint
 Care este cea mai sanatoasa paine?

Zgomot ritmic ce urmeaza rotirea ...

Merita Lumix FZ82 in 2024?

Nu pot activa Memory Integrity
 

Avionase

- - - - -
  • Please log in to reply
46 replies to this topic

#19
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
Poti incerca si o muzica de fundal pe un alt thread.
Deasemenea ar fi o idee sa pui sunete mai originale.

#20
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View Postdani.user, on 27th August 2010, 23:50, said:

Poti incerca si o muzica de fundal pe un alt thread.
Deasemenea ar fi o idee sa pui sunete mai originale.
Asta banuiesc ca daca voi folosi fmod.
Ca acum in win. am folosit PlaySound();

Sunete mai originale, daca dau ele peste mine, nu are rost sa pierd timpu' cautandu-le sau n-am chefu' necesar...nu stiu!

#21
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,476
  • Înscris: 10.08.2005
Un scor ceva ...?

#22
Mehanix

Mehanix

    Junior Member

  • Grup: Members
  • Posts: 208
  • Înscris: 26.08.2009
Poti sa iei tu ideea, eu nu am timp sa termin programul acum(am temele de vacanta neterminate X( )
Jocul ti-a iesit bine ;)

#23
icamaster

icamaster

    Active Member

  • Grup: Members
  • Posts: 1,152
  • Înscris: 13.02.2008
Eu zic ca pe fundal s-ar potrivi o melodie 8 bit :D .

#24
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View Posticamaster, on 28th August 2010, 11:46, said:

Eu zic ca pe fundal s-ar potrivi o melodie 8 bit :D .
Legatura dintre postul tau si semnatura ta imi da de banuit :lol: , dar daca vii cu niste exemple de melodii pe care sa le incerc o sa le dau o sansa.
Ma gandesc ca melodie 8 bit =  MIDI, nu?

@Mehanix, mersi!

@MarianG, la asta te referai cu acel video unde era bara aia?
Daca da, sugerezi sa-l fac sub forma aia sau cum?

Poate o sa fac sa apara in dreapta pe langa lovituri si pozitie ceva de genu:

Mai ai de doborat x avioane!


Multumesc de idee.

#25
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,476
  • Înscris: 10.08.2005
in filmulet era o sugetie "bruta" pentru modul grafic.

scorul ar putea fi dat in funtie de numarul de incercari si sansele pe care le are ...

81 de casute
3 avione ocupa 30 casute
incepem de la 81/30

daca loveste o parte din avion adaugam (82 - nr incercari/ casute avioane )

pentru prima incercare este (82-1/30) => 81/30

#26
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View PostMarianG, on 29th August 2010, 23:25, said:

in filmulet era o sugetie "bruta" pentru modul grafic.

scorul ar putea fi dat in funtie de numarul de incercari si sansele pe care le are ...

81 de casute
3 avione ocupa 30 casute
incepem de la 81/30

daca loveste o parte din avion adaugam (82 - nr incercari/ casute avioane )

pentru prima incercare este (82-1/30) => 81/30
Aaa, ok, tu te gandesti la probabilitatea de a lovi un avion?
cazuri totale(locuri goale pe harta-de la 81 in jos)/cazuri posibile(locuri ocupate-de la 30 in jos)

:) Merge si asta, multumesc.
Eu ma gandeam la un simplu: Mai ai 3/2/1 avioane de doborat.

Edited by Paullik, 29 August 2010 - 23:10.


#27
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008
Avionase v5.
Tobele, va rog ... i-am facut interfata :D!

Instructiuni si ce altceva mai aveti nevoie gasiti apasand tasta F1 in joc, va recomand sa faceti asta inainte sa incepeti sa jucati!

Jocul a ramas doar pt. Windows si cred ca asa o sa ramana pana la vacanta viitoare, vacanta de vara!

Continut arhiva:
  • jocul
        
  • folderul "graphix"
Changelog:
  • adaugata interfata si alte cateva functii minore
  • am schimbat meniurile si instructiunile in lb. engleza
To do list:
  • o puteti vedea in joc

Astept sugestii/pareri/critici!

Attached Files



#28
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
.NET v.4 ? folosesti chestii specifice? daca nu, cred ca poti sa scoti buildul pe .net 2.0 ( in visual studio, project -> properties -> Application -> Target Framework si il pui pe cel minim ).

Edited by msmihai, 03 September 2010 - 18:23.


#29
doriaal

doriaal

    Junior Member

  • Grup: Members
  • Posts: 198
  • Înscris: 21.06.2007
Ce faci la generating airplanes ? ca imi ingheata 3-4 minute pana se intampla ceva .
Edit:  inteleg ca iti numerele random de pe un site?

In c# ai clasa Random
Random random = new Random();
int nr = random.Next()

Edited by doriaal, 03 September 2010 - 19:23.


#30
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View Postdoriaal, on 3rd September 2010, 20:03, said:

Ce faci la generating airplanes ? ca imi ingheata 3-4 minute pana se intampla ceva .
Edit:  inteleg ca iti numerele random de pe un site?

In c# ai clasa Random
Random random = new Random();
int nr = random.Next()
Da imi iau nr. random de pe un server si nu ingheata, el defapt culege acele nr. random si verifica doaca poate construi un avion cu ele, exista link in info spre functia care preia acele numere random(nu e scrisa de mine, tocmai de asta am dat si link).

Stiu de existenta acelei functii, pe aia am folosit-o prima data, dar cateodata imi genereaza bine, dar cateodata da in balarii si nu genereaza numere aleatoare ca sa se poata desena avioanele nici daca-l las 10 min(dupa un timp genereaza aceleasi numere random), numerele alea sunt pseudo-random, iar cele pe care le folosesc eu sunt random in adevaratul sens al cuvantului.
Deci alta solutie nu cred ca am.

@msmihai, am facut cum mi-ai zis, multumesc!
Acum e facut pt. 3.5, mai jos nu ma lasa!
Sa-mi spui te rog si parerea ta!

Attached Files


Edited by Paullik, 03 September 2010 - 19:57.


#31
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,476
  • Înscris: 10.08.2005
tot dureaza mult cu generatul :)

#32
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
nu mi se pare deloc ok ca iei numerele random de pe un server extern. nu ar trebui sa ai nevoie de net sa joci asa ceva.
in al doilea rand, si tu poti sa generezi numere cu adevarat random. elementul aleator il poti considera chiar jucatorul prin miscarile lui. ia de exemplu timpul dintre doua miscari succesive ale mouse-ului sau orice altceva legat de modul in care interactioneaza cu aplicatia ta.

apoi, ca si arhitectura, nu e ok sa inghete aplicatia cand genereaza ceva. UI-ul trebuie sa mearga indiferent daca aplicatia incearca sa raspunda la intrebari fundamentale din misterele universului sau daca ia niste numere de pe un server. citeste despre fire de executie si implementeaza !

ps. start new game ma duce in meniul principal.

asa ca si chestie. numerele pseudoaleatoare se genereaza dupa o valoare de seed. valoarea de seed o poti lua de pe random.org , urmand ca restul generarilor sa le faci cu Random.

Edited by msmihai, 03 September 2010 - 20:10.


#33
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View PostMarianG, on 3rd September 2010, 21:02, said:

tot dureaza mult cu generatul :)
Da, stiu, dar n-am ce-i face, decat sa pun utilizatorul sa inchida aplicatia o data la 3 deschideri, cam asta era rata la care nu mai genera functia Random din c#.
Deci decat sa-l pun sa inchida aplicatia pana face el generarile mai bine asteapta 30-70 sec pana randomizez in modu' asta!

#34
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View Postmsmihai, on 3rd September 2010, 21:04, said:

...
Mihai, ma scuzi, doar acum vad postul tau. :deadtongue:

Initial incercasem sa implementez generarea pe alt thread, dar imi genera 2 avioane si 1/2, nu stiu de ce, dar am renuntat, cel mai probabil o sa revin la aplicatie si o sa vad ce pot face.

Da, stiu ca start new game face asa tocmai ca sa generez alte numere, sa nu inghete in joc aplicatia, probabil o data cu firele de executie implementez si asta.

Problema cu seed-ul de pe random.org, o sa o am in vedere.
Pana una-alta imi poti spune te rog mai multe despre:

Quote

ia de exemplu timpul dintre doua miscari succesive ale mouse-ului
Cum as putea face asta, un link o resursa, o idee, o ceva, ca dupa citesc eu.


Multumesc!

PS: Imi cer scuze pt. DP, dar n-am ce face, nu am vazut postul lui mihai din cauza diferentei mici de timp intre postarea mea si a lui.

Edited by Paullik, 11 October 2010 - 19:58.


#35
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
daca era programare win32, porneai un thread care numara si asteptai un eveniment gen mousemove. sau, ca nu cumva tipu sa fie disperat si sa miste mouse-ul in draci, retineai pozitia cursorului la un moment dat si dupa un anumit timp, o citeai din nou. faceai distanta euclidiana si o foloseai ca seed in continuare.

dar cum tu ai programare de consola, nu ai treaba cu mouse-ul. decat eventual daca vrei sa te complici mult si sa faci consola sa primeasca mesaje de la sistem. ceea ce ai putea face,intr-adevar , e masurarea timpului scurs pentru introducerea textului.

#36
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

View Postmsmihai, on 12th October 2010, 08:16, said:

daca era programare win32, porneai un thread care numara si asteptai un eveniment gen mousemove. sau, ca nu cumva tipu sa fie disperat si sa miste mouse-ul in draci, retineai pozitia cursorului la un moment dat si dupa un anumit timp, o citeai din nou. faceai distanta euclidiana si o foloseai ca seed in continuare.

dar cum tu ai programare de consola, nu ai treaba cu mouse-ul. decat eventual daca vrei sa te complici mult si sa faci consola sa primeasca mesaje de la sistem. ceea ce ai putea face,intr-adevar , e masurarea timpului scurs pentru introducerea textului.
Ultima versiune este facuta in C#  :peacefingers: deci cred ca o sa iau pozitia mouse-ului la pornirea programului, iar la apasarea pe butonul new game fac distanta, mi se pare mai bine asa, decat cu miscarile mouse-ului.

Mersi frumos, am sa mai citesc si o sa pun ceva la cale :coolspeak: .

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate