Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
Bagaimana tepatnya cara kerja SpriteBatch XNA?
Untuk lebih tepatnya, jika saya perlu membuat ulang fungsi ini dari awal di API lain (mis. Di OpenGL) apa yang perlu dilakukan? Saya memang memiliki gagasan umum tentang beberapa langkah, seperti bagaimana mempersiapkan matriks proyeksi ortografis dan membuat quad untuk setiap panggilan draw. Saya tidak terlalu akrab dengan proses batching …
38 xna  spritebatch 

7
Tentang presisi floating point dan mengapa kita masih menggunakannya
Floating point selalu merepotkan untuk presisi di dunia besar. Artikel ini menjelaskan di balik layar dan menawarkan alternatif yang jelas - angka titik tetap. Beberapa fakta sangat mengesankan, seperti: "Yah, 64 bit presisi membawa Anda ke jarak terjauh Pluto dari Matahari (7,4 miliar km) dengan presisi sub-mikrometer." Baik presisi sub-mikrometer …
38 graphics  physics 

15
Desain MMORPG untuk pemain terbatas waktu
Saya percaya bahwa ada pasar pemain yang signifikan yang akan menikmati aspek eksplorasi dan interaksi MMORPG, tetapi tidak punya waktu untuk maraton penggilingan tanpa akhir yang merupakan bagian dari MMORPG rata-rata. MMORPG adalah tentang interaksi antar pemain. Tetapi ketika pemain yang berbeda memiliki jumlah waktu yang berbeda untuk berinvestasi dalam …
38 game-design  mmo 



4
Apa yang terjadi ketika Time.time menjadi sangat besar di Unity?
Seperti yang dikatakan di sini : Waktu Waktu di awal bingkai ini (Hanya Baca). Ini adalah waktu dalam hitungan detik sejak awal permainan. Dan seperti yang saya tahu waktu disimpan di float. Jadi, pertanyaan saya adalah apa yang akan terjadi ketika nilai waktu menjadi sangat besar? Bisakah itu meluap? Apakah …
37 unity 

9
Bagaimana saya bisa mengukur kelurusan garis yang ditarik?
Saya sedang mengerjakan permainan yang mengharuskan pemain untuk menggambar garis dari titik A (x1, y1) ke titik B lainnya (x2, y2) di layar perangkat Android. Saya ingin menemukan seberapa baik gambar itu cocok untuk garis lurus. Sebagai contoh, hasil dari 90% akan berarti gambar hampir cocok dengan garis. Jika pemain …

4
Bagaimana cara tambalan dalam gim bekerja?
Game konsol dan PC terkadang memiliki tambalan untuk memperbaiki bug yang tidak sempat / tidak sempat diperbaiki oleh pengembang. Pertanyaan saya adalah bagaimana cara kerjanya? Terkadang file tambalan berukuran beberapa megabyte. Saya tidak mengerti bagaimana file kecil dapat mengubah program yang dipatuhi.
37 console  pc  patching 

6
Membuat efek swapping palet retro-style di OpenGL
Saya sedang mengerjakan game mirip Megaman di mana saya perlu mengubah warna piksel tertentu saat runtime. Untuk referensi : di Megaman ketika Anda mengubah senjata yang Anda pilih maka palet karakter utama berubah untuk mencerminkan senjata yang dipilih. Tidak semua warna sprite berubah, hanya yang tertentu yang berubah . Efek …

13
Apa alternatif untuk kerusakan awal untuk mengatasi kebuntuan pertempuran?
Scratch Damage adalah mekanik permainan di mana setiap serangan yang berhasil selalu melakukan sejumlah kerusakan minimal. Ini sering digunakan dalam sistem tempur subtraktif, di mana pertahanan dikurangi langsung dari kerusakan yang dilakukan oleh penyerang. Oleh karena itu, target akan selalu mengalami kerusakan minimal. Kelemahan dari sistem seperti itu, bagi saya …

3
Di direktori mana untuk menulis game menyimpan file / data?
Saya membutuhkan daftar direktori yang pasti, satu atau lebih per platform, tempat menyimpan game, menyimpan file, dan data game lainnya yang dihasilkan . Baik berdasarkan spesifikasi pengembang OS, atau karena itu adalah penggunaan umum jika tidak ada rekomendasi. Harap berikan satu jawaban per platform , dengan direktori yang berbeda. Juga, …
37 savegame 

6
Apa format file yang baik untuk menyimpan data game? [Tutup]
Saya perlu menyimpan beberapa data game khusus. Peta, pemain, dll. Semuanya akan memiliki "sub objek". Misalnya, peta dan peta akan memiliki "larik" ubin. yaitu, data hierarkis. Semoga tidak ada biner. Apa format yang baik untuk ini? Sejauh ini saya telah mempertimbangkan: Serailization: Ini CEPAT dan mudah, tetapi cenderung rusak ketika …
37 java  file-format  xml  data  file 

4
Bagaimana cara merancang kelas serangan dalam game RPG?
Saya sedang dalam tahap perencanaan gim gaya RPG kecil. Karakter akan memiliki seperangkat atribut, seperti kekuatan, kelincahan, dll yang direpresentasikan sebagai bilangan bulat. Karakter juga akan memiliki seperangkat serangan yang direpresentasikan sebagai kelas serangan. Pada setiap serangan saya ingin melakukan kerusakan berdasarkan atribut karakter, misalnya: serangan "pedang slash" akan melakukan …
37 game-design  rpg 

9
Bagaimana saya bisa membuat generator "acak" yang bias oleh peristiwa sebelumnya?
Saya mencari untuk menerapkan sistem berbasis kesempatan yang bias oleh peristiwa sebelumnya. Latar belakang: Beberapa tahun yang lalu, saya ingat pembaruan untuk World of Warcraft mengumumkan bahwa mereka menerapkan kalkulator peluang baru yang akan menangkal rantai peristiwa runcing. (misalnya membuat serangan kritis atau menghindari beberapa kali berturut-turut). Idenya adalah bahwa …
37 random 

9
Bagaimana lategame dalam game 4X dibuat lebih menarik?
Saya memainkan banyak game 4X yang berbeda belakangan ini (eXplore, eXpand, eXploit, eXterminate, seperti seri Civilization, misalnya), dan memperhatikan bahwa kebanyakan dari mereka menderita masalah yang sama: Segera setelah satu pemain secara signifikan lebih kuat daripada yang lainnya. yang lain, pemain itu hampir tidak terkalahkan. Pemain dominan memiliki akses ke …

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.