Pengembangan Game

T&J untuk pengembang game profesional dan independen

8
Jebakan apa yang harus diwaspadai saat memulai studio
Apa kesalahan umum atau kekeliruan yang dibuat saat memulai studio game baru? Harap hanya satu kesalahan atau kekeliruan per jawaban dan jika Anda dapat menjelaskan mengapa ini merupakan masalah dan apa yang harus dilakukan untuk menghindari kesalahan atau pulih kembali jika mereka sudah melakukannya.
21 business 

3
Bagaimana cara kerja Megatexture?
Saya telah berpikir tentang mengembangkan mesin kecil tidak hanya untuk mengembangkan game eksperimental kecil, tetapi juga berfungsi sebagai dasar untuk menguji berbagai teknik render dan hal-hal seperti itu. Saat ini saya telah banyak berpikir tentang bagaimana menangani tekstur dan menemukan megatexture, tetapi ini adalah sesuatu yang agak membingungkan. Ada banyak …
21 textures 


9
Cara menggambar garis di sekitar sprite yang efisien
Saya menggunakan XNA untuk memprogram permainan, dan telah bereksperimen dengan berbagai cara untuk mencapai efek 'terpilih' pada sprite saya. Masalah yang saya alami adalah bahwa setiap klik yang ditarik dalam spritebatch diambil menggunakan lebih dari satu sprite tunggal (setiap objek dapat terdiri hingga 6 sprite). Saya akan menghargai itu jika …
21 2d  xna  sprites 

6
Apa sajakah metode untuk mewakili trek kereta api?
Saya melihat ke belakang beberapa saat lalu untuk sebuah proyek kecil, tetapi tidak terlalu jauh. Saya ingin membuat program kecil yang memungkinkan pengguna menggambar trek kereta api dan kemudian memungkinkan "kereta api" untuk mengikuti kata trek di pesawat 2D. Saya ingin trek menjadi bentuk yang cukup bebas dan menghasilkan garis …

2
Menerapkan kamera / viewport ke game 2D
Apa cara paling praktis untuk mengimplementasikan kamera / viewport ke game 2D? Saya pernah membaca, bahwa saya harus menyimpan posisi dunia objek alih-alih posisi relatif ke layar? Situasi saat ini: Saya telah mengimplementasikan gim 2D sederhana tempat saya memuat objek dan level dari file XML. Saat ini tingkat file XML …
21 c++  2d  architecture  camera 

1
Mengubah urutan penggandaan Matriks
Saya mengalami kesulitan mencoba mencari urutan perkalian yang benar untuk matriks transformasi akhir. Saya selalu mendapatkan gerakan aneh atau geometri terdistorsi. Model saya saat ini dijelaskan di bawah ini: Untuk satu node, urutan penggandaan saya adalah: L = S * R * T dimana L = matriks transformasi lokal S …
21 matrix 

3
Bagaimana cara menghindari "efek tangga" dalam gerak pixel art?
Saya membuat sprite pada koordinat piksel yang tepat untuk menghindari efek kabur yang disebabkan oleh antialiasing (sprite adalah pixel-art dan akan terlihat mengerikan jika difilter). Namun, karena pergerakan objek melibatkan kecepatan variabel, gravitasi, dan interaksi fisik, lintasan dihitung dengan presisi subpixel. Pada kecepatan screenspace yang cukup besar (lebih besar dari …

3
Pindah dari A (x, y) ke B (x1, y1) dengan kecepatan konstan?
Saat ini saya memiliki sesuatu seperti: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); Dan setiap 0,01 detik saya menyegarkan posisi objek saya seperti ini: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); Jadi ini memindahkan objek saya dari point0 ke point1 dalam 1 detik. Yang saya butuhkan adalah memiliki 2 poin, untuk …

5
Apakah saya memerlukan komponen 'w' di kelas Vector saya?
Asumsikan Anda sedang menulis kode matriks yang menangani rotasi, terjemahan dll untuk ruang 3d. Sekarang matriks transformasi harus 4x4 agar sesuai dengan komponen terjemahan. Namun, Anda sebenarnya tidak perlu menyimpan wkomponen dalam vektor bukan? Bahkan dalam pembagian perspektif, Anda cukup menghitung dan menyimpan di wluar vektor, dan membagi perspektif sebelum …

6
Bagaimana cara membangun "traffic AI"?
Sebuah proyek yang sedang saya kerjakan sekarang menampilkan banyak "lalu lintas" dalam arti mobil bergerak di sepanjang jalan, pesawat bergerak di sekitar celemek, dll. Sampai sekarang jalur yang tersedia sudah dihitung, sehingga node dihasilkan secara otomatis untuk penyeberangan yang mereka sendiri saling terhubung oleh tepi. Ketika sebuah karakter / agen …
21 ai  movement 


2
Membuat seluruh adegan memudar menjadi abu-abu
Ketika pemain kehilangan seluruh hidup mereka, saya ingin seluruh layar permainan menjadi abu-abu, tetapi tidak berhenti memperbarui segera. Saya juga lebih suka memudar menjadi abu-abu daripada tiba-tiba kehilangan semua warna. Semua yang saya temukan sejauh ini adalah tentang mengambil tangkapan layar dan membuatnya skala abu-abu, atau membuat skala abu-abu tekstur …
20 xna  c# 



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.