Pengembangan Game

9
Membangun data adjacency segitiga

Diberikan daftar indeks segitiga, bagaimana tepatnya seseorang dapat mengubah itu menjadi daftar indeks dengan kedekatan untuk shader geometri? Perhatikan bahwa kita benar-benar berbicara tentang indeks di sini - ada simpul, tetapi kita akan fokus hanya pada indeks, karena kita dapat...

9
Bagaimana cara menggunakan OpenGL modern untuk game 2D?

Saya telah menemukan banyak tutorial OpenGL (3.0+) "modern" untuk 3D, tetapi saya tidak menemukan apa-apa ketika mencari informasi tentang cara menggunakannya untuk pengembangan game 2D. Bagaimana saya bisa mulai menggunakan OpenGL untuk 2D gamedev? Secara khusus, saya tertarik untuk mendapatkan...

9
Demo (dan game nyata) Perlindungan

Dalam beberapa bulan saya berencana untuk mulai memamerkan game (semoga komersial) yang saya kerjakan kepada publik (internet). Masalahnya adalah, selain screenshot dan trailer (katakanlah fungsionalitas fitur), bagaimana cara membuat demo yang benar-benar dapat dilindungi? Biarkan saya jelaskan...

9
Bagaimana cara memilih faktor penskalaan dunia game 3D?

Saya membuat prototipe game tangki 3D dengan beberapa simulasi fisika, saya menggunakan C ++. Salah satu keputusan yang perlu saya buat adalah skala dunia game dalam kaitannya dengan kenyataan. Sebagai contoh, saya bisa mempertimbangkan 1 unit pengukuran dalam game yang sesuai dengan 1 meter pada...

9
Coroutine dalam seri

Bagaimana cara saya menumpuk serangkaian panggilan Coroutine yang harus dieksekusi satu demi satu? Saya telah mencoba mendapatkan efek warna berkedip-kedip serangkaian rangkaian lerps warna dalam coroutine tetapi tidak berfungsi.

9
Bagaimana cara menarik modders ke gim Anda?

Saya mengembangkan game, tetapi karena saya mengerjakannya sendiri, jumlah konten yang dapat saya buat sangat terbatas. Karena itu saya ingin game saya di mod, untuk tujuan ini saya berencana untuk membuat API modding lengkap yang akan diekspos untuk lua scripting. Saya juga akan membuat tutorial...

9
Cermin rotasi miring

Saya memutar karakter permainan saya untuk menonton di target menggunakan kode berikut: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion adalah rotasi karakter saat ini ketika target baru diberikan. lookQuaternion adalah...

9
Membuat hal yang cepat terlihat lambat (Box2D)

Saya sedang mengerjakan game yang Anda kendalikan trebuchet untuk melempar bola ke lawan. Ini seperti permainan yang disebut 'Pengepungan Abad Pertengahan'. Ketika trebuchet mengayunkan lengannya, pemain harus memanfaatkan momen terbaik untuk menekan tombol dan melepaskan bola. Kemudian bola akan...