Pagina principala a www.pontes.ro Forumul organizatiei Pontes - www.pontes.ro
Acesta este Forumul Pontes, loc in care puteti discuta orice despre persoanele cu dizabilitati, in special despre si cu nevazatori. Puteti afla sau oferi informatii despre locuri de munca, viata sociala, IT (informatica), jocuri audio, ganduri, idei etc.
 
Flux rssRSS    FAQ   Cautare   Membri   Grupuri   Inregistrare 
 Profil   Mesaje private   Autentificare 

Programare joc in Jaws Scripting, Pontes Casino
Du-te la pagina 1, 2, 3 ... 10, 11, 12  Urmatoare
 
  • Creaza un subiect nou
  • Raspunde la subiect
   Pagina de start a forumului Forumul organizatiei Pontes - www.pontes.ro -> Programare
Subiectul anterior :: Subiectul urmator  
Autor Mesaj

Mesaj postat

Manu

General de divizie
Trimis: Miercuri, 02 Decembrie 2009, 03:44    Titlul subiectului: Programare joc in Jaws Scripting, Pontes Casino Raspunde cu citat (quote)

Anunt 06.12.2009:
A fost modificat numele jocului in Pontes Casino, link-urile cu denumirea veche care duc la fisierul de download, vor duce la descarcarea noi versiuni. Orice link din acest topic duce la ultima versiune, in aceasta perioada aparand aproape zilnic modificari.
Trebuie dezinstalata versiunea cu denimirea Pontes Dice Bet cand se trece la instalarea Pontes Casino.
Ceea ce era scris mai sus a fost pus cu ceva timp dupa initierea topicului, mai jos sunt mesajele in ordinea lor fireasca.


Pana la urma, dupa cum spuneam intr-un topic de pe acest forum, m-am ambitionat si am facut un joc programat doar in Jaws Scripting.
Jocul este cu zaruri si mize, un fel de Black Jack cu zaruri, doar ca limita nu e 21, ci 31.

Deocamdata e o varianta Beta, mai vedem ce imbunatatiri se pot aduce si ce nu e chiar bine prevazut.
Pe scurt, in joc ai un sold de 500 de euro din care poti miza. Dai cu zarul pana te apropii de 31 sau prinzi chiar 31 ori treci de 31.
Daca prinzi 31 castigi dublul sumei mizate. Daca treci de 31 pierzi din start suma mizata si se scade din banii pe care ii ai in portofel.
Daca te opresti sub 31, vine randul calculatorului sa dea cu zarurile. El decide cand se opreste, iar daca trece de 31, normal ca tu castigi, daca se opreste inainte de 31 se face o comparatie in urma careia, daca este egal sau mai mare ca tine la total, ia banii; daca are mai putin, ii iei tu.
Pe scurt, un joc de 21, dar nu cu carti, ci cu zaruri, nu pana la 21, ci pana la 31. In urma instalarii exista un help care cuprinde tot ce trebuie.
Trebuie sa ii punem mai multe sunete si sa il facem cu cat mai multe posibilitati interactive.
Oricum, in prezent stie sa se adreseze jucatorului pe nume, stie sa iti spuna ca e riscant cand iti mizezi toti banii etc., practic am incercat sa il prevad pentru orice posibilitate. Se poate chiar si salva.

Jocul se numeste "Pontes Dice Bet", iar mai jos este un link pentru download varianta Beta. Dupa instalare, pentru a porni Jocul, pe desktop exista iconita "Pontes Dice Bet", iar in Programs exista grupul "Pontes Dice Bet". Trebuie sa fie instalat Jaws 10 sau Jaws 11.

