Game logic : after a collision we will increase or decrease the physics shape and update its view. In the future if you want to use image & texture you will be able to switch easily to Starling thanks to the Citrus Engine power. The game takes its inspiration from souls like games with heav. We could made it with Starling, but it is more complicated to create a circle. Cryweard is an action RPG developed by a single student, that focuses on tense battle moments. No more hesitation we will use Nape, moreover it is easier to handle.Ĭoncerning graphics, no doubt, I used the flash graphics API. You’ve to know that with Box2D you can’t scale a body after its creation, you have to destroy/recreate it whereas you can with Nape. However in Osmos, the cells increase/decrease all the time, this is the basic behavior. The simple math based doesn’t detect collision with circle, so forget about it and I’m to lazy to create a new collision management system for this small demo ? So we will use a physics engine.īox2D or Nape? Both do the job. Steam and D2D are great stores that support indie developers, though, and in the case of Osmos you dont get any DRM with either one.) Theres also a free demo. In the Citrus Engine you have four options for managing logics/physics : Box2D, Nape, the simple math based class, or create your own.
I get a blobiverse desync when I try to play multiplayer with an iOS device.
I don’t know how collision detection are perfomed but it may use a physics engine like Box2D. A great, safe place to start is to try the demo. If your atom is bigger than the other one, you will increase, if it is smaller decrease. Osmo is a gaming device that combined with iPad offers real-world play experience. Osmos is mainly based on collision detection & management. Developer of hardware-based iPad games for kids. Source are available on the CE’s GitHub, in the src/games package. I really love this game, it’s zen, gameplay mechanics are easy and powerful, definitely a good indie game. It’s time to show, thanks to a quick case study, that the Citrus Engine is not only made for platformer games! For this first example, we will create a game like Osmos. This new beta also introduced a new demo which was again a platfomer game. I had really good feedbacks, thanks guys for having regard on the engine! 2 days ago, I’ve offered a new beta for the Citrus Engine.