Pertanyaan yang diberi tag «software-engineering»

Rekayasa perangkat lunak adalah desain dan pengembangan perangkat lunak yang berlaku untuk bidang pengembangan game. Pertanyaan menggunakan tag ini harus tentang konsep dan praktik teoretis yang berkaitan dengan tugas membuat atau merancang perangkat lunak. Tag ini tidak boleh digunakan hanya karena pertanyaan melibatkan pemrograman atau mengandung kode.

4
Apa itu "pengembangan alat?"
Saya telah mencari pekerjaan yang berbeda di industri game dan banyak pekerjaan yang saya lihat diiklankan adalah untuk posisi "Pengembang Alat". Saya tidak tahu apa ini sebenarnya. Bisakah seseorang menjelaskan apa ini untuk saya? Dan jika ada orang yang memiliki tautan ke materi yang akan membantu saya memahaminya maka itu …

3
Bagaimana saya bisa mempertahankan formasi persegi panjang ketika unit ditambahkan atau dihapus?
Saya punya bot dalam formasi persegi panjang dengan baris dan kolom. Masalah muncul ketika bot ditambahkan atau dihapus dari formasi. Ketika ini terjadi, bot harus mengatur ulang diri mereka sendiri sehingga formasi segi empat masih kira-kira sama dengan aspek rasio, dan selebar mungkin. Bagaimana cara melakukannya? Beberapa ide: Ketika bot …





4
Apa yang bisa saya lakukan untuk menghindari bendera satu kali dan memeriksa seluruh kode saya?
Pertimbangkan permainan kartu, seperti Hearthstone . Ada ratusan kartu yang melakukan berbagai hal, beberapa di antaranya unik bahkan untuk satu kartu! Misalnya, ada kartu (disebut Nozdormu) yang mengurangi putaran pemain menjadi hanya 15 detik! Ketika Anda memiliki berbagai macam efek potensial, bagaimana Anda menghindari angka ajaib dan cek satu kali …

4
Perlu menambahkan fitur 'futuristik' ke permainan kami, atau haruskah kita menempatkan fokus kami di tempat lain?
Saya memimpin programmer di studio game indie berukuran sedang. Ini adalah pertandingan pertama kami sebagai tim. Kami sedang mengerjakan game FPS futuristik, dengan rencana bisnis bagi hasil. Bagaimanapun, kami memiliki beberapa programmer yang sangat baik, yang memiliki kemampuan untuk membuat fitur yang belum pernah dilihat sebelumnya (cairan realistis yang sebenarnya, …

14
Apakah Big O benar-benar penting?
Dalam dunia akademis kasus terburuk, Big O diajarkan di atas segalanya. Dibandingkan dengan kompleksitas ruang, analisis kasus normal, kesederhanaan atas kompleksitas, dll. Khususnya untuk pemrograman game dan industri, apa yang paling penting dan mengapa? Referensi akan sangat membantu.


6
Bagaimana Anda bisa memparalelkan simulasi 2D boids
Bagaimana Anda bisa memprogram simulasi boids 2D sedemikian rupa sehingga bisa menggunakan kekuatan pemrosesan dari berbagai sumber (cluster, gpu). Dalam contoh di atas, partikel tidak berwarna bergerak di sekitar sampai mereka mengelompok (kuning) dan berhenti bergerak. Masalahnya adalah bahwa semua entitas berpotensi berinteraksi satu sama lain meskipun entitas di kiri …

3
Mesin keadaan terbatas dalam C ++
Jadi, saya sudah membaca banyak tentang menggunakan FSM untuk melakukan manajemen keadaan gim, hal-hal seperti apa itu FSM, dan menggunakan tumpukan atau kumpulan negara untuk membangun satu. Saya sudah melalui semua itu. Tapi saya terjebak menulis implementasi FSM yang sebenarnya dan dirancang dengan baik untuk tujuan itu. Secara khusus, bagaimana …




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.