Pertanyaan yang diberi tag 2d

9
"Kontrol Waktu" dalam Platformer 2d

Saya membuat platformer 2d di mana pemain dapat menekan tombol, dan me-restart level, hanya karakter mereka sebelumnya juga akan menjalankan level pada saat yang sama, seperti mereka melakukan perjalanan kembali dalam waktu. Saya tahu permainan lain telah melakukan ini sebelumnya, dan cara saya...

9
Deteksi tabrakan Box2D dasar

Saya tidak mengerti bagaimana mendengarkan tabrakan di Cocos2D / Box2D. Katakanlah saya memiliki dua badan lingkaran dinamis. Satu sangat kecil dan yang lainnya relatif besar. Ketika lingkaran kecil bertabrakan dengan / lingkaran besar saya ingin melakukan sesuatu (memutar suara misalnya). Apa cara...

9
Mengapa saya tidak bisa menggunakan operator '> =' dengan Vector3s?

Saya mencoba untuk mendapatkan persegi panjang untuk bergerak di antara dua posisi yang saya sebut sebagai _positionAdan _positionB. Keduanya bertipe Vector3. Persegi panjang bergerak dengan baik. Namun, ketika mencapai _positionBitu tidak bergerak ke arah yang berlawanan, seperti seharusnya. Saya...

9
Kotak parsing: Menemukan beberapa kontur dalam satu bidang sumber?

Pada prinsipnya, ini adalah tindak lanjut terhadap masalah dari beberapa minggu yang lalu , meskipun ini tentang algoritma secara umum tanpa aplikasi untuk masalah aktual saya. Algoritma pada dasarnya mencari melalui semua garis dalam gambar, mulai dari kiri atas, sampai menemukan pixel yang...

9
Perbedaan Box2D Antara WorldCenter dan Posisi

Jadi masalah ini telah bersaudara selama beberapa hari sekarang. Pertama, apa perbedaan antara katakanlah Body.getWorldCenter () dan Body.getPosition (). Saya mendengar bahwa WorldCenter mungkin ada hubungannya dengan pusat gravitasi atau sesuatu. Kedua, Ketika saya membuat Tubuh Box2D untuk...

9
Deteksi Tabrakan 2D untuk Pinball Game

Sejauh ini dalam game sebelumnya saya telah menggunakan tabrakan 2D sederhana dengan kotak kemudian memeriksa pada tingkat piksel untuk tabrakan. Jika membuat permainan pinball di hampir banyak frame bola akan bersentuhan dengan dinding atau permukaan lain, jadi apakah ada pendekatan...

9
Bagaimana cara menggunakan OpenGL modern untuk game 2D?

Saya telah menemukan banyak tutorial OpenGL (3.0+) "modern" untuk 3D, tetapi saya tidak menemukan apa-apa ketika mencari informasi tentang cara menggunakannya untuk pengembangan game 2D. Bagaimana saya bisa mulai menggunakan OpenGL untuk 2D gamedev? Secara khusus, saya tertarik untuk mendapatkan...

9
Bagaimana cara menghindari spaghetti di animator?

Saya bekerja dengan animasi di Unity dan sejauh ini saya hanya membuat empat (Atas Bawah Kiri dan Kanan) dan jendela animasi saya terlihat mengikuti ... Masalahnya adalah jika saya bergerak ke atas, saya ingin pahlawan tetap mencari ke atas, tidak pergi ke 'netral idle' (atau bagaimanapun ia...

9
Membuat hal yang cepat terlihat lambat (Box2D)

Saya sedang mengerjakan game yang Anda kendalikan trebuchet untuk melempar bola ke lawan. Ini seperti permainan yang disebut 'Pengepungan Abad Pertengahan'. Ketika trebuchet mengayunkan lengannya, pemain harus memanfaatkan momen terbaik untuk menekan tombol dan melepaskan bola. Kemudian bola akan...

9
Bagaimana mempertimbangkan gravitasi saat memindahkan AI

Saya membuat game 2D. Saat ini ada helikopter terbang di sekitar, dikendalikan oleh pemain. Itu dikendalikan menggunakan tombol panah: ATAS, KIRI dan KANAN. Kecepatan di sepanjang sumbu y adalah dy, dan kecepatan di sepanjang sumbu x adalah dx. Fisika itu adalah sebagai berikut: Setiap kali UP...