Mai pun tot aici si tastele disponibile in joc, copiate din fisierul help:
Control + N - lansează un joc nou.
F5 - aruncă zarurile, prima dată într-o tură vei fi întrebat și de miză.
Shift + F5 - permite răzgândirea după prima aruncare de zar, în caz că miza nu a fost corect introdusă.
F3 - arată câți bani sunt mizați pentru tura în derulare.
F2 - arată câți bani mai există în buzunarul tău.
F6 - spune cu ce nume te prezinți în joc.
Shift + F6 - permite schimbarea numelui cu care te prezinți în joc.
F11 - repetă ultimele zaruri aruncate.
F12 - spune totalul la care ai ajuns când arunci cu zarul într-o tură.
Control + Enter - hotărăști că te oprești la un anumit total, nu mai riști să arunci zarurile.
Control + Spațiu - îi spui calculatorului că e rândul lui să dea cu zarurile, asta după ce tu te-ai oprit cu control + enter fără să fi tropat anterior.
Control + S - salvează jocul.
Control + Shift + N - reinițializează ultimul joc salvat.

Pe lângă fixarea bugurilor, următorul pas este decorarea jocului cu sunete audio, în prezent numerele zarurilor si ale totalurilor sunt anuntate de vocea lui Cristian Csetnek.

Astept sugestii si semnalari erori...

O problema ar fi la cei care folosesc Windows XP pe un calculator mai bun, exista o pauza cam lunga intre aruncarea zarurilor si anuntarea lor.
Problema se poate rezolva in felul urmator:
Cand suntem pe fereastra cu jocul, se apasa insert + 0 pentru a deschide fisierul cu scripturile care stau la baza acestuia.
Se cauta "vista" cu control + f.
Veti gasi un rand in care scrie: "If IsWinVista Then"; dupa ce l-ati gasit, mergeti cu trei sageti in jos unde gasiti "Delay (20)". Schimbati acel 20 dintre paranteze in 6 si nu va mai fi pauza prea mare, o reduceti cu o secunda si aproape jumate.

Link-ul urmator duce la joc:
Download Pontes Dice Bet 1.0

Daca acesta iese cat de cat bine si ne experimentam, vom putea face joculete mult mai complexe in viitor.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)


Ultima modificare efectuata Manu la Vineri, 22 Ianuarie 2010, 00:02, modificat de 4 ori in total
Sus

Mesaj postat

Bogdan_Muresan

Plutonier
Trimis: Miercuri, 02 Decembrie 2009, 09:03    Titlul subiectului: Raspunde cu citat (quote)

Felicitari. Faina treaba. Ce se mai aude de simulatorul de goalball de care am discutat pe la scoala? Am constatat ceva:nu o sa mearga prin tandem daca o sa fie bazat pe sunete.
Sus

Mesaj postat

Manu

General de divizie
Trimis: Miercuri, 02 Decembrie 2009, 09:16    Titlul subiectului: Raspunde cu citat (quote)

Pai astea nu se fac chiar asa...
In mod normal dureaza multe zile chiar daca lucrezi intruna.
Astept si pentru goalball sunetele si apoi... vom incerca.
Deocamdata sa il definitivam pe asta, sa vedem ce sunete de fundal, ce sunete la castig, la pierdere bani si altele de acest fel. Trebuie finisat.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Sus

Mesaj postat

BogdanCristiea

Sergent
Trimis: Miercuri, 02 Decembrie 2009, 12:37    Titlul subiectului: Raspunde cu citat (quote)

Foarte fain jocul. Felicitari Manu!!!
Sus

Mesaj postat

Manu

General de divizie
Trimis: Joi, 03 Decembrie 2009, 01:15    Titlul subiectului: Raspunde cu citat (quote)

In urma unor discutii de pe lista membrilor Pontes, am schimbat ca in caz de egalitate sub 31 sa nu ia computerul banii, sa nu se intample nimic, buzunarul sa ramana cu aceeasi suma.
Am mai prevazut ca dupa ce buzunarul e gol, practic cand jocul este incheiat, sa nu mai permita nimic, la toate comenzile de taste valabile in mod obisnuit sa anunte ca buzunarul e gol si nu prea este mare lucru de facut fara reinitializarea unui joc nou cu Control + N.
Download Pontes Dice Bet 1.0 Beta imbunatatit
Urmeaza inglobarea sunetelor.

