Pertanyaan yang diberi tag «cocos2d-iphone»

cocos2d untuk iPhone adalah kerangka kerja sumber terbuka gratis untuk membuat game 2D, demo, dan aplikasi grafis / interaktif lainnya untuk perangkat iOS.

4
Bagaimana cara mencapai kecepatan gerakan yang seragam pada kurva bezier?
Saya mencoba untuk memindahkan gambar di sepanjang kurva Bezier. Beginilah cara saya melakukannya: - (void)startFly { [self runAction:[CCSequence actions: [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]], [CCCallFuncN actionWithTarget:self selector:@selector(endFly)], nil]]; } Masalah saya adalah gambar bergerak tidak seragam. Pada awalnya itu bergerak perlahan dan kemudian berakselerasi secara bertahap dan pada akhirnya bergerak sangat …

5
efek terowongan cocos2d
Saya ingin membuat efek terowongan serupa di COCOS2D (iOS). Adakah yang bisa menyarankan petunjuk? ref Video 1 ref Video 2 Sampai sekarang saya telah mencoba dengan beberapa sprite bentuk cincin dengan skala menurun dan pusat posisi ke titik yang sama dan menjaga Z menurun juga untuk setiap sprite yang lebih …

7
Pemisahan menggambar dan logika dalam game
Saya seorang pengembang yang baru saja mulai main-main dengan pengembangan game. Saya seorang. Net guy, jadi saya telah mengacaukan XNA dan sekarang saya bermain-main dengan Cocos2d untuk iPhone. Pertanyaan saya sebenarnya lebih umum. Katakanlah saya sedang membangun game Pong sederhana. Saya akan memiliki Ballkelas dan Paddlekelas. Berasal dari perkembangan dunia …

3
Perbandingan antara Cocos2d dan Corona [ditutup]
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 8 tahun yang lalu . Saya mengalami kesulitan menentukan jalan mana yang harus ditempuh. Saya akan mulai mengembangkan game dan saya belum dapat …

2
Bagaimana cara mensimulasikan pendulum ayun?
Saya ingin mensimulasikan tali dengan beban terpasang, berayun bolak-balik seperti pendulum. Fisika apa pun yang sebenarnya berlebihan; itu hanya mengulangi gerakan yang sama tanpa henti. JQuery memiliki kemudahan "ayunan" mirip dengan apa yang saya cari. Bagaimana cara kerjanya? Saya sedang berpikir untuk berputar dari satu sudut ke sudut yang lain …

1
Bagaimana cara kerja gluLookAt?
Dari pengertian saya, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); setara dengan: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Tetapi ketika saya mencetak ModelViewmatriks, panggilan ke glTranslatef()tampaknya tidak berfungsi dengan baik. Berikut ini cuplikan kode: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include …

1
Blend Mode di Cocos2D dengan glBlendFunc
Kami telah mencoba mereplikasi mode blending paling umum yang tersedia di Photoshop dan Quartz 2D, tetapi kami hanya menghasilkan 3 dan itu setelah beberapa pencarian online lama. Bagi siapa pun yang tertarik, ini dia: Multiply = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Layar = GL_MINUS_DST_COLOR, GL_ONE Linear Dodge = GL_ONE, GL_ONE Anda dapat mencoba …

1
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 terbaik untuk melakukan ini? Saat ini saya sedang …


1
Mengapa AnchorPoint tidak memengaruhi Positioning `CCLayer`?
Saya pikir ada perbedaan antara perilaku CCLayer dan CCNode ketika saya mengubah AnchorPoint mereka. Saya akan menjelaskan apa yang saya maksud dan tolong seseorang menjelaskannya. Skenario: Saya mulai denganCCNode CCNode *node = ...; node.setContentSize(ccp(W,H)); // 1. node.setAnchorPoint(ccp(0,0)); node.setPosition(ccp(X,Y); // This line will move the node in a way that its …



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.