Spēļu veidošana uz Linux ar Godot Engine

Arī lielākā daļa tehnoloģiju lietotāju aizrauj spēles, šai aizraušanāsi daudzi no mums pievieno programmēšanu. Bet daudzi no mums izvirza sev reālu mērķi, proti, izveidot savas spēles, tieši tāpēc brīvās programmatūras izstrādātāji ir uzņēmušies uzdevumu izveidot Godot dzinējs.

Šis spēcīgais rīks mums palīdz izveidot spēles uz Linux, kuru var izvietot jebkurā operētājsistēmā, izmantojot bezmaksas rīkus.

Kas ir Godot Engine?

Tas ir atvērtā koda y pārrobežu platforma, kurai ir uzlabotas 2D un 3D spēļu izstrādeGodot dzinējs apvieno virkni jaudīgu rīku, kas specializējušies spēļu izveidē, kas dod mums iespēju izveidot spēles uz Linux bez nepieciešamības no jauna izgudrot riteni.

Jūs varat apskatīt un klonēt Godot avota kodu šeit, tas tiek nodrošināts saskaņā ar ļoti atļautajiem MIT licences noteikumiem. Tas ir arī pilnīgi bez maksas, un jums nav nepieciešami nekādi honorāri. Izveidojiet spēles Linux

Godot dzinēja funkcijas

  • Lielisks vizuālais redaktors ar lielu skaitu rīku, kas pievienots tīram un sakārtotam interfeisam.
  • Tiešraides spēļu izdevums gan personālajam, gan mobilajam datoram.
  • 2D un 3D rediģēšanas iespējas.
  • Pilnībā veltīts 2D dzinējs.
  • Elastīgs kinemātiskais draiveris sadursmei bez fizikas.
  • 3D modeļu importētājs no 3DS Max, Maya, Blende un citiem, ieskaitot visas animācijas.
  • Dažādi gaismas veidi, ar ēnu piešķiršanu.
  • Tas ļauj izmantot visu veidu 2D un 3D animācijas, pateicoties tās jaudīgajai vizuālās animācijas redaktors ar laika skalu.
  • Ļauj pievienot uzvedību objektiem ar iebūvētiem skriptiem.
  • Godot darbojas Linux, Windows, OS X, FreeBSD, OpenBSD un Haiku, tas darbojas 32 un 64 bitu versijās visās platformās.
  • Ļauj ērti un ātri izvietot spēles dažādās platformās, vissvarīgākās ir
  1. Mobilās platformas: iOS, Android, BlackberryOS.
  2. Darbvirsmas platformas: Windows, OS X, Linux, BSD, Haiku.
  3. Web platforma: HTML5 (caur emscripten). Izveidojiet starpplatformu spēles
  • Tas ir rīks, kas izstrādāts un izveidots sadarbībai, tāpēc tam ir iespēja integrēties ar populārām versiju vadības sistēmām (Git, Subversion, Mercurial, PlasticSCM,…).
  • Tas ļauj jums izveidot ainas gadījumus, kas padara komandas darbu ātrāku un efektīvāku, jo katrs komandas dalībnieks var koncentrēties uz savu ainu. Neatkarīgi no tā, vai tas ir raksturs, iestatījums utt. Tas ir, tas ir atļauts rediģēt, neuzkāpjot citiem uz kājām.
  • Pilnīgi bez maksas un bez maksas.

Instalējiet Godot Engine

Instalācijas failus varat lejupielādēt no šīs saites:

Varat arī lejupielādēt virkni paraugu un demonstrācijas no šeit.

Instalējiet Godot dzinēju ar sistēmas integrāciju un versiju pārvaldnieku Ubuntu

Niklass Rozenkvists ir izveidojis BASH skriptu, kas lejupielādē un integrē Godot dzinēju Ubuntu. Tas ļauj arī pārvaldīt versijas un instalēt git master.

Lai lejupielādētu un palaistu skriptu, atveriet konsoli un ievadiet šādu komandu:

git klons https://github.com/nsrosenqvist/godot-wrapper.git godot && cd godo && ./godot instalēt

Šis skripts automātiski konfigurēs jūsu Godot Engine. Skatiet visas skripta funkcijas, palaižotgodot help.

Lielisks rīks, kuru mums vajadzētu izmēģināt un iemācīties izmantot, it īpaši, lai izveidotu vairāk un labākas ar Linux saderīgas spēles.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Huans Kviroga teica

    Neapšaubāmi, tas ir ļoti labs motors, to ir vienkārši lietot, lai gan sākotnēji tas prasa zināmu pieradumu pie vides, laika gaitā cilvēks uzskata, ka viņiem ir jārisina un jākoncentrējas tikai uz loģiku (kas jādara katram motoram).
    Mans viedoklis ir šāds:
    * Dokumentācijā lielākā daļa ir angļu valodā (kas neko daudz nesarežģī), taču tas viss nav tik detalizēts, kā vajadzētu (it īpaši runājot par 3D, dokumentācija ir diezgan slikta), bet es atzīšu, ka pēdējos 6 mēnešus tā ir izplešas un pamazām kāpj; Pat ja tā, sabiedrība šo punktu nedaudz pastiprina, katrs sniedz ieguldījumu un patiešām palīdz, ja var, un viņi parasti koplieto kodus bez pārāk lielām problēmām neatkarīgi no tā, vai forumā, tērzēšanas kanālos ir draudzīgi cilvēki.
    * Redaktora funkcijās es domāju, ka skripts ir vienkāršs, bet spēcīgs, viegli iegaumējams, un redaktors ļoti palīdz.
    * 2D grafikā tas ir ideāls, pat kaut kam 2.5D ir ideāls, bet 3D grafikas veiktspēja ir vidēji zema; To var optimizēt un kļūt pieņemams, taču tam vēl ir jādara darbs (es teicu, ka veiktspēja nav funkcijas, jo tai ir uzlabotas, noderīgas un ļoti labas iespējas 2D un 3D), viņi šobrīd strādā ar jauno 3D grafikas dzinēju Gles3, kas ir daudz uzlabots, kā tika paziņots .

    Secinājums: tā ir ļoti laba iespēja, ja vēlaties izstrādāt daudzplatformu spēles vai lietojumprogrammas un ietaupīt sev zināmas galvassāpes, ja vien zināt angļu valodu (vismaz minimāli) un zināt sarunas un forumus.

    1.    Roberts teica

      Ir dokumentācija spāņu valodā. Lejupielādējams PDF, Epub utt. Tas ir iekšā http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    Huans Kviroga teica

        Es tikko uzzināju, liels paldies par padomu!

  2.   Roberts teica

    Tagad varat instalēt versiju 2.2 alfa, kas nodrošina interesantus uzlabojumus un kļūdu labojumus. Es to esmu pārbaudījis, un tas ir ļoti stabils. Viss ir kārtībā.

    https://archive.hugo.pro/godot/

  3.   Oriģināls un bezmaksas Malagueños teica

    Ļoti interesanti, mums būs jāizplata šīs ziņas, lai redzētu, vai mēs mudinām programmētājus izmantot rīkus, kas veido programmas katrai kļūdai, kas tiek aprēķināta.

    Tikai pietrūkst aveņu pi atbalsta.

  4.   Spēles ventilators teica

    Interesantākais raksts. Esmu nonācis caur google un patiesību, ka tas ir bijis ļoti noderīgs. Man šķiet aizraujoša videospēļu pasaules tēma un tās veidošana.

    Cerams, ka turpmākajos rakstos jūs varētu iedziļināties šajā tēmā!