Pentru o dezvoltare ulterioara ideea ar fi sa existe o miza mai mare decat mizele fiecarei ture. Cand se ajunge sa zicem la 10000 de euro sa se intample ceva deosebit, sa cante o manea sau asa ceva Zâmbet era o gluma. Vedem ce s-ar putea intampla, oricum, terminarea jocului cu ceva eventuri speciale, om gasi noi.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)


Ultima modificare efectuata de catre Manu la Duminica, 06 Decembrie 2009, 17:39, modificat de 1 data in total
Sus

Mesaj postat

Bogdan_Muresan

Plutonier
Trimis: Joi, 03 Decembrie 2009, 08:58    Titlul subiectului: Raspunde cu citat (quote)

Speram sa il postam in scurta vreme pe audiogames. M-am mai gandit la o chestie. Cand o sa avem mai multe joculete sa facem un site.
Sus

Mesaj postat

Manu

General de divizie
Trimis: Joi, 03 Decembrie 2009, 13:22    Titlul subiectului: Raspunde cu citat (quote)

Acum sa vedem si cat ne mai tine cheful. Ca sa l postam pe audiogames trebuie sa il traducem in engleza. Pentru ceea ce se vorbeste este un fisier cu treizeci si ceva de mesaje de tradus.
E foarte usor de tradus, pentru ca la mesajele de tip:
"Hei, Bogdan, nu riști prea mult mizând toți cei 600 euro pe care îi mai ai în buzunar?"
Numele este definit printr-o variabila %1 iar suma din buzunar cu %2. Astfel, la traducerea fisierului, %1 si %2 pot fi puse oriunde in fraza, dupa cum o cere topica engleza sau a oricarei limbi.
Il vom face deci si in engleza, asa pentru reclama si facem pe pontes o pagina la versiunea engleza si romana cu subdomeniu, sa fie ca un site. games.pontes.ro.
Astfel ne facem reclama, mai ales daca am reusi vreo doua trei joculete mai simple, dupa ce intram in vacanta in 11 decembrie, chiar avem timp.

Deocamdata astept sa facem rost de sunete.
Importanta este si sigla audio a jocurilor pe care le dezvoltam noi, cum au de exemplu cei care au facut Top Speed-ul, textul la ei fiind: "Playing in the Dark!!!".
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Sus

Mesaj postat

Manu

General de divizie
Trimis: Joi, 03 Decembrie 2009, 21:21    Titlul subiectului: Raspunde cu citat (quote)

Am primit trei semnalari ca nu merge jocul si eroarea care apare la pornire.
Nu am mai specificat pentru ca ma gandeam ca toti au avut nevoie de un SoundForge 8 sau de alte programe care necesita Frame Work.
Deci, trebuie instalat DotNetFX-ul, platforma pentru multe programe mai noi. In XP nu vine implicit. Vista si Seven au tot ce le trebuie.
Se poate lua si instala programul de aici.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)


Ultima modificare efectuata de catre Manu la Vineri, 04 Decembrie 2009, 20:28, modificat de 1 data in total
Sus

Mesaj postat

Kov.Kriszti

Plutonier major
Trimis: Vineri, 04 Decembrie 2009, 15:52    Titlul subiectului: Raspunde cu citat (quote)

Si mie imi place. Bravo domnu Manu!
Sus

Mesaj postat

Manu

General de divizie
Trimis: Sambata, 05 Decembrie 2009, 01:01    Titlul subiectului: Raspunde cu citat (quote)

Am facut o varianta noua cu cateva modificari.
Am inceput dezvoltarea jocului si pe alta latura, adica in acel casino exista si bar, omul poate chema chelnerul cu F7, din banii pe care ii are in buzunar poate comanda, cafea, suc, sandvis etc.. Deocamdata am scos o varianta doar cu meniul si posibilitatea de a cumpara una alta. Pe aceasta latura, care a inceput la ideea lui Bogdan Muresan, se vor putea construi multe. Daca iti cumperi mai multe beri sa nu mai fi prea lucid si sa pierzi din bani, sa ai grija sa mergi la baie etc..
Pana acum s-au mai facut jocuri de tip Casino, dar fara optiuni de tipul acesta.

