Forum Libraries, Components, and Plugins

Building a clone of Where is my water

Hi,
I want to ask if it is possible to clone the above game using Cocosharp.
https://play.google.com/store/apps/details?id=com.disney.WMWLite&hl=en

Posts

  • Victor.ChelaruVictor.Chelaru USMember, Xamarin Team Xamurai

    CocosSharp can be used to create virtually any 2D game. That said, some games are harder to create than others, and the water physics in Where's My Water is fairly complex.

    Game programming requires practice - and as a general rule your first game will probably not be very impressive, at least by commercial standards. If you're new to game programming, I'd suggest hopping over to our CocosSharp guides and check out our guides:

    https://developer.xamarin.com/guides/cross-platform/game_development/cocossharp/

    Good luck!

  • Maharshi.5212Maharshi.5212 USMember ✭✭

    @Victor.Chelaru
    I asked the question because I did not find any game that has the same graphics or 2d techniques as a sample project. The projects were not running also.

  • Victor.ChelaruVictor.Chelaru USMember, Xamarin Team Xamurai

    @Maharshi.5212 said:
    @Victor.Chelaru
    I asked the question because I did not find any game that has the same graphics or 2d techniques as a sample project.

    Where's My Water is basically composed of 2D regular sprites, text for labels, and dynamic geometry for the terrain and water. Most of the guides I linked above use sprites (CCSprite) and labels (CCLabel). Dynamic geometry can be constructed using the CCDrawNode class, as shown in this guide:

    https://developer.xamarin.com/guides/cross-platform/game_development/cocossharp/ccdrawnode/

    Optionally, the terrain could also be created with a texture that can be written to (CCRenderTexture). A guide for CCRenderTexture will be available soon.

    @Maharshi.5212 said:
    The projects were not running also.

    If you've found any projects which do not run, please let us know which ones and we'll fix them as soon as we can.

Sign In or Register to comment.