Per tinklaraštį žmonių Sužinau apie labai įdomų projektą, kurį vykdo Javieras Bandomo Ruízas, Kubos kompiuterių mokslų universiteto (UCi) profesorius. Tai GT: Tank Warfare, atvirojo kodo žaidimas, sukurtas naudojant C++ ir QT bibliotekas.
GT apžvalga
GT (Tank Warfare) yra žaidimas tinklo kelių žaidėjų, susideda iš darymo dvi komandos de iki 3 XNUMX žmonių su tikslu sunaikinti galios centrai priešai.
Kiekvienas žaidėjas valdo tanką, kuris turi 3 įgūdžius, kuris gali būti tobulinamas kiekvieną kartą, kai padidėja lygis (ši mechanika yra panaši į žaidimų, pvz., Dota, Velniasir t.t.), būtina įgyti patirties, reikalingos norint pakilti lygiu, tai galima pasiekti imant patirties tabletės arba naikina priešus.
Žaidimas baigiasi, kai sunaikinami visi komandos jėgos centrai.
Kaip žaisti GT?
Na, ne taip paprasta ;), žaidimo aplanke yra 3 vykdomieji failai (GT_Client, GT_Server, Build_Terrain), tačiau:
- Kadangi tai yra žaidimas, kurį reikia žaisti internete, pirmiausia mums reikia serverio, prie kurio galėtume prisijungti (GT_Serveris)
- Atidarome klientą (GT_Klientas), o pagrindiniame meniu mes Nustatymai/Tinklas, čia nurodome serverio IP adresas ir prievadas, priimame ir grįžtame į pagrindinį meniu.
- Spustelėjame žaisti, kad prijungtas gerai, bet mums reikia a vartotojas. Mes paspaudžiame Sukurti vartotoją, pildome duomenis (slapyvardis, slaptažodis ir avataras) ir priimti. Dabar galime prisijungti.
- Prisijungę ("sistema rodo langą...", ne!!!, tai ne inžinerijos klasė) įeiname į kalbėtis, galite matyti prisijungusius vartotojus ir, žinoma, kalbėtis, bet pereikime prie to, kas mums svarbu.
- Mes galime tiek daug sukurti žaidimą kaip prisijungti.
- Jei pasirenkame Sukurti žaidimą Gauname turimą žemę (taip, tai žemė, sukurta naudojant Build_Terrain, bet paliekame tai kitam įrašui) ir priimame.
- Jei pasirenkame Prisijungti prie žaidimo Gauname visus sukurtus žaidimus, išsirenkame vieną ir priimame.
- Kai žaidžiame, galime pasirinkti komandą (žalia arba raudona) ir tanką, su kuriuo norime žaisti (norėdami pakeisti tankus spustelėkite Keisti baką).
- Kai būsite pasiruošę, spustelėkite Aš pasiruošęs, kai visi bus pasiruošę, kūrėjas gali pradėti žaidimą.
- Ufff, palaukite kelias sekundes, atsižvelgiant į jūsų kompiuterio greitį dabar ŽAISTI!!!
KLAIDAS
Tai yra kuriama programa, todėl gali būti, kad joje yra diegimo klaidų. Jei radote klaidų arba turite kokių nors pasiūlymų dėl GT, galite rašyti į Javier elektroninį paštą ir jis bandys tai išspręsti.
Daugiau nerašysiu, kad nenuobodžiaučiau, kituose pranešimuose galime papasakoti apie tai mechanika, diapazonai, reljefo redagavimasir kt. GG
Parsisiųsti GT
Kadangi vietinio GIT puslapio negalima pasiekti iš universiteto ribų, ketinu įkelti žaidimą „Windows“ versija į „Dropbox“.
Linux versija:
Jo kūrėjas prašo QT Linux kūrėjų pagalbos, kad padėtų jam jį sudaryti ir teikti paramą skirtingiems platinimams. Kodą galima atsisiųsti iš šios nuorodos:
Palieku jums keletą žaidimo ekrano kopijų, kurios, beje, atrodo labai gražiai:
Gera iniciatyva. Bent jau tikiuosi, kad tai bus „Steam“.
Tada pažvelgiau į jį. O jei įkelsi į Github, tuo geriau, bet kadangi aš nežinau, ar jį galima pasiekti iš Kubos...
Patvirtinu, Github yra gerai pasiekiamas iš Kubos, bet UCI jis nėra plačiai naudojamas, nes su 100 MB studentams ir 150 MB mokytojams (per mėnesį) tai sutaupoma maksimaliai.
Taip, žinoma. Kol kas iš Kubos neturime problemų su GitHub, susisieksiu su pradiniu autoriumi, kad jį įkelčiau.
Problema yra ne jo įkėlimas, o kūrimas naudojant GitHub. Ar galite įsivaizduoti, kad kūrimas sustojo, nes autorius liko be paskyros iki kito mėnesio...
Kokia ironija, čia įrašai apie skaistalus ir tapetus turi 500 komentarų, kažkas sukuria žaidimą (ne nuobodžią programėlę, velnišką žaidimą!!!) ir net nesigirdi svirplių. Plaffas. Laižymas.
Žmogus, kuris tikrai mėgsta žaisti DesdeLinux Atrodo, kad jau pakomentavo... Ką darysim?
Matau tą patį modelį kaip tada, kai UCI turėjome CodeNinja, bet kas galėjo parašyti straipsnį, paaiškinantį programos kūrimą ir nieko, tačiau nauja gtk tema Ubuntu ir po velnių, atnešk midų, tai puiku. Ces't la vie.
Daugelis žmonių nesupranta kodo arba nesidomi. Tų iš mūsų, kuriems patinka šios temos, yra mažuma, net tarp mažumos tų iš mūsų, kurie esame Linux vartotojai.
Hmm, kaip tai paleisti Linux? o tiksliau kaip jis sudarytas?
elav tu ką tik sugrąžinai mane į tuos laikus, kai žaidžiau Nintendo „Cartridge“ žaidimą „TANK“.
XD
Ar galėsiu žaisti su elementariais?
Manau, kad šis žaidimas yra puikus, gausiu šaltinio kodą 😀 ačiū už informaciją Elav
Puiku, tai man primena žaidimą, kurį turėjau senajame „Nintendo“, puiku