KomputerPermainan komputer

Enjin fizik. permainan Programming

Setakat ini, permainan komputer yang sangat pesat berkembang - dalam banyak hal, ini adalah disebabkan oleh hakikat bahawa proses pembangunan telah menjadi lebih berpatutan. Dengan kedatangan "wap" platform semua orang akan mendapat peluang untuk mencipta permainan mereka sendiri dan menyerahkan kepada perhatian awam yang luas, dan sebenarnya terpaksa melakukannya tanpa bantuan daripada penerbit adalah mustahil. Oleh itu, ramai orang-orang yang mempunyai idea dan keupayaan untuk mewujudkan permainan yang hebat, hanya tidak mempunyai peluang - tetapi kini segala-galanya telah berubah. Dan jika anda mahu untuk membangunkan projek anda sendiri, untuk anda ia tidak akan menjadi masalah, tetapi pertama yang anda perlu memberi perhatian kepada enjin fizik. Sudah tentu, tidak ada yang melarang kamu untuk menulis permainan anda dengan program sifar enjin unik sendiri. Tetapi ia adalah lebih mudah untuk digunakan siap, kerana ia dijamin akan debugged dan akan bekerja tanpa masalah. Enjin fizik - adalah asas mana-mana permainan komputer, adalah lapisan asas, di mana anda akan membina kandungan projek anda. Terdapat pelbagai jenis enjin, setiap yang mempunyai kebaikan dan keburukannya. Dalam artikel ini anda akan belajar tentang beberapa enjin yang terbaik yang wujud pada hari ini.

Cry Engine 3

Nota pertama hakikat bahawa tidak semua orang adalah enjin fizik adalah terbuka kepada semua pengguna. Sesetengah pemaju permainan membuat sendiri, kegunaan peribadi mereka, maka tidak memberi akses kepada maklumat itu kepada orang lain. Enjin tidak akan dipertimbangkan - di sini kita akan memberi tumpuan kepada hakikat bahawa anda boleh gunakan untuk membuat permainan, menjadi pihak ketiga yang dipanggil. Pilihan pertama, yang berada di bibir semua orang di tempat pertama - adalah Cry Engine 3. Ini adalah enjin fizik yang sangat kuat yang membolehkan anda untuk membuat permainan yang luar biasa, tetapi pada masa yang sama, terdapat pelbagai pilihan untuk digunakan. Jika anda tidak mahu membelanjakan wang, maka anda boleh menggunakan versi percuma - ia akan disediakan untuk semua fungsi, tetapi pada masa yang sama anda tidak boleh mengedar atau menjual permainan anda, maka ada satu pilihan untuk digunakan di rumah. Terdapat juga dua versi dibayar - satu melibatkan pengeluaran dua puluh peratus daripada keuntungan daripada pemaju permainan enjin, dan kedua - pembelian lesen. Dan sebab itu pilihan ini tidak sepopular yang lain - ia adalah sangat mahal.

Unreal Engine 3

Jika anda tidak mahu membelanjakan wang yang besar pada versi sebelumnya, maka anda perlu memberi perhatian kepada ini. Unreal Engine 3 - enjin yang terbaik pada masa ini dari segi harga dan kualiti. Anda boleh membeli hak untuk menggunakan agak murah, dengan bantuan, anda boleh mencipta permainan komputer sepenuhnya, seperti yang dilakukan oleh syarikat-syarikat perisian besar, terkenal di seluruh dunia. Enjin ini mempunyai pelbagai kemahiran, seperti berbilang platform, sokongan yang sangat baik, kesederhanaan dan kejelasan. Oleh itu, tiap-tiap orang yang mendapat enjin ini akan dapat lancar membangunkan permainan yang hebat, jika dia mempunyai keupayaan untuk melakukan. asas yang sangat baik untuk ini akan menyediakan anda dengan Unreal Engine 3.

Havok

Jika kita bercakap tentang projek-projek besar, maka anda pasti perlu memberi kesan juga Havok - enjin yang rupanya telah banyak mengubah industri permainan. Kini ia telah mewujudkan kira-kira 200 permainan video studio utama dan pembangunan indie adalah lebih besar. Enjin ini adalah yang paling sering digunakan untuk FPS atau orang ketiga, tetapi kadang-kadang anda boleh bertemu projek berskala besar genre lain, seperti "Starcraft 2" antara strategi, Super Smash Bros. antara platformer dan sebagainya. Sememangnya, pengambilalihan itu ia akan kos agak jumlah yang mengagumkan, tetapi peluang yang membuka di hadapan anda - hanya besar. Jadi, jika anda seorang pemaju bebas dengan bajet yang rendah, anda boleh membeli enjin ini - ia akan membuat permainan anda baik-baik saja.

Unity 3D

Nah, ia adalah masa untuk bergerak dari enjin utama kepada sesuatu yang tidak skala yang besar. Terdapat banyak penyelesaian kos rendah untuk permainan dua dimensi, tetapi dimensi ketiga pada bersegera harga yang berpatutan untuk menambah bukan semua. Itulah sebabnya enjin Unity 3D setakat ini adalah sangat popular, kerana ia menawarkan akses kos rendah bagi dunia tiga dimensi. Sudah sejak 2009, projek ini mengetuai di kalangan mereka yang telah tidak direka untuk syarikat-syarikat besar seperti projek-projek utama. Oleh itu, anda pasti perlu memberi perhatian kepada enjin jika anda mahu untuk membangunkan merupakan projek tiga dimensi - pembelian lesen akan murah, tetapi untuk wang anda akan mendapat sejumlah besar bahan-bahan, akses mudah kepada penerbitan projek siap dan banyak lagi.

DMM

enjin moden sering memberi perhatian serius kepada kerosakan realistik, yang digunakan untuk dunia, watak-watak, kenderaan, dan sebagainya. Walau bagaimanapun, jika anda sedang mencari penyelesaian murah bagi permainan di mana komponen utama adalah tepat dinamik badan ubah bentuk, maka anda perlu memberi perhatian kepada enjin. Memanggil kedua DMM, dan dengan bantuan beliau anda akan dapat untuk mengeluarkan semula model kerosakan sangat realistik, tidak kira apa yang akan menjadi watak mereka. Nama penuh enjin - Matter Molekul Digital, dan dari orang-orang yang tahu bahasa Inggeris, sudah boleh melihat bahawa ia adalah tekanan, dan ia akan menjadi ciri utama. Jika anda tidak mempunyai wang untuk enjin moden sangat mahal, yang akan menawarkan anda ubah bentuk sebagai salah satu daripada banyak komponen, atau sama ada anda mahu untuk mewujudkan satu projek, yang akan memberi tumpuan kepada hanya merosakkan dan realisme, enjin ini adalah sempurna untuk anda.

GameMaker

Jadi, dalam kesimpulan ia adalah bernilai memberi perhatian kepada enjin, yang sangat berbeza dari semua tempat yang lain adalah bahawa ia adalah anda tidak perlu program, kerana semua arahan asas digantikan dengan tindakan konkrit dinyatakan terlebih dahulu. Sudah tentu, tindakan ini mempunyai jumlah yang terhad, tetapi mereka masih agak banyak, jadi anda akan dapat untuk membuat permainan yang tidak berfikir tentang hakikat bahawa anda akan bernilai untuk belajar bahasa pengaturcaraan. Anda akan melakukannya dengan baik tanpa ia, dan jika anda membeli lesen, anda boleh menggunakan lebih banyak ciri, serta menerbitkan permainan mereka sendiri secara bebas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.atomiyme.com. Theme powered by WordPress.