Godot Game Engine, lumikha ng 2D at 3D na mga laro mula sa Ubuntu

tungkol sa godot

Sa susunod na artikulo ay titingnan natin ang Godot Game Engine. Kung interesado ka sa paglikha ng mga laro, magiging kawili-wili para sa iyo ang Godot. Ay tungkol sa isang engine ng laro FOSS na maaari nating makuha sa aming system ng Ubuntu.

Ngayon ay mahahanap natin ang maraming mga engine ng laro. Kabilang sa mga ito ay si Godot, sino isang cross-platform, bukas na mapagkukunan 2D at 3D video game engine na inilabas sa ilalim ng Lisensya ng MIT at binuo ng pamayanan ng Godot. Gumagana ang makina sa Windows, OS X, Gnu / Linux, at BSD. Maaari naming gamitin ang engine na ito upang lumikha ng mga laro para sa desktop, mobile phone o web platform.

Pangkalahatang katangian ng Godot

Setting ng editor ng Godot

  • Kakayanin namin lumikha ng mga laro na may ilang kadalian gamit ang natatanging diskarte ng Godot sa pag-unlad nito.
  • Sumama si Godot daan-daang mga built-in na node na ginagawang mas madali ang disenyo ng laro. Magagawa rin naming lumikha ng aming sariling pasadyang pag-uugali, editor at marami pa.
  • Magkakaroon tayo ng kakayahang umangkop na sistema ng eksena. Maaari kaming lumikha ng mga komposisyon ng node na may suporta para sa mga pagkakataon at mana.
  • Magkakaroon tayo ng posibilidad na magamit ang visual editor kasama ang lahat ng mga tool na maaaring kailanganin mo. Lahat ng mga ito ay nakabalot at magagamit mula sa isang magandang interface ng gumagamit.
  • Live na patuloy na pag-edit, kung saan ang mga pagbabago ay hindi mawawala pagkatapos ihinto ang laro.
  • Maaari naming lumikha ng aming sariling mga pasadyang tool nang madali gamit ang hindi kapani-paniwala na sistema ng mga tool na magagamit.
  • Ang bagong nagbibigay ng batay sa pisika ay may isang host ng mga tampok na gagawing kamangha-mangha ang iyong mga laro.
  • Maaari naming maglagay ng pandaigdigang pag-iilaw para sa napakarilag mga real-time na graphics. Ang mga epekto sa gitna at post-processing ay nagsasama ng isang bagong tonemap na sumusuporta sa HDR, maraming pamantayang mga kurba at awtomatikong pagkakalantad, mga pagsasalamin sa espasyo sa screen, hamog, pamumulaklak, lalim ng patlang, at marami pa.

script ng godot

  • Madaling gamiting wika ng pagtatabing batay sa GLSL, na may built-in na editor at pagkumpleto ng code.
  • Ang Godot ay may kasamang a ganap na nakatuon 2D engine at naka-pack na may mga tampok.
  • Map editor mosaic na may awtomatikong mosaic, pag-ikot, pasadyang mga hugis ng grid, at maraming mga layer.
  • Magkakaroon kami ng 2D ilaw at normal na mga mapa upang bigyan ang iyong mga laro sa 2D na mas makatotohanang hitsura.
  • Maaari nating buhayin ang aming mga laro gamit ang pag-clipping o animasyon na nakabatay sa sprite.
  • Flexible kinematic controller para sa mga banggaan nang walang pisika.
  • Kakayanin namin buhayin nang literal ang lahat, mula sa mga buto at bagay upang gumana ang mga tawag.
  • Mahusay na optimizer para sa na-import na package ang mga 3D na animation.

magagamit ang mga aklatan

Ito ay ilan lamang sa mga katangian ng Godot. Kung gusto mo kumunsulta sa kanilang lahat, maaaring basahin nang detalyado mula sa website ng proyekto.

I-download ang Godot

godot 2D edition

Kakayanin namin i-download ang Godot mula sa opisyal na website. Ang manu-manong pag-download na ito ay magdudulot sa amin upang mag-download ng isang solong file, na pagkatapos ng pag-unzipping ay mag-double click lamang sa file na pinag-uusapan. Ang problema ay sa pag-download na ito wala kaming posibilidad na mag-update sa pinakabagong bersyon nito, kung sakaling may ilabas na isang pag-update. Sa halip, ang pinakabagong bersyon ay kailangang i-download pana-panahon.

pag-install ng flatpak

Mahahanap din namin ang application na ito magagamit bilang flatpak app. Sa pamamagitan ng paggamit ng bersyon ng flatpak magkakaroon kami ng posibilidad na mag-update sa pinakabagong bersyon sa pamamagitan ng Update / Software Center.

tungkol sa chob
Kaugnay na artikulo:
Chob, maghanap para sa AppImage, Flatpak at Snap packages mula sa terminal

Bago matapos ito tila mahalaga na sabihin iyon ito ay maginhawa upang tingnan ang documentación. Mahahanap mo doon ang isang solusyon sa maraming pag-aalinlangan na maaaring lumitaw bilang karagdagan sa paghahanap ng isang halimbawa ng isang proyekto ng laro ng 2D na tinatawag na 'Umigtad ang mga gumagapang'. Sa proyektong ito, gagabayan ang gumagamit sa pamamagitan ng sunud-sunod na pamamaraan upang matagumpay na makalikha ng larong iyon. Sa buong proseso, magagawa naming tumalon sa mga mapagkukunan tulad ng pag-aaral ng GDScript, istraktura ng proyekto, atbp. kung saan magkakaroon tayo ng posibilidad na maging mas pamilyar sa engine ng laro. Siyempre, sa YouTube makakahanap din kami ng maraming kapaki-pakinabang na mga tutorial tungkol sa Godot.

Ang source code ng game engine na ito ay matatagpuan sa pahina ng GitHub ng proyekto. Para sa karagdagang impormasyon maaari mo ring gamitin ang website ng proyekto.


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.