Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
Nyatakan perubahan entitas atau komponen
Saya mengalami beberapa kesulitan mencari cara untuk berurusan dengan manajemen negara di entitas saya. Saya tidak memiliki masalah dengan manajemen status Game, seperti jeda dan menu, karena ini tidak ditangani sebagai sistem komponen entitas; hanya dengan keadaan dalam entitas / komponen. Menggambar dari Orc Must Die sebagai contoh, saya memiliki …

2
Input sisi server
Saat ini dalam permainan saya, klien tidak lain adalah penyaji. Ketika kondisi input diubah, klien mengirim paket ke server dan menggerakkan pemain seolah-olah sedang memproses input, tetapi server memiliki keputusan akhir pada posisi tersebut. Ini umumnya bekerja dengan sangat baik, kecuali untuk satu masalah besar: jatuh dari tepi. Pada dasarnya, …


1
Berapa lama untuk menampilkan setiap kalimat?
Saat membuat urutan di mana teks dimajukan secara otomatis, apakah ada metrik yang akan memungkinkan saya menghitung durasi yang masuk akal untuk menampilkan setiap "kalimat"? Intuisi saya memberi tahu saya bahwa karena cara kita membaca, jumlah kata mungkin lebih relevan daripada jumlah karakter, tetapi saya ingin tahu apa yang mungkin …

2
Gerakan bebas dalam gim isometrik berbasis ubin
Apakah ada cara mudah yang masuk akal untuk menerapkan gerakan bebas dalam game isometrik berbasis ubin? Berarti pemain tidak akan langsung melompat dari satu ubin ke ubin lain atau tidak "bentak" ke kotak (misalnya, jika gerakan di antara ubin diaktifkan tetapi Anda akan dikunci dari melakukan apa pun sebelum animasi …

4
Menjaga rotasi di antara dua objek
Dalam game XNA saya, saya memiliki dua objek yang bertabrakan. Ketika objek pertama bertabrakan dengan yang lain, ia dapat menempel padanya dan memindahkannya ke dunia. Saya mengalami masalah dengan matematika di sini (Matematika bukan poin kuat saya). Saat ini saya memiliki objek kedua menempel ke yang pertama dan bergerak dengan …
9 xna  rotation 

1
Thumbstick Xbox digunakan untuk memutar sprite, formula dasar membuatnya "menempel" atau merasa "lengket" pada interval 90 derajat! Bagaimana Anda mendapatkan rotasi yang mulus?
Saya menggunakan rumus yang sangat mendasar untuk menghitung sudut apa yang harus saya hadapi (spaceship misalnya) yang didasarkan pada thumbstick pengontrol Xbox yaitu Anda menggunakan thumbstick untuk memutar kapal. Dalam metode pembaruan utama saya: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); Dalam metode draw utama saya: spriteBatch.Draw(shuttle, shuttleCoords, sourceRectangle, Color.White, shuttleAngle, origin, …
9 xna  c#  sprites  rotation  gamepad 


2
Merancang AI Ular
Saya baru di stackedange gamedev ini tetapi sebelumnya telah menggunakan matematika dan situs cs. Jadi, saya dalam kompetisi untuk menciptakan AI untuk ular yang akan bersaing dengan empat ular lain dalam 5 menit putaran di mana aturannya sangat mirip dengan permainan ular Nokia tradisional kecuali bahwa ada lima ular, papan …
9 ai  snake 

4
animasi sprite dalam openGL
Saya menghadapi masalah dalam mengimplementasikan animasi sprite di openGL ES. Saya sudah mencarinya di Google dan satu-satunya hal yang saya dapatkan adalah penerapan Tutorial melalui Canvas. Saya tahu jalannya tetapi saya mengalami masalah dalam mengimplementasikannya. Yang saya butuhkan: Animasi sprite pada deteksi tabrakan. Apa yang saya lakukan: Fungsi Deteksi Tabrakan …

3
Cara menguraikan lembar sprite
Saya memiliki banyak spritesheets yang diformat buruk sehingga saya ingin membusuk, atau dibagi menjadi banyak gambar kecil, satu untuk setiap sprite. Jika saya bisa melakukannya, saya bisa menggunakan alat pengolah tekstur khusus untuk membangun aset game saya. Alat pengembangan saya adalah XNA dan C # menargetkan Windows. Bagaimana saya bisa …

2
Mengapa lampu tidak menyala terus menerus pada model saya?
Saya membuat model kubus bertekstur dasar dengan Blender untuk berlatih pemodelan, dan kemudian saya mengimpornya ke Unity. Setelah saya memasang beberapa pencahayaan itu terlihat sangat jelek. Lampu tidak terus menerus pada deretan kubus bertekstur: Apa yang lebih aneh, lampu pada blok yang membentuk lantai adalah terus menerus. Apa yang saya …

5
mengembalikan id multi Touch yang benar
Saya telah menghabiskan banyak waktu untuk membaca tutorial dan melihat setiap pertanyaan yang terkait dengan multiTouch dari sini dan Stackoverflow. Tapi saya tidak tahu bagaimana melakukan ini dengan benar. Saya menggunakan loop untuk mendapatkan pointerId, saya tidak melihat banyak orang melakukan ini tetapi satu-satunya cara saya berhasil membuatnya agak berfungsi. …

3
Desain berbasis komponen: menangani interaksi objek
Saya tidak yakin bagaimana tepatnya objek melakukan sesuatu pada objek lain dalam desain berbasis komponen. Katakanlah saya punya Objkelas. Saya lakukan: Obj obj; obj.add(new Position()); obj.add(new Physics()); Bagaimana saya dapat memiliki objek lain yang tidak hanya menggerakkan bola tetapi juga menerapkan fisika tersebut. Saya tidak mencari detail implementasi tetapi secara …

5
Bisakah garis lurus disebut poligon?
Menurut definisi Polygon, Jika titik pertama dan terakhir Poly-line terhubung maka itu disebut Polygon. Lihat gambar di bawah. Saya punya P1, .... P5 Polyline. Jika saya menggambar garis dari P5 ke P1 maka akan disebut poligon atau tidak? Saya bingung di sini.

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.