| Mesaj |
Info autor |
Postat la 26 May 2011 20:48:59 Subiect: Platform Collision Example
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Salut , scuzati ca n - am mai scris pe forum de multa vreme dar am fost ocupat cu tezele(am luat 10 la toate) , dar am revenit in sfarsit . M-am cam incurcat la coliziunea cu tile-urile in proiectul meu asa ca am decis sa fac un mic joc in care sa vad cum ar trebui sa fac coliziune. Pana la urma am reusit (chiar daca mai are niste bug-uri) si am decis sa postez codul sursa .Aici este linkul pt. download: http://code.google.com/p/platformer-collision/downloads/listAm facut caracterul din joc( un cerc mic) sa sara cand apesi tasta X si se misca de pe sageti. Sper ca acest cod sa ajute si alti newbi ca mine.
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 26 May 2011 22:13:25 Subiect: < fara subiect >
|
|
|
boboS info:
|
boboS:
Vezi ca ai uploadat doar fisieru .sln
"Noi ne facem ca muncim , ei se fac ca ne platesc"
|
Status:
Înregistrat pe: 03 Oct 2006 15:53:21
Vârsta: 26 ani
Mesaje: 961
Locatie: Galați
Programator
|
| |
Postat la 27 May 2011 14:40:02 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Suze  , uite aici noul fisier http://code.google.com/p/platformer-collision/downloads/listDescarca fisierul SampleCode.rar pt tot proiectul.
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 27 May 2011 16:32:49 Subiect: < fara subiect >
|
|
|
nekosan info:
|
nekosan:
Am pus 2 arhive cu binarele si codul sursa pt Visual Studio 2010. Pentru cei care nu au instalat Visual Studio sau vor doar sa ruleze sample-ul: http://www.xna.ro/gamedev/SampleCode10_binary.zipCand rulati setup.exe s-ar putea sa instaleze/sa va ceara sa instalati si ceva runtime pt .net Codul sursa pentru Visual Studio 2010 C# http://www.xna.ro/gamedev/SampleCode10_source.zip@Paul_Iancu: Ai un mic bug cand traversezi harta. Coliziunile nu se mai verifica unde trebuie. Probabil ca nu updatezi worldPosition cum trebuie. Niste linkuri cu documentatie pentru coliziuni (2D), in caz ca nu le-ai citit. http://create.msdn.com/en-US/education/catalog/tutorial/collision_2d_rectanglehttp://create.msdn.com/en-us/education/catalog/tutorial/collision_2d_perpixelSi mai ales pentru ce vrei sa faci tu, nu stiu daca ai apucat sa te uiti peste codul unui platformer deja scris care merge pe WP7, Xbox 360 si PC (E pentru XNA 4.0, deci ai nevoie de visual studio 2010) http://create.msdn.com/en-US/education/catalog/sample/platformerPoti sa vezi de acolo cum fac ei coliziunile. Ah da, sa nu uit. Treci te rog la Visual Studio 2010. Adica de aici, partea cu XNA Game Studio 4. Ce folosesti tu cred ca e XNA 3.1, pentru Visual Studio 2008. http://create.msdn.com/en-us/resources/downloadsSa NU descarci inca "Windows Phone Developer Tools 7.1 Beta" pentru ca astea sunt toolurile beta pentru WP7 Mango, care nu a iesit inca pe piata. Spor la treaba si lasa tezele, ca nu e bine sa iei 10 la toate materiile, ci doar la cele care iti plac si care te intereseaza.
Ultima editare efectuată de nekosan pe 27 May 2011 16:34:09; 1 editări în total
Nu conteaza de unde vi, ci incotro te indrepti.
|
Status:
Înregistrat pe: 23 Oct 2008 10:05:25
Vârsta: 27 ani
Mesaje: 106
Locatie:
Programator
|
| |
Postat la 27 May 2011 17:43:29 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
In primul rand trebuie sa ii multumesc lui nekosan pt. ca a facut clar pt. alti utilizatori ai site-ului cum sa citeasca codul sursa al proiectului meu. Iar in al II-lea rand acel bug de care ai zis tu se intampla numai daca atingi marginile ecranului dar in rest daca nu le atingi scroll-ul si coliziunea merg bine.Acum am schimbat codul din functia Camera() si acum merge foarte bine chiar daca atingi marginile. Aici este linkul pt. fisierul execuatbil al jocului http://code.google.com/p/platformer-collision/downloads/listDescarcati Platformer.rar pt fisierul executabil.
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 27 May 2011 18:31:44 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Aici este un mic video care arata cum functioneaza jocul: http://www.youtube.com/watch?v=h0O5KNqV-dQ
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 27 May 2011 22:32:21 Subiect: < fara subiect >
|
|
|
nekitu info:
|
nekitu:
f cool si dragut  vezi ca ai o problema la descriere video "An simple example of collision in a platform hame" Nu detectezi daca esti in aer inca ? ca vad cum poti sari in middle air. Spor la treaba! Astept sa il pun in Romanian Game Vault aici, cand e gata. 
SpoOoOoock! Life Is Too Short For Cheap Chocolate
|
|
| |
Postat la 27 May 2011 23:47:50 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Ei bine l-am facut sa sara in aer de mai multe ori pt. ca nu m-am gandit cum ar trebui sa fac design-ul nivelului , am facut acest mic joculet ca sa vad cum ar trebui realizata coliziunea cu tile-urile intr-un joc platformer.Dar o sa-l fac sa sara doar odata sau sa faca un double jump.
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 28 May 2011 00:18:32 Subiect: < fara subiect >
|
|
|
nekosan info:
|
nekosan:
Cu mici modificari, uite mostra ta ruland pe XBOX 360 http://www.youtube.com/watch?v=gP6voRAXd3w
Nu conteaza de unde vi, ci incotro te indrepti.
|
Status:
Înregistrat pe: 23 Oct 2008 10:05:25
Vârsta: 27 ani
Mesaje: 106
Locatie:
Programator
|
| |
Postat la 28 May 2011 00:29:26 Subiect: < fara subiect >
|
|
|
nekitu info:
|
nekitu:
haha, tare, XNA e cool.. 
SpoOoOoock! Life Is Too Short For Cheap Chocolate
|
|
| |
Postat la 28 May 2011 11:58:31 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Mesi nekosan ca mi-ai portat jocul pe Xbox 360  , foarte tare.Dar totusi nu stiu de ce in versiunea ta jucatorul poate trece prin acele 2 tile-uri de mai sus.Poate e din cauza ca eu am folosit XNA 3.1 si tu XNA 4.0 , dar oricum e tare
Ultima editare efectuată de Paul_Iancu97 pe 28 May 2011 11:59:00; 1 editări în total
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 28 May 2011 14:59:19 Subiect: < fara subiect >
|
|
|
nekosan info:
|
nekosan:
Nu am folosit ultima versiune de la codul tau. De-aia probabil apar bugurile. Daca faci un joc din el,iti fac si testez eu si versiunea pt xbox si wp7. Spor
Nu conteaza de unde vi, ci incotro te indrepti.
|
Status:
Înregistrat pe: 23 Oct 2008 10:05:25
Vârsta: 27 ani
Mesaje: 106
Locatie:
Programator
|
| |
Postat la 28 May 2011 21:51:46 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Aici este noul cod sursa pr. micul meu proiect: http://code.google.com/p/platformer-collision/downloads/listDescarcati PlatformerSourceCode.rar pt noul cod. Am reusit sa fac caracterul sa sara doar o singura data iar bug-urile acelea de care a spus nekosan au fost reparate . Iar pt a descarca doar fisierul executabil download-ati Platformer2.rar.
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 15 Jun 2011 15:30:52 Subiect: < fara subiect >
|
|
|
Paul_Iancu97 info:
|
Paul_Iancu97:
Am facut un nou exemplu de platformer de data aceasta este cu animatie , muzica si unele dintre bug-urile din programele de inainte au fost reparate.De exemplu , daca jucatorul era in cadere si intra in coliziune cu partea stanga sau dreapta a unui bloc ramanea suspendat in aer.Acest bug a fost reparat iar acum jucatorul nu va mai fi in cadere doar daca "picioarele" lui intra in coliziune cu partea superioara a unui bloc.Iar acum daca jucatorul cade incat sanu mai fie vizibil pe ecran , jucatorul va aparea pe partea de sus a ecranului. [/code]
|
Status:
Înregistrat pe: 21 Dec 2010 20:08:18
Vârsta: 15 ani
Mesaje: 47
Locatie:
Programator junior
|
| |
Postat la 15 Jun 2011 16:35:59 Subiect: < fara subiect >
|
|
|
nekosan info:
|
nekosan:
De ce nu te inscrii in competitia de tower defense? http://gamedev.ro/forum/topic/1300Poti face ceva mai simplu. Macar esti motivat sa lucrezi la un proiect cap coada.
Nu conteaza de unde vi, ci incotro te indrepti.
|
Status:
Înregistrat pe: 23 Oct 2008 10:05:25
Vârsta: 27 ani
Mesaje: 106
Locatie:
Programator
|
| |