cocos2d for iPhone

A fast, easy to use, free, and community supported 2D game engine

Register or log in - lost password?
  • Blog
  • Store
  • Games
  • Documentation
  • Download
  • About

cocos2d for iPhone » Programming » cocos3d
[sticky]

Tell us about your cocos3d app!

(86 posts) (42 voices)
  • Started 1 year ago by Bill Hollings
  • Latest reply from uduck

Tags:

  • 3D
  • AR
  • arcade
  • augmented reality
  • baseplate
  • biophilia
  • Box2D
  • bullet physics
  • byte3d
  • cocos3d
  • compass
  • Cosos2D
  • cubic
  • Discovery
  • Earth
  • galaxy
  • game
  • games game 3d gyro
  • ghosts
  • glow
  • halloween
  • hold
  • itunes
  • jewel
  • orienteering
  • othello
  • Pop-up book children reading story
  • Pumpkin
  • racing
  • Random5
  • real time
  • replica breitling
  • replica rolex
  • replicawatches
  • reversi
  • rolex watch prices
  • Roll The Ball
  • simulator
  • space
  • SpaceDiscovery
  • star
  • Star Hold
  • three-dimensional
  • tour
  • video
123Next »
  1. Bill Hollings
    Moderator

    If you develop an app with cocos3d, please tell us about it here!

    Add a post to this topic with the app name, a brief description, and links.

    If it makes sense, tell us what key cocos3d features you've made use of in your app.

    And if you are feeling generous, please PM me with a promo code once your app is released. It's always great to see what people are doing with cocos3d!

    Don't be shy! The more people know about the cool things that are being done with cocos3d, the better!

    Good luck with your app releases!

    ...Bill

    Posted 1 year ago #
  2. nt901
    Member

    cocos3d is awesome!
    Thanks a lot for making it available.

    Reversi Galaxy
    http://apps.yproduction.com/?page_id=107

    This is a three-dimensional Reversi game made out of cocos3d.
    With open feint integrated and network game supported.
    It will be FREE for a limited time.

    Please go ahead and try it out.
    Leaving it a rating or review on iTunes would be great too.

    Posted 1 year ago #
  3. Neogene
    Member

    After months of work, here is my app using

    Cocos 2D 1.0.1
    Cocos 3D 0.5x (modified to add support for CC2D jumpaction)
    Box2D (customized version for adding support for ropes)
    UIKIT - CoreTEtxt - CoreGraphics

    here the video: http://www.leganza.it/wordpress/wp-content/uploads/2011/09/pinocchio.mp4

    Many thanks to Bill Hollings for his CC3D without it i should had to use Unity or others platforms.

    Soon (tomorrow or the day after) on apple store :)

    Posted 1 year ago #
  4. renderplace
    Member

    @Neogene wow, it looks awesome! Congrats!

    Posted 1 year ago #
  5. zaaroth
    Member

    +1 @renderplace. Another iPad app of the week ahead.

    Posted 1 year ago #
  6. riq
    Key Master

    @Neogene: Wow!

    Posted 1 year ago #
  7. yogesh
    Member

    very nice i like the galley effect on the image could you tell us the concept behind that effect.

    Posted 1 year ago #
  8. Neogene
    Member

    UPDATE: The LITE version (FREE) with two main scenes is available here: http://itunes.apple.com/us/app/pinocchio3d-lite/id465327187?mt=8

    Note: cause it's the first versions many things have to be fixed:

    1) movement control using accelerometer (i'm writing a better responsive one)

    2) physics of 2d on 3d scenes: i'm forking to update to cocos3d 0.6 and to see how the performances will change, in fact due to some limitations (cc3d is missing a physic engine) i had to use the physic models on top of the 3d area (and i don't like cause there are some problems to get the right effect which i have still to archive)

    @yogesh:

    simply: on top 2d layer (pinocchio), below a 2d image layer with the wave effect form cc2d, below the 3d scene. the algorithm in cc2d is a bit heavy in terms of performances on the ipad 1 but on the ipad 2 it does really well. (cause there were no shaders until the release of cocos2d 2alpha i had to create a fixed one but the visive effect is quite the same).

    Posted 1 year ago #
  9. yogesh
    Member

    @Neogene

    Thanks it looks nice i will try this effects on my next app which is also based on interactive book.

    Posted 1 year ago #
  10. yogesh
    Member

    @Neogene
    HI I Have just downloaded your app (free one on iPad 1)it is gating crash on all pages.

    Posted 1 year ago #
  11. Neogene
    Member

    @yogesh try to close all the background running applications and restart the device.

    On our ipads 1 it doesn't crash it's a memory problem from the ipad 1 so the best way is to free all the memory required.

    Posted 1 year ago #
  12. robertsze
    Member

    Preview of our newest release (Rope'n'Fly - From Dusk Till Dawn) which will be available soon.

    Uses cocos2d and cocos3d all in the same scene / layers.

    Get the Video Player

    More information and news available here: http://www.djinnworks.at

    Posted 1 year ago #
  13. Bill Hollings
    Moderator

    @Robert

    Quite sophisticated...and very, VERY cool!

    ...Bill

    Posted 1 year ago #
  14. deeje
    Member

    I'm pleased to share with you that Björk's Biophilia iOS app uses cocos3D. Among other things, I built the 3D galaxy for the song Cosmogony, as well as the guided tour for the intro and the song. You can get the app for free, and start the tour by touching the compass icon in the upper left corner, selecting cosmogony, then selecting song.

    http://itunes.apple.com/us/app/bjork-biophilia/id434122935?mt=8

    This was my first project using cocos3D, and I am *very* impressed with it.

    Some of the bigger challenges in this project included importing and optimizing 3D models created in Google SketchUp, implementing gestures for camera movements, applying the glow effects to the stars, and generating smooth camera motions. For the glow effects, I used CC3Billboards with varying blend modes. For the camera motions, i extended CC3ArrayNodeAnimation to implement both a cubic interpolation between frames, as well as a constant velocity across all frames. I am extremely pleased with the results, and hope you like it, too!

    peace

    deeje

    Posted 1 year ago #
  15. Bill Hollings
    Moderator

    @deeje

    Wow! Really interesting use!

    Thanks for letting us know, thanks for the feedback on your experiences with cocos3d, and good luck with the distribution...

    ...Bill

    Posted 1 year ago #
  16. macha
    Member

    Hi just posted my app in the game section but will put it here too.

    http://itunes.apple.com/us/app/cyan-blast!/id443840089?mt=8

    Not very complex stuff in 3d. I used particle billboards for the shooting, a few actions, robot with animations. The kids are rendered by the way.

    Was fun learning!

    Posted 1 year ago #
  17. Paco_777
    Member

    Here is my fist game with Cocos3D.
    It is a small puzzle game, easy at first, but which become more complex in the hard and expert modes.

    iTunes link : http://itunes.apple.com/en/app/earth-puzzle/id460724056?mt=8
    More info & video : http://pacolabs.com/iOS/EarthPuzzle/?lang=en

    Thanks !

    Posted 1 year ago #
  18. eozkucur1
    Member

    Hi,

    Our 3D game powered with cocos3D is released on the app store. It is a flight game with F-16 and an adaptation of a Turkish movie (so the app is in Turkish too). We were short on time as we rushed to the movie release (1.5 months of development), so we could not complete 2 game modes out of 3, but we will release an update soon.

    http://itunes.apple.com/us/app/id476874387

    Thank you all for your efforts on this great framework.

    PS: There are arcade and simulation control modes which can be changed in the options menu ("secenekler" in Turkish).

    Posted 1 year ago #
  19. random5
    Member

    Hello,

    This will be my first game with Cocos3D.
    This is my work in progress... hoping to complete before xmas.

    http://youtu.be/1g8wEOxjQt4

    Thanks to Cocos3D!

    When available I'll post here: http://www.random5.net

    Posted 1 year ago #
  20. Bill Hollings
    Moderator

    @random5

    Very nice!

    I love the hexagonal terrain! It appears seamlessly expansive. And the tunnels are very well done too!

    ...Bill

    Posted 1 year ago #
  21. andyman
    Member

    BigBot Smash is finally available in the iOS App Store! It's a game where you smash buildings and humans with a giant robot.

    http://itunes.apple.com/app/bigbot-smash/id476097452?mt=8

    Some technical info:

    • Version 1.0.0 uses cocos3d 0.6.4 and cocos2d 1.0.1.
    • All the models are programmatic and low poly. No PODs used (because I'm too slow at 3D modeling tools), but some work done in Google Sketchup to get the measurements.
    • Explosions and debris done using a CC3MeshNode with many moving vertices. (Particle emitter was not part of Cocos3D yet when this was developed)
    • No physics engine. There's just some quick simple brute-force spherical and cylindrical 3D collision detection.
    • Gamekit integration.

    • It took about 2.5 months of full-time development for an experienced solo programmer who started the project with zero cocos3d, cocos2d, 3D programming, or OpenGL experience.

    (Sorry, an updated gameplay video is coming soon. As a temporary workaround, just buy the $0.99 game to see it in action. :)

    Posted 1 year ago #
  22. Bill Hollings
    Moderator

    @andyman

    Good stuff!

    I've been anticipating this ever since you did your initial demo video.

    And thanks for sharing your experiences along the way.

    Good luck with the release!

    ...Bill

    Posted 1 year ago #
  23. andyman
    Member

    Here's the video for Bigbot Smash. Just released version 1.1 of the app.

    Bigbot Smash trailer

    Lesson learned: launching an app around the holiday season is tougher than normal, especially with the very high budget games overshadowing, and with Apple's holiday downtime. Also make sure you have a good video ready when you are releasing, or game reviewers will just link to any old videos.

    Posted 1 year ago #
  24. doser
    Member

    Hey!

    Here is our app using cocos3d and 2d.

    Get the Video Player

    This is a floor plan surveying software. The video is rather old with an old release. The next release(2.1) is in the app store right now waiting for review. We use a parallel projected world for sketching, generating a 3d model underneath. The 3d view will be in a future update, when it is polished enough.

    The engine is great! Thanks Bill! I will generate a promo code when 2.1 hits the store.

    Posted 1 year ago #
  25. Rocketman697
    Member

    Tree Mongers

    Over the holidays I decided to try to create a game using cocos3D. I have two children, my daughter Serena is 2 and my son Kenny is 4. Kenny really likes to play games on my iPad, so I decided to make a game for his age group. He was a big help in coming up with the game concept! He wanted a game where he was the hero (big surprise) and the bad guys were robots. The planet Kenny lives on has "magic" trees that help things grow, and the robots invade and try to take away the trees. Kenny has a powered hammer that can knock out the robots.

    You can see some early screenshots here: Tree Mongers Preview

    Bill, I'm VERY impressed with cocos3D! It makes the usually tedious process of importing models and animations from a 3D package to Xcode very simple. I'm using Maya and PhotoShop to create my graphics.

    Here are a few key features that leverage cocos3D:

    • Multiple model files imported from Maya, with animations and materials
    • Mixing Maya animations with cocos3D animations (e.g., walk cycle from Maya with CC3TargettingNode and CC3MoveTo to dynamically move the robots)
    • Using parent structural nodes to create fine-grain control of models and cameras
    • Using CC3MeshNode to change material attributes, textures, create glows, etc.
    • Using nodeSelected: (CC3Node*) to let the user select the target to throw the hammer
    • Using SimpleAudioEngine for sound effects
    • Using a Storyboard for the launch page, controls that overlay the game screen, etc. by creating the CC3World in a custom View Controller (see my other post for details on this)
    • Using ARC for all custom objects

    The game is coming along quickly, and should be released in a month or two. Still to do:

    • Create levels with a scoring system that optionally uses Game Center
    • Add menus for users, difficulty, help, etc.
    • Add a hilly ground
    • Collision detection (Bill, how's 0.7 coming?)
    • Particle effects
    • Add static objects (plants, etc.)
    • Add cut scenes
    • Add a score
    • Performance tuning (though performance is surprisingly good already!)
    • Create iPhone views (universal app)
    • Localizations
    • Add in-game purchases for additional levels

    I'll post a video soon. Bill, I will PM you with a promo code when it's released.

    Regards,
    Glenn

    Posted 1 year ago #
  26. Bill Hollings
    Moderator

    @Rocketman697

    Thanks for posting such a complete overview of how you are using cocos3d. And, of course, I'm very glad it is being helpful for you!

    Good luck with the rest of the development of your game, and I look forward to seeing it released!

    ...Bill

    Posted 1 year ago #
  27. Bill Hollings
    Moderator

    @doser

    The user interface on your drawing app is amazing!

    I look forward to seeing what happens in 3D.

    ...Bill

    Posted 1 year ago #
  28. Rogs
    Member

    Get the Video Player
    (Our website isn't ready yet but I felt like sharing this here first since the framework helped a great deal)

    After many months, we are now preparing for the launch of our application soon.
    Currently looking for furniture dealer partners to make the app more exciting for the consumers before launch (if any of you is one or know any, * wink wink *)

    I've also integrated the Cocos3D framework into Titanium Appcelerator SDK and this app is actually running on it. With Titanium, I can do the following:

    • Since personally I very much prefer writing in Javascript syntax. I can create and animate things using syntax as follows, and it will hook up all the built in Cocos animation objects in the background.
      exports.cameraview = opengl.createCamera({
      	name : "viewcamera",
      	nearClip : data['camnearclip'],
      	farClip : data['camfarclip'],
      	su : 1,
      	fov: format.length2fov(data['camdefaultfov']),
      	parent: exports.cameranodeview2
      });
      
      exports.cameraview.animate({
      	rotation : d.rotation5,
      	position : d.position5,
      	duration : duration,
      	easing : easing
      }, fn);
    • Real time "code update" on the iPad itself, reading code off my local web server, much like refreshing a browser. This helped in cutting waiting time down a little since I didn't need to wait for the simulator to restart everytime I make a minor change (well to the Javascript portion of it anyway).

    ----

    We decided not to go for a full AR application since we wanted people to have a relaxing time arranging their room, sitting on their sofa or something instead of standing around keeping the iPad stable on their hands =)

    Thanks very much to Bill and his team for such a robust framework!

    It was very easy to understand and modify to all my needs (I did pretty heavy modication and hacks). Looking forward for Open GLES 2 version so I can do better reflection and specular on my items without code hacks =P

    Posted 1 year ago #
  29. Bill Hollings
    Moderator

    @Rogs

    WOW!

    That's some seriously industrial-strength 3D development!

    It looks absolutely fantastic! Very nice job.

    ...Bill

    Posted 1 year ago #
  30. riq
    Key Master

    @Rogs: Yes, it looks great! Congratulations!

    Posted 1 year ago #

RSS feed for this topic

123Next »

Reply »

You must log in to post.

cocos2d for iPhone is proudly powered by bbPress.