Pengembangan Game

T&J untuk pengembang game profesional dan independen

9
Apakah itu membuat permainan lebih menyenangkan ketika pengguna dipaksa untuk maju melalui level secara berurutan daripada membiarkan mereka memilih dan bermain? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Untuk pertama kalinya dalam game saya, saya terjebak dengan dilema desain nyata. Saya …

3
Apakah saya, dan bagaimana, memisahkan masalah input dan objek game?
Mungkin di setiap game pengembang harus berurusan dengan input, entah itu kejadian keyboard dan mouse sederhana, acara sentuh atau sesuatu sebagai input accelerometer. Input ini secara langsung dari efek tidak langsung objek dalam permainan. Terkadang input yang sama dapat mempengaruhi objek yang berbeda. Sekarang saya sudah memikirkan bagaimana membuat model …

6
Bagaimana cara membuat mesin fisika 2D? [Tutup]
Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini bersifat mendua, tidak jelas, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan . Ditutup 6 tahun yang lalu . Gim paling …

8
Saran API Audio Lintas Platform
Saat ini saya sedang mencari cara menambahkan suara ke game saya. Saya telah melihat OpenAL dan SDL, tetapi saya ingin tahu apa lagi yang ada di luar sana. Bisakah Anda merekomendasikan Audio API lintas platform yang baik untuk pengembangan game?
20 assets  sound 

4
Manajer Sumber Daya - Apakah mereka ada gunanya?
Saya telah melihat banyak waktu dalam kode sumber, hal-hal seperti ini [well, ini lebih merupakan ide C ++ palsu saya] typedef shared_ptr<Resource> ResourcePtr;// for ease ResourcePtr sound1 = resourceManager.Get<SoundResource>("boom.ogg"); sound1->Play(); ResourcePtr sprite = resourceManager.Get<Image>("sprite.png"); Saya hanya ingin tahu seberapa berguna kelas seperti ini, sesuatu yang: File media yang dimuat Menyimpannya …


6
Metode Pemijahan Musuh dalam Top-Down Shooter
Saya sedang mengerjakan penembak top-down seperti DoDonPachi , Ikaruga , dll. Gerakan kamera di seluruh dunia ditangani secara otomatis dengan pemain dapat bergerak ke dalam wilayah kamera yang terlihat. Sepanjang jalan, musuh ditulis untuk menelurkan pada titik-titik tertentu di sepanjang jalan. Meskipun ini terdengar langsung, saya bisa melihat dua cara …

6
Struktur data untuk interpolasi dan threading?
Saya telah berurusan dengan beberapa masalah jittering frame-rate dengan permainan saya belakangan ini, dan tampaknya solusi terbaik adalah yang disarankan oleh Glenn Fiedler (Gaffer di Game) dalam klasik Fix Your Timestep! artikel. Sekarang - Saya sudah menggunakan langkah waktu yang tetap untuk pembaruan saya. Masalahnya adalah bahwa saya tidak melakukan …

11
Tutorial pengembangan XNA [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Game Development Stack Exchange. Ditutup 3 tahun yang lalu . Adakah yang bisa membimbing saya tentang di mana saya bisa mendapatkan tutorial pemula dasar untuk mengembangkan menggunakan kerangka …
20 c#  xna 



6
Sistem koordinat apa yang digunakan untuk menangani UI 2D?
Menyusul dari pertanyaan rasio aspek , saya tertarik untuk mendengar apa yang orang lain gunakan ketika bekerja pada sistem UI 2D (kemungkinan besar solusi buatan sendiri). Secara khusus, bagaimana Anda menangani sistem koordinat. Menurut saya ada tiga pilihan: Koordinat dengan kode keras (mis .: 0 -> 720, 0 -> 576) …
20 rendering  gui 

10
Bagaimana / haruskah MMO menangani pemutusan selama PvP?
Dalam MMO (bahkan tidak harus MMORPG) apa sajakah teknik untuk berurusan dengan pemain memutuskan di tengah PvP? Khususnya - bagaimana Anda menghindari pengaruh buruk terhadap orang-orang yang terputus karena masalah jaringan (atau bahkan kehidupan nyata), sementara tidak berdampak buruk terhadap orang-orang yang melibatkan mereka? Dan, yang penting, bagaimana Anda memastikan …


14
Bagaimana cara menangani kecurangan dan pembuatan Akun Berganda?
Saya mengembangkan game yang berjalan sebagai aplikasi web. Faktanya adalah bahwa permainan kehilangan akal jika satu pemain membuat beberapa akun. Bayangkan itu adalah permainan strategi berbasis giliran, dan jika Anda bermain melawan diri sendiri (dengan akun lain), Anda bisa mendapatkan banyak poin dengan mudah. Pada awalnya, saya berpikir tentang mencatat …
20 web  anti-cheat 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.