Përmes blogut të njerëz Zbuloj për një projekt shumë interesant të realizuar nga Javier Bandomo Ruiz, një profesor në Universitetin e Shkencave të Informacionit të Kubës (UCi). Kjo është GT: Tank Warfare, një lojë me burim të hapur e zhvilluar me biblioteka C ++ dhe QT.
Përmbledhje e përgjithshme e GT
GT (Lufta e Tankeve) është një lojë multiplayer rrjeti, konsiston në bërjen dy ekipe de deri në 3 njerëz me qëllim të shkatërrimit të qendrat e energjisë armiq.
Secili lojtar kontrollon një tank, i cili ka 3 aftësi, e cila mund të përmirësohet sa herë që të ngriheni lart (ky mekanik është i ngjashëm me ato në lojëra si Dota, Djalli, etj ...), është e nevojshme të plotësoni përvojën e kërkuar për të ngritur nivelin, kjo mund të arrihet duke marrë tableta përvojë ose duke shkatërruar armiqtë.
Loja përfundon kur të gjitha qendrat e fuqisë së një ekipi shkatërrohen.
Si të luash GT?
Epo, jo aq e thjeshtë;), brenda dosjes së lojës, ka 3 ekzekutues (GT_Client, GT_Server, Build_Terrain), Megjithatë:
- Meqenëse është një lojë që duhet të luhet në një rrjet, gjëja e parë që na duhet është një server për tu lidhur (GT_Shërbyesi)
- Ne hapim klientin (GT_Klient), dhe në menunë kryesore do ta bëjmë Konfigurimi / Rrjeti, këtu ne specifikojmë adresa dhe porta IP e serverit, ne pranojmë dhe kthehemi në menunë kryesore.
- Ne klikojmë në play, kjo e lidhur mirë, por na duhet një përdorues. Ne klikojmë në Krijoni përdoruesin, ne plotësojmë të dhënat (nick, fjalëkalim dhe avatar) dhe të pranojë. Tani mund të identifikohemi.
- Pasi të keni hyrë, ("sistemi tregon një dritare ...", jo !!!, nuk është klasa e inxhinierisë) ne hyjmë në dritaren e bisedëJu sigurisht mund të shihni përdoruesit e lidhur dhe bisedën, por le të shkojmë te ajo që ka rëndësi për ne.
- Ne mundemi të dyve krijoni një lojë si bashkohuni me një.
- Nëse zgjedhim Krijo lojë Ne marrim tokën në dispozicion (po, ato janë toka e krijuar me Ndërto_ terren, por ne e lëmë atë për një post tjetër) dhe pranojmë.
- Nëse zgjedhim Anëtarësohu në Parti Ne marrim të gjitha lojërat e krijuara, zgjedhim një dhe pranojmë.
- Pasi të hyjmë në lojë, ne mund të zgjedhim ekipin (jeshile ose e kuqe) dhe rezervuari me të cilin duam të luajmë (për të ndryshuar klikoni tanket Ndrysho rezervuarin).
- Kur të jeni gati klikoni Jam gatiSapo të gjithë të jenë gati, krijuesi mund të fillojë lojën.
- Ufff, prisni disa sekonda, në varësi të shpejtësisë së PC tuaj tashmë TE LUAJ!!!
Bugs
Ky është një aplikacion zhvillimi kështu që mund të ketë gabime në implementim. Nëse gjeni ndonjë gabim ose keni ndonjë sugjerim për GT ju mund shkruaj në emailin e Javier dhe ai do të përpiqet ta zgjidhë atë.
Unë nuk shkruaj më shumë që të mos mërzitem, në postimet e tjera mund të hyjmë në detaje, në lidhje me mekanika, diapazoni, redaktimi i terrenit, etj GG
Shkarkoni GT
Meqenëse faqja lokale e GIT nuk mund të arrihet nga jashtë Universitetit, unë do të ngarkoj lojën në versionin e saj të Windows në Dropbox.
Versioni Linux:
Zhvilluesi i tij kërkon ndihmën e zhvilluesve të QT Linux për ta ndihmuar atë ta përpilojë atë dhe t'i japë asaj mbështetje për shpërndarjet e ndryshme. Kodi mund të shkarkohet nga lidhja vijuese:
Këtu janë disa screenshots të lojës, e cila nga rruga, duket shumë e bukur:
Iniciativë e mirë Të paktën shpresoj të jetë në dispozicion në Steam.
Pastaj i hedh një vështrim. Dhe nëse e ngarkoni më mirë në Github, por siç nuk e di nëse mund të arrihet nga Kuba ...
Unë ju konfirmoj, Github është i mirëpritur nga Kuba, por në UCI nuk përdoret gjerësisht sepse me 100mb për studentët dhe 150mb për mësuesit (në muaj) kursen më së shumti.
Po sigurisht. Deri më tani nga Kuba nuk kemi probleme me GitHub, unë do të kontaktoj autorin origjinal për ta ngarkuar.
Problemi nuk është ngarkimi i tij, unë mendoj, por zhvillimi i tij duke përdorur github, a mund ta imagjinoni zhvillimin të ndaluar sepse autori mbaron nga llogaria deri në muajin tjetër ...
Çfarë ironi, këtu postimet në lidhje me rruget dhe sfondet kanë 500 komente, dikush bën një lojë (jo një aplikacion i mërzitshëm, një lojë f *** !!!) dhe ju nuk mund të dëgjoni as cikletat. Plafff. Lëpirje.
Hombre, a los que le gusta jugar de verdad en DesdeLinux parece que ya han comentado.. ¿Qué le vamos a hacer?
Thatshtë se unë shoh të njëjtin model që kur kishim CodeNinja në ICU, çdokush po punonte për të shkruar një artikull duke shpjeguar zhvillimin e një programi dhe asgjë, megjithatë një temë e re gtk për Ubuntu dhe hostin hyjnor sjellin mead që kjo është e shkëlqyeshme. Ces't la vie.
Shumica e njerëzve nuk e kuptojnë kodin, ose nuk janë të interesuar për të. Ata prej nesh që i pëlqejnë këto tema janë një pakicë, madje edhe në mesin e pakicës së atyre që janë përdorues të Linux.
Hmm kështu si mund ta ekzekutoj atë në Linux? ose më saktë si përpilohet?
elav sapo më ktheve në kohën kur unë luajta lojën "Fishek" Nintendo "TANK".
XD
A mund ta luaj me elementare?
Mendoj se kjo lojë është e shkëlqyeshme, do të marr kodin burim 😀 faleminderit për të dhënat Elav
Shumë mirë, më kujton një lojë që kisha në Nintendo e vjetër, shumë e bukur