Sabtu, 14 Juni 2014

GODOT Game Engine

Diposting oleh mel di 00.15 0 komentar

Godot memiliki fitur penuh, open source, mesin permainan berlisensi MIT. Aplikasi ni berfokus pada suatu tools yang besar, dan alur kerja yang berorientasi visual yang dapat dipindahkan ke PC, Mobile dan platform Web dengan tidak ada kerumitan. Editor, bahasa dan API yang kaya fitur, namun sederhana untuk dipelajari, memungkinkan Anda untuk dapat mahir dalam hitungan jam. Yang dikembangkan oleh OKAM Studio.


Menulis mesin permainan adalah proses yang sangat sulit yang membutuhkan waktu lama dan kita menyadari hidup tidak cukup untuk menambahkan setiap fitur tunggal yang kita ingini. Godot telah menjadi mesin rumahan untuk waktu yang lama dan prioritas fitur baru selalu dikaitkan dengan apa yang dibutuhkan untuk setiap permainan dan prioritas klien.


Karena itu Godot membuka mesin untuk masyarakat sehingga siapapun dapat mengembangkan game dengan menggunakan Godot dan mendapatkan keuntungan nya mendapatkan desain alur kerja yang luar biasa. Kami juga membuka source code dengan lisensi paling dermawan, MIT dengan harapan bahwa pengembang lain akan berkontribusi untuk itu dan mempublikasikan game mereka tanpa batasan apapun.


Godot memahami bahwa bagi pengembang untuk meningkatkan ketertarikan, merilis perangkat lunak tidak lengkap tidak cukup, jadi Godot menerbitkan, untuk versi pertama ini, fitur beta yang lengkap. Pada titik ini, mesin stabil dan semuanya bekerja, tapi kita membutuhkan umpan balik dan masukan dari "pengguna yang sebenarnya" untuk menyelesaikan menyesuaikan pengalaman untuk membuatnya lancar.


Sejarah Perkembangan Godot

Godot tidak selalu disebut Godot, itu bisa menjadi berbagai macam nama(yang mengerikan), contohnya sebagai berikut:
  • Larvotor
  • Legacy
  • NG3D
  • Larvita
  • Larvita2
  • Larvita3
  • Godot
Nyatanya, Godot hanya kode-nama untuk apa yang akan menjadi sesuatu yang lain, mesin yang bertujuan lebih umum dengan UI yang tepat bukan satu set berbagai macam alat. Kami tahu itu akan memakan waktu lama, jadi pembuatmenggunakan nama yang didasarkan pada sebuah drama oleh Samuel Becketuntuk mewakili perasaan itu. Akhirnya nama itu akan berubah menjadi sesuatuyang berkoneksi di negara asal kami, Argentina.


Dalam keanehan alur bagian, di beberapa titik dan baik ke dalam pengembangan mesin, bermain video game dengan karakter yang terkoneksi (bonus poin untuk siapa saja yang dapat membayangkannya), sehingga mesin ini juga dinamai untuk menghormati untuk itu. Ini bagus, karena Godot aslinya tidak pernah seharusnya tersampaikan.
Fitur-fitur yang lain pada Godot:
Daftar permainan yang telah dibuat oleh Godot:
  • El Asombroso Show Zamba
  • Dog Mendonça & Pizza Boy
  • Anthill
  • Running Nose
  • Project Carnival
  • Compiling Godot di Windows
  • Requirement
Untuk kompilasi menggunakan Windows, berikut ini diperlukan:
  • Visual C++ Visual C++ or Visual C++ Express compiler.
  • Python 2.7+ Python 2.7+ (3.0 is untested as of now). Using the 32-bits installer is recommended.
  • SCons SCons build system.


Menyiapkan SCons
Python menambahkan interpreter (python.exe) ke dalam path. Ini biasanya menginstal di C:\Python (atau C:\Python [Version]). SCons menginstal python dalam instalasi dan menyediakan file bat. Disebut "scons.bat". Lokasi file ini dapat ditambahkan ke path atau hanya dapat disalin ke C:\Python bersama dengan eksekusi.


Compiling
Memulai command prompt Visual Studio (set up environment variabel yang dibutuhkan oleh SCons untuk menemukan compiler dan SDK), buka dir root dari source code engine dan mengetik:

C:\Godot> scons bin/godot.exe
Jika semua berjalan dengan baik, executable biner yang dihasilkan akan ditempatkan di C: \Godot\bin\godot_win.exe. File executable ini berisi seluruhmesin dan berjalan tanpa memeliki ketergantungan. Pelaksana hal itu akan memunculkan manajer proyek.

Pengembangan di dalam Visual Studio atau IDE yang lain
Untuk sebagian besar proyek, hanya menggunakan scripting cukuptetapi ketika pembangunan di C++ yang dibutuhkan, untuk membuat modul ataumemperluas mesin, bekerja dengan IDE biasanya diinginkan. Visual studio daricommand prompt memanggil file .bat yang menentukan variabel lingkungan(vcvarsall.bat). Untuk membangun seluruh mesin dari perintah tunggal di luarcommand prompt, berikut ini harus disebut dalam file bat.:

C:\path_to_sdk\vcvarsall.bat && sconsbin/godot_win.exe

Compiling Godot di Linux
Requirement
Untuk kompilasi menggunakan Linux, berikut ini diperlukan:
  • GCC or LLVM
  • Python 2.7+ (3.0 is untested as of now).
  • SCons build system.
  • X11 and MESA development Libraries
  • ALSA development libraries
  • Freetype (for the editor)
  • OpenSSL (for HTTPS and TLS)
  • pkg-config (used to detect the above three)
  • Ubuntu Users: apt-get install scons pkg-config libx11-dev libxcursor-dev build-essential libasound2-dev libfreetype6-dev libgl1-mesa-dev libglu-dev libssl-dev


Compiling

Mulai terminal, buka dir root dari source code engine dan ketik:

user@host:~/Godot $ scons bin/Godot


Jika semua berjalan dengan baik, executable biner yang dihasilkan akan ditempatkan di "bin" subdirektori. File executable ini berisi seluruh mesin danberjalan tanpa dependensi. Pelaksana hal itu akan memunculkan manajer proyek.


Compiling Godot di OSX/MAC OS
Requirement
Untuk kompilasi menggunakan MAC, berikut ini diperlukan:
  • Python 2.7+ (3.0 is untested as of now).
  • SCons build system.
  • XCode

Compiling


Mulai terminal, buka dir root dari source code engine dan ketik:


user@host:~/Godot $ scons bin/godot_osx


Jika semua berjalan dengan baik, executable biner yang dihasilkan akan ditempatkan di "bin" subdirektori. File executable ini berisi seluruh mesin danberjalan tanpa ketergantungan. Pelaksana hal itu akan memunculkan manajer proyek. Ada template aplikasi. Untuk menempatkan biner ke dalam alat/Godot.app.



Pembuatan Game di Godot compatible di Linux, Mac dan Windows


Tampilan Fitur dan tools pada Godot









Tampilah layar ketika pembuatan game Dog Mendonça & Pizza Boy.



 

nekoCatpussy Template by Ipietoon Blogger Template | Gift Idea