De asemenea am eliminat diacriticele din mesajele jocului, cei mai multi au probleme cu Regional Settings-ul si citeste aiurea de tot.

Varianta noua se poate copia de la link-ul de download din primul post al acestui topic.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Sus

Mesaj postat

Manu

General de divizie
Trimis: Duminica, 06 Decembrie 2009, 17:51    Titlul subiectului: Raspunde cu citat (quote)

De acum jocul va fi numit Pontes Casino.
Inainte de prima instalare a kitului cu denumirea Pontes Casino, trebuie dezinstalata versiunea Pontes Dice Bet. In viitor nu mai trebuie dezinstalata, se pune de fiecare data peste versiunea veche.
Intre timp avem si o fereastra mai personalizata, s-a ocupat Stefan Halus de aceasta problema.
In joc au fost fixate deocamdata bugurile aparute la sectiunea de bar, acolo nu se mai poate cobori sub 0, de acum anunta ca s-au terminat banii, ba chiar ca ai ajuns sa ai o datorie de 1, 2, 3, sau 4 euro, asta in cazul in care cu un euro in buzunar te apuci sa iei o cafea, suc, bere, tigari sau sandvis.
Cu Shift + F7 se poate vedea ce consumatie a fost facuta de-a lungul timpului petrecut in casino, aceasta premergand ideea cu bonus in cazul unui consumator fidel.
Download Pontes Casino
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Sus

Mesaj postat

Manu

General de divizie
Trimis: Marti, 08 Decembrie 2009, 12:14    Titlul subiectului: Raspunde cu citat (quote)

De acum in Pontes Casino s-a deschis si un amanet. F4 duce acolo in caz ca in buzunar sunt sub 15 euro. Se pot vinde: palaria, bratara sau masina.
Urmatorul pas este Shift+F4, recuperarea produselor la un pret putin mai mare, in caz ca in buzunar sunt suficienti bani.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Sus

Mesaj postat

I Tichir

Sublocotenent
Trimis: Marti, 08 Decembrie 2009, 21:46    Titlul subiectului: Raspunde cu citat (quote)

Felicitari pentru joc! Intr-un fel, poate fi un raspuns la o rugaminte mai veche, aceea de a creea sau adapta jocuri in limba romana. Ar fi grozav daca s-ar putea juca online cu mai multi parteneri. Foarte vesel
Sus

Mesaj postat

CarmenT

Maior
Trimis: Marti, 08 Decembrie 2009, 23:39    Titlul subiectului: Raspunde cu citat (quote)

Si ar fi interesant daca pe viitor s-ar putea seta cumva sa nu mai citeasca mereu totalul, pentru cei ce se lasa prinsi de febra jocului. Eventual sa poti seta sa zica doar cat ai dat cu zarul si sa verifici tu cu f12 totalul cand te gandesti ca ai ajuns aproape de 31. Eu nu prea am rabdare sa imi tot zica total...
Sus

Mesaj postat

Manu

General de divizie
Trimis: Miercuri, 09 Decembrie 2009, 17:00    Titlul subiectului: Raspunde cu citat (quote)

Multumesc pentru interes, ma voi stradui sa fac si mesajele sa fie anuntate asa cum trebuie, si scurt si lung, dupa preferinta.
_________________
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)


Ultima modificare efectuata Manu la Luni, 18 Ianuarie 2010, 18:47, modificat de 3 ori in total
Sus
Afiseaza mesajele pentru a le previzualiza:   
  • Creaza un subiect nou
  • Raspunde la subiect
   Pagina de start a forumului Forumul organizatiei Pontes - www.pontes.ro -> Programare Ora este GMT + 2 ore
Du-te la pagina 1, 2, 3 ... 10, 11, 12  Urmatoare
Pagina 1 din 12

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Varianta in limba romana: Romanian phpBB online community