Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

[Android] Tic Tac Toe – Puzzle Game Free!

Discussion in 'Made With Unity' started by MykytaV, Dec 10, 2017.

  1. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
    Hey, guys!
    This is our first game made with Unity. We are dying to hear your feedback and share great experience!




    Introduction
    Tic Tac Toe is basic and all-known game. And to compete with other games we had to create something unsual, special. We analiesed market and came to conclusion that a lot of Tic Tac Toe games are overcomplicated without any reason - "too many clicks to play". That's why we decided to create on the one hand simple and on the other one contentful game. The idea was "Open game and start playing" -- no menus, no complex settings. All intuitive and comfortable!


    Particle System
    We implemented particle system randomly while we were expirimenting with game design. We really loved those tiny, pretty crossy and zero! And for those who loves minimalism we add toggle for deactivating particles. Check it out:


    <and>

    P.S. they are so cute


    Object Pooling
    One of the most powerful optimization for mobile games is object pooling. Once you have created gameobject you can reuse it in future. We implemented it in fields and symbols (cross and zero) reusability. Additionaly we are using thread pool and coroutines pool.

    For more information about object pooling see:
    https://docs.unity3d.com/560/Documentation/Manual/MobileOptimizationPracticalGuide.html
    https://unity3d.com/ru/learn/tutorials/topics/scripting/object-pooling


    Monetization with UnityAds
    We decided to integrate UnityAds in our game for monetization. And this is revenue that we have for 1.5 week:

    Без имени-1.jpg

    Impressions: 3,176
    There is some instability on graphic. We think it caused by some targeting campaign difficulties, little period of time and low impression statistics (less then 5000). Anyway, we will keep you in touch.


    Artificial Intelligence and Threads
    We tried different two player games algorithms (e.g. minimax, alpha-beta pruning). We made our choice and use Monte Carlo Tree Search (MCTS) algorithm, mostly, because it is useful for big board sizes.

    Here is some information about MCTS:
    https://en.wikipedia.org/wiki/Monte_Carlo_tree_search



    About some other algorithms:




    We put hard calculations in secondary work thread, that gave us an ability for paralell actions. If you are having troubles with multithreading we advice you to read books or use completed assets, it will save your time.

    Some literature about multithreading and AI:
    Ian Millington, John Funge "Artificial Intelligence for games";
    Jeffry Richter "CLR via C#";
    Maurice Herlihy, Nir Shavit "The Art of Multiprocessor Programming".



    Conclusion
    All in all, it is only the begining! We will work hard and improve game! Your feedback and impressions are very important for us!
    Find us in Google Play: Tic Tac Toe - Puzzle Game Free
     
    Last edited: Dec 19, 2017
    Senkoy and DrunkenPaladin like this.
  2. DrunkenPaladin

    DrunkenPaladin

    Joined:
    Apr 6, 2017
    Posts:
    5
    Good , but i just cant play this type of game for too long.
     
    MykytaV likes this.
  3. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
  4. DrunkenPaladin

    DrunkenPaladin

    Joined:
    Apr 6, 2017
    Posts:
    5
    Maybe cut some ads?Im just not an puzzle game player :)
     
  5. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
    DrunkenPaladin, a few days ago I've published new update that decreases ads showing, have you updated game?
     
  6. DrunkenPaladin

    DrunkenPaladin

    Joined:
    Apr 6, 2017
    Posts:
    5
    Yep, just did it.So admobs adds are now are very rare?Much better i think, so you still working on it?
     
  7. flatingo

    flatingo

    Joined:
    Jul 29, 2017
    Posts:
    31
    Very simple. Interesting
     
    MykytaV likes this.
  8. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
    Yep, gonna create bluetooth and wifi play for 2 player mode and add IOS platform support
     
  9. John3D

    John3D

    Joined:
    Mar 7, 2014
    Posts:
    441
    Good luck with your game!
     
  10. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
    Thanks!
     
  11. DrunkenPaladin

    DrunkenPaladin

    Joined:
    Apr 6, 2017
    Posts:
    5
    So how is your progress?
     
  12. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
    Well, here is updated stats from UnityAds:

    Без имени-1.png
     
    DrunkenPaladin and theANMATOR2b like this.
  13. DrunkenPaladin

    DrunkenPaladin

    Joined:
    Apr 6, 2017
    Posts:
    5
    Going good, i see.Well, have a good luck my friend!
     
    MykytaV likes this.
  14. Pabac

    Pabac

    Joined:
    Jan 2, 2018
    Posts:
    15
    It's cool and simple at first, the design is also nice, but sorry I got bored of it after a while. Maybe cause I'm not fan of this kind.
     
  15. MykytaV

    MykytaV

    Joined:
    Feb 6, 2017
    Posts:
    14
    Thanks for feedback! Well, It's just a simple, little leisure game to play)