GT: Tank War, isang laro para sa The Community

Sa pamamagitan ng blog ng mga tao Nalaman ko ang tungkol sa isang kagiliw-giliw na proyekto na isinagawa ng Javier Bandomo Ruiz, isang propesor sa University of Information Science ng Cuba (UCi). Ito ang GT: Tank Warfare, isang bukas na mapagkukunang laro na binuo kasama ang mga library ng C ++ at QT.

GT: Digmaang Pang-tanke

Buod ng Buod ng GT

Ang GT (Tank War) ay isang laro multiplayer ng network, binubuo ng paggawa dalawang koponan de hanggang sa 3 katao na may layuning wasakin ang mga sentro ng kuryente mga kaaway.

Kinokontrol ng bawat manlalaro ang isang tangke, kung saan ay may 3 kasanayan, na maaaring mapabuti sa bawat oras na mag-level up ka (ang mekaniko na ito ay katulad ng sa mga larong tulad Dota, Diyablo, atbp ...), kinakailangan upang makumpleto ang kinakailangang karanasan upang mag-level up, maaari itong makamit sa pamamagitan ng pagkuha nakakaranas ng mga tablet o pagsira sa mga kalaban.

Nagtatapos ang laro kapag ang lahat ng mga sentro ng kuryente ng isang koponan ay nawasak.

Paano maglaro ng GT?

Sa gayon, hindi gaanong simple;), sa loob ng folder ng laro, mayroong 3 na maipapatupad (GT_Client, GT_Server, Build_Terrain), Gayunpaman:

  1. Dahil ito ay isang laro na nilalaro sa isang network, ang unang bagay na kailangan namin ay isang server upang kumonekta (GT_Server)
  2. Binubuksan namin ang client (GT_Client), at sa pangunahing menu ay gagawin namin Pag-configure / Network, dito tinukoy namin ang server IP address at port, tinatanggap namin at bumalik sa pangunahing menu.
  3. Nag-click kami sa Nagpe-play, na konektado nang maayos, ngunit kailangan namin ng gumagamit. Nag-click kami sa Lumikha ng Gumagamit, pinupunan namin ang data (nick, password at avatar) at tanggapin. Ngayon ay maaari na kaming mag-log in.
  4. Kapag naka-log in, ("ang system ay nagpapakita ng isang window ...", hindi !!!, hindi ito ang klase sa engineering) pinapasok namin ang window ng chat, maaari mong makita ang mga konektadong mga gumagamit at chat syempre, ngunit pumunta tayo sa kung ano ang mahalaga sa amin.
  5. Maaari nating pareho lumikha ng isang laro tulad ng sumali sa isa.
    1. Kung pipiliin natin Gumawa ng laro Nakukuha namin ang magagamit na lupa (oo, ang mga ito ay lupang nilikha kasama ang build_terrain, ngunit iniiwan namin iyon para sa isa pang post) at tatanggapin.
    2. Kung pipiliin natin Sumali sa Party Nilikha namin ang lahat ng mga laro na nilikha, pumili ng isa at tatanggapin.
  6. Kapag nasa loob na ng laro, maaari nating piliin ang koponan (berde o pula) at ang tangke na nais naming maglaro (upang baguhin ang mga pag-click sa tank Palitan ang Tangke).
  7. Kapag handa ka nang mag-click Handa na akoKapag handa na ang lahat, maaaring simulan ng lumikha ang laro.
  8. Ufff, maghintay ng ilang segundo, nakasalalay sa bilis ng iyong PC MAGLARO!!!

TUMBOK

Ito ay isang application ng pag-unlad kaya maaaring may mga error sa pagpapatupad. Kung nakakita ka ng anumang mga error o may anumang mga mungkahi para sa GT maaari mo magsulat sa email ni Javier at susubukan niyang malutas ito.

Hindi ako nagsusulat nang higit pa upang hindi makapanganak, sa ibang mga post maaari naming detalyado ang tungkol sa mekanika, saklaw, pag-edit ng lupain, atbp. GG

I-download ang GT

Dahil ang lokal na pahina ng GIT ay hindi mai-access mula sa labas ng Unibersidad, i-a-upload ko ang laro sa bersyon ng Windows nito sa Dropbox.

I-download para sa Windows

Bersyon ng Linux:

Hinihingi ng developer nito ang tulong ng mga developer ng QT Linux upang matulungan siyang makatipon ito at bigyan ito ng suporta para sa iba't ibang mga pamamahagi. Maaaring ma-download ang code mula sa sumusunod na link:

Mag-download ng Source Code

Narito ang ilang mga screenshot ng laro, na kung saan, mukhang napakabuti:


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   eliotime3000 dijo

    Magandang hakbangin. Hindi bababa sa inaasahan kong magagamit ito sa Steam.

  2.   dhunter dijo

    Gaano kabalintunaan, narito ang mga post tungkol sa mga rouge at wallpaper ay may 500 mga komento, may gumagawa ng isang laro (hindi isang nakakapagod na app, isang f *** ing game !!!) at hindi mo rin marinig ang mga cricket. Plafff. Dilaan

    1.    masigla dijo

      Hombre, a los que le gusta jugar de verdad en DesdeLinux parece que ya han comentado.. ¿Qué le vamos a hacer?

      1.    dhunter dijo

        Ito ay na nakikita ko ang parehong pattern na kapag nagkaroon kami ng CodeNinja sa ICU, sinuman ay nagtatrabaho sa pagsusulat ng isang artikulo na nagpapaliwanag ng pagpapaunlad ng isang programa at wala, gayunpaman isang bagong tema ng gtk para sa Ubuntu at ang banal na host ay nagdala sa akin na ito ay malaki. Ces't la vie.

        1.    Mga DaCook dijo

          Karamihan sa mga tao ay hindi nakakaintindi ng code, o hindi interesado dito. Ang mga sa amin na gusto ang mga paksang ito ay isang minorya, kahit na kabilang sa minorya ng mga gumagamit ng Linux.

  3.   Mga DaCook dijo

    Hmm kaya paano ko ito tatakbo sa Linux? o sa halip paano ito naiipon?

  4.   blackmartalpha.net dijo

    elav kinuha mo lang ako pabalik sa oras kung kailan naglalaro ako sa Nintendo «Cartridge» sa larong «TANK».
    XD

  5.   yoyis dijo

    Maaari ko ba itong laruin sa elementarya?

  6.   Baron ashler dijo

    Sa palagay ko mahusay ang larong ito, kukuha ako ng source code 😀 salamat sa data na Elav

  7.   Lucas10 dijo

    Napakabuti, pinapaalala nito sa akin ang isang laro na mayroon ako sa lumang Nintendo, napakaganda