Apakah Anda memiliki tips / rekomendasi saat membuat game lintas platform di C / C
Apakah Anda memiliki tips / rekomendasi saat membuat game lintas platform di C / C
Saya memiliki game dasar menara 2D di C ++. Setiap peta adalah kelas terpisah yang mewarisi dari GameState. Peta mendelegasikan logika dan menggambar kode untuk setiap objek dalam permainan dan menetapkan data seperti jalur peta. Dalam pseudo-code, bagian logika mungkin terlihat seperti ini:...
Waktu iterasi yang cepat adalah kunci untuk mengembangkan game, jauh lebih daripada grafis yang bagus dan mesin dengan truk penuh fitur menurut saya. Tidak heran banyak pengembang kecil memilih bahasa scripting. Cara Unity 3D untuk dapat menjeda permainan dan memodifikasi aset DAN kode, kemudian...
Saat ini saya membuat game dengan mesin game saya sendiri yang saya tulis dalam C ++ dan saya menggunakan directx SDK terbaru. Gim ini adalah penembak ruang angkasa dari atas ke bawah (dengan sentuhan yang cukup menarik) dan saya ingin memiliki semacam efek nebula yang akan dilalui pemain. Saya...
Saya sedang mengerjakan sistem komponen entitas di C ++ yang saya harap dapat mengikuti gaya Artemis (http://piemaster.net/2011/07/07/entity-component-artemis/) dalam komponen yang sebagian besar adalah tas data dan itu adalah Sistem yang mengandung logika. Saya berharap dapat memanfaatkan...
Saya memiliki mesin permainan yang cukup besar dan saya ingin fitur untuk menemukan yang terdekat dari daftar poin. Saya hanya bisa menggunakan teorema Pythagoras untuk menemukan jarak masing-masing dan memilih yang minimum, tetapi itu membutuhkan iterasi melalui semuanya. Saya juga memiliki...
Saya mengkodekan final saya untuk kursus Pemrograman video game, dan saya ingin tahu cara membuat file save untuk game saya, sehingga pengguna dapat bermain, dan kemudian kembali lagi. Tahu bagaimana hal ini dilakukan, setiap hal yang telah saya lakukan sebelumnya adalah program yang dijalankan...
Akhir-akhir ini, saya telah banyak membaca tentang sistem entitas untuk diimplementasikan dalam mesin game C ++ / OpenGL saya. Dua manfaat utama yang sering saya dengar tentang sistem entitas adalah konstruksi mudah entitas jenis baru, karena tidak harus kusut dengan hierarki warisan yang...
Apakah pengecualian digunakan secara luas dalam desain mesin game atau lebih baik menggunakan pernyataan murni jika? Misalnya dengan pengecualian: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16,...
Saya telah mengembangkan mesin game di c / c ++ dan DirectX. Saya memiliki mesin ubin untuk peta, sprites pemain animasi / npc, berbicara dengan npc, menu, dan perubahan level tetapi tidak ada permainan, hanya terasa kosong. Saya telah melihat sekeliling dan terus mendengar kata kunci jawaban...
Saya punya pertanyaan tentang arsitektur game: Apa cara terbaik untuk memiliki komponen yang berbeda berkomunikasi satu sama lain? Saya benar-benar minta maaf jika pertanyaan ini telah ditanyakan sejuta kali, tetapi saya tidak dapat menemukan apa pun dengan informasi yang saya cari. Saya telah...
Saya membuat game tipe co-op 4 pemain, dan saya akan mengimplementasikan kode deteksi tabrakan. Saya telah membaca banyak artikel dan hal-hal tentang cara menangani deteksi tabrakan, tetapi saya mengalami kesulitan mencari tahu apa yang harus dilakukan. Tampaknya pohon quad adalah cara yang paling...
Apakah aman menggunakan fungsi Sleep () pada Windows di game loop (C ++)? Saya ingin memiliki frame rate yang
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa
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 4 tahun yang lalu . Terlintas dalam benak saya kemungkinan...
Jadi sebagai pengembang c / c ++ utama, saya selalu berpikir bahwa satu-satunya pilihan untuk pengembangan game mobile untuk saya adalah menggunakan iOS, yang memungkinkan untuk c / c ++ (dan meminimalkan objektif C). Saya mendengar dari seorang teman, bahwa android memiliki toolkit pengembangan...
Saya mencoba untuk memutar vektor3 dengan angka empat yang diberikan. Saya tahu ini benar v′= q⋅ v ⋅ q- 1v′=q⋅v⋅q-1 v' = q \cdot v \cdot q^{-1} Saya tahu bahwa adalah kebalikan yang hanya , tetapi bagaimana cara saya memetakan multiplikasi vektor ke angka empat untuk mendapatkan kembali...
Katakanlah saya memiliki game yang ditulis dalam C ++. Tapi saya ingin menambahkan beberapa fungsi modding atau scripting untuk itu. Bagaimana cara menambahkan fungsionalitas skrip ke game
Apa perbedaan antara aplikasi impuls dan aplikasi gaya dalam kaitannya dengan mesin
Setelah menghabiskan waktu hari ini untuk menuliskan beberapa catatan mengenai penerapan dinding ke dalam permainan berbasis ubin saya, tiba-tiba saya menyadari itu tidak akan sesederhana yang saya bayangkan sebelumnya. Sementara tahap pekerjaan saya saat ini bahkan tidak dekat dengan benar-benar...