Pertanyaan yang diberi tag «random»

Algoritma atau metode untuk menghasilkan peristiwa atau perilaku yang sifatnya acak.


4
Bagaimana cara membuat penelusuran jalan NPC terlihat dapat dipercaya?
Apakah ada cara "akademis" untuk membuat NPC berjalan secara acak di peta, tetapi memiliki sikap yang dapat dipercaya? Skenario yang jelas adalah seorang penjaga bersenjata yang berjalan di sekitar ruang bawah tanah untuk mengamankannya. Cukup mudah untuk membuat jalur yang "dapat dipercaya". Apa yang saya cari adalah cara untuk mensimulasikan …

8
Solusi terbaik untuk "level string"?
Saya memiliki permainan yang menghasilkan peta level acak di awal level. Saya ingin menerapkan beberapa cara untuk menyimpan dan memuat level. Saya berpikir mungkin XML akan menjadi pilihan yang baik untuk menyimpan semua variabel, maka akan mudah bagi saya untuk membangun sesuatu yang dapat mem-parsing XML itu dan menghasilkan tingkat …

3
Pembuatan peta gaya Zelda acak
Saya mencoba membuat secara acak peta kamar yang terhubung dengan pintu, dan saya berhasil membuatnya dengan menggunakan kode ini: public void generate(GameContainer gc) { rooms = new ArrayList<Room>(); startingRoom = new Room(0); startingRoom.setPosition(viewport.getCenterX(), viewport.getCenterY()); lastRoom = startingRoom; rooms.add(startingRoom); int roomsize = 25; for (int i = 0; i <= (1000 …

2
Bisakah agen musuh melempar koin?
Saya sedang berpikir tentang permainan peer-to-peer dengan mempertimbangkan koin sederhana permainan melempar. Anda membuka versi P2PCoinFlipping Beta 2.3 Anda dan menampilkan daftar server nama pemain. Setelah memilih server terdekat, papan skor pemain paling beruntung muncul. Anda memilih pemain peringkat tertinggi dan permainan dimulai. Sejak Anda memulai pertempuran, pemain lawan memilih …

0
Menerapkan SceneManager menggunakan OpenFL
Saya mencoba menerapkan SceneManager dasar menggunakan OpenFL dan Haxe. Saya tidak punya banyak pengalaman menggunakan OpenFL dan Haxe jadi saya punya beberapa masalah. Inilah cara saya mendesain kelas SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { super(); currentScene …

4
Ubah fungsi distribusi acak :: Jadikan lebih kecil kemungkinannya untuk mendapatkan beberapa nilai yang serupa secara berurutan
Saya ingin menghasilkan urutan angka untuk menghasilkan planet secara prosedural di sektor galaksi. Setiap planet harus ditempatkan secara acak, namun sangat kecil kemungkinannya bahwa dua planet secara langsung bersebelahan. Bagaimana saya bisa mencapainya? Saya tahu bahwa Anda dapat memodifikasi peluang dengan menerapkan fungsi distribusi, tetapi bagaimana saya bisa mengendalikannya untuk …


7
Buat distribusi acak palsu?
Terkadang acara acak "nyata" tampak tidak adil dan membuat pemain frustrasi. Misalnya musuh memiliki kemungkinan 20% untuk menyebabkan kerusakan ganda ("pukulan kritis"). Dengan demikian ia bisa membuat 4 pukulan kritis berturut-turut dengan probabilitas 1/725. Ini tidak sekecil kedengarannya. Saya berharap probabilitas bisa disesuaikan setelah setiap pukulan. Jika pemain baru saja …

3
Algoritma untuk Cuaca Acak
Saya mengalami kesulitan memodelkan cuaca. Pemodelan aspek tunggal sepele - beberapa pola sinusoidal + noise acak. Namun lebih dari 1 meniupkan pikiran saya. Saya tidak bisa memiliki angin, daun yang jatuh, hujan, dan salju semuanya menjadi acak. Tabrakan sederhana seperti hujan dan salju tidak boleh terjadi. Selain itu, saya ingin …


2
Generasi acak level puzzle yang menarik?
Saya membuat permainan seperti Sokoban yaitu ada kotak yang memiliki beberapa peti di atasnya Anda dapat mendorong dan Anda harus mendapatkan peti pada salib untuk memenangkan level (meskipun saya akan menambahkan beberapa elemen tambahan untuk itu). Apakah ada algoritma umum atau bahan bacaan yang bisa saya lihat untuk bagaimana saya …
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.