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.

3
Coba-coba atau jika untuk penanganan kesalahan di C ++
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, 20, 40, 1.0f, 1.0f, 1.0f ); m_frameTimeTextId = m_statistics->createText( "Frame time: …


3
Bagaimana cara tim mencegah penulisan ulang di file sumber? [Tutup]
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 bahwa sementara, misalnya mesin gim, sedang dikerjakan secara simultan oleh banyak orang bagaimana …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 




10
Apa bahasa pemrograman yang paling umum digunakan? [Tutup]
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 mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …


6
Apakah Test Driven Development layak dalam pengembangan game?
Sebagai yang bersertifikat Scrum, saya cenderung cenderung untuk metodologi Agile saat mengembangkan suatu sistem, dan bahkan menggunakan beberapa kanvas dari kerangka kerja Scrum untuk mengelola pekerjaan saya sehari-hari. Selain itu, saya bertanya-tanya apakah TDD adalah opsi dalam pengembangan game, apakah itu layak? Jika saya percaya pertanyaan GD ini, TDD tidak …

5
Melampaui Proyek Game "Novice"
Saya membaca jawaban ini tentang jenis matematika yang harus diketahui pengembang game dan bagian ini sangat menonjol bagi saya: How do I move my game object? The novice might say: "I know! I'll just do:" object.position.x++. Itulah bagaimana saya berpikir untuk melakukannya, jadi saya kira itu menunjukkan tingkat keahlian saya. …

4
Apa yang harus dilakukan mesin gim? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Saya ingin meningkatkan keterampilan saya / mencoba sesuatu yang baru dan saya ingin memulai …

9
Bagaimana cara menyelesaikan permainan? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Masalah saya adalah, setiap kali saya mulai memprogram klon game (untuk latihan) atau …

2
Cara terbaik untuk mendapatkan pengalaman kerja C ++ untuk pekerjaan dalam game (berasal dari C #) [ditutup]
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 mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

1
Fitur mana yang dimiliki oleh mesin dan yang mana dari sebuah game?
Saat ini, saya menemukan diri saya menerapkan dan menguji fitur-fitur baru untuk mesin gim 2D saya, dengan secara langsung mengkodekannya ke dalam mesin. Secara bersamaan, saya memiliki game showcase dengan dukungan scripting, yang seharusnya memanggil fungsi mesin. Saya melampirkan mis gerakan ubin tetap ke kelas Entity di mesin, daripada scripting …

7
Seberapa penting Anda menemukan keamanan pengecualian dalam kode C ++ Anda?
Setiap kali saya menganggap membuat kode saya sangat aman, saya membenarkan tidak melakukannya karena itu akan sangat memakan waktu. Pertimbangkan cuplikan yang relatif sederhana ini: Level::Entity* entity = new Level::Entity(); entity->id = GetNextId(); entity->AddComponent(new Component::Position(x, y)); entity->AddComponent(new Component::Movement()); entity->AddComponent(new Component::Render()); allEntities.push_back(entity); // std::vector entityById[entity->id] = entity; // std::map return entity; …

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.