Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
Bagaimana cara menerapkan ubin yang dibuat secara prosedural di libgdx?
Saya membuat game Zelda-esque top-down sederhana di libgdx, dan saya ingin menerapkan ruang bawah tanah berbasis ubin yang dihasilkan secara prosedural, mirip dengan ini. Libgdx memang memiliki kelas yang disebut TiledMap yang tampaknya sesuai dengan kebutuhan saya, namun dokumentasi di luar dokumen resmi menunjukkan bahwa TiledMaps hanya dapat digunakan bersama …

2
Apa sajakah cara untuk memetakan tekstur suatu medan?
Saya bekerja dengan XNA pada Game 3D, dan saya mencoba memiliki lingkungan yang baik dan bagus. Saya benar-benar mengikuti tutorial untuk membuat medan dari peta ketinggian. Untuk teksturnya, saya hanya menerapkan tekstur rumput di atasnya dan ubin beberapa kali. Tetapi yang ingin saya lakukan adalah memiliki tekstur yang benar-benar realistis, …

4
Bagaimana cara membuat game tanpa OOP? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya saat ini sedang mempelajari pengembangan game dan berlatih membuat game. Saya menggunakan banyak …

3
Bagaimana cara membuat resolusi game 2D independen?
Saya sedang mengerjakan game 2D sederhana. Saya telah menyelesaikan versi ponsel. Namun, bos saya ingin game bekerja pada RT-nya. Saya melakukan "konversi" tetapi tombol saya ada di tempat yang salah, karena saya meng-hard-sod ukuran layar, seperti ini: texture = game.Content.Load<Texture2D>("StartScreen"); mainFrame = new Rectangle(0, 0, game.GraphicsDevice.Viewport.Width, game.GraphicsDevice.Viewport.Height); // button definitions …
10 c#  2d  resolution 


3
Bisakah saya melompat dari A ke B?
Saya membuat beberapa AI dasar untuk scroller samping saya dan saya perlu tahu apakah unit AI dapat mencapai titik B dari titik A hanya dengan mengambil lompatan. Lintasan penerbangan karakter saya agak tidak biasa karena mereka dapat menerapkan gaya di udara (seperti dalam Jazz Jackrabbit 2 misalnya), jadi tidak seperti …

2
Cara menentukan apakah ruang berbasis voxel 3D disegel, secara efisien
Saya telah mengalami beberapa masalah dengan menentukan secara efisien apakah kamar besar disegel dalam ruang 3D berbasis voxel. Saya pada titik di mana saya telah berusaha sekuat tenaga untuk menyelesaikan masalah tanpa meminta bantuan, tetapi tidak mencoba cukup untuk menyerah, jadi saya meminta bantuan. Untuk memperjelas, disegel adalah bahwa tidak …
10 java  voxels  recursion 

1
Pencahayaan cepat dengan banyak lampu
Bagaimana saya bisa menerapkan pencahayaan cepat dengan banyak lampu? Saya tidak ingin menahan pemain, ia dapat menempatkan jumlah yang tidak terbatas dan mungkin tumpang tindih (titik) lampu ke level. Masalahnya adalah bahwa shader yang mengandung loop dinamis yang akan diperlukan untuk menghitung pencahayaan cenderung sangat lambat. Saya punya ide bahwa …

1
Bagaimana menyeimbangkan pengalaman memperoleh dalam RPG
Saat ini saya sedang mengembangkan game RPG dengan poin pengalaman klasik dan mekanik levelup. Pemain membunuh monster, mendapatkan poin pengalaman, naik level ketika mereka mengumpulkan cukup dan menjadi lebih kuat. Bagaimana cara menyeimbangkan jumlah poin Exp yang diperlukan untuk mencapai setiap level dan jumlah Exp yang diberikan oleh setiap monster …

2
UDP non-blocking atau utas terpisah untuk menerima?
Saya membuat game multi-pemain (untuk di bawah 64 pemain). Saya sudah memutuskan untuk memiliki utas terpisah untuk loop jaringan, tetapi saya bertanya-tanya apakah akan lebih baik untuk membuat utas tambahan untuk menerima UDP atau mengatur soket penerima pada non-pemblokiran (tanpa utas tambahan). Atau lebih baik menggunakan metode lain seperti Asynchronous …

3
Bagaimana cara saya memodelkan game berbasis ekonomi dalam kode?
Saya ingin membuat permainan ekonomi berdasarkan peradaban kuno. Saya tidak yakin bagaimana mendesainnya. Jika saya mengerjakan game yang lebih kecil, seperti salinan "Space Invaders," saya tidak akan kesulitan menyusunnya seperti ini: Kelas Kontrol Utama Kelas Grafik Kelas Pemain Kelas musuh Saya tidak mengerti bagaimana saya melakukan ini untuk proyek yang …

1
Menerapkan algoritma melalui compute shaders vs. pipeline shaders
Dengan ketersediaan compute shaders untuk DirectX dan OpenGL sekarang mungkin untuk mengimplementasikan banyak algoritma tanpa melalui pipa rasterisasi dan sebagai gantinya menggunakan komputasi tujuan umum pada GPU untuk menyelesaikan masalah. Untuk beberapa algoritma ini tampaknya menjadi solusi kanonik intuitif karena mereka secara inheren bukan berbasis rasterisasi, dan shader berbasis rasterisasi …



4
Apa yang membuat efek suara game “bagus”?
Saya membuat game kecil, dan saya telah menemukan beberapa efek suara gratis yang ingin saya gunakan. Masalahnya adalah saya tidak bisa membuat efek suara terdengar seperti "milik" di gim saya. Saya tidak tahu apa yang harus dicari yang bisa membuat efek suara cocok dengan gaya permainan saya yang lain. Saya …

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.