Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8614899
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T05:14:09+00:00 2026-06-12T05:14:09+00:00

I would like to make an iOS game whose features are comparable to that

  • 0

I would like to make an iOS game whose features are comparable to that of a simple Tic Tac Toe game. I was wondering that which environment will suit best for my needs.

  1. using UI Cocoa components.
  2. using Cocos2d.
  3. Using OpenGL.

I want an easy-to-handle environment.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-12T05:14:11+00:00Added an answer on June 12, 2026 at 5:14 am

    The key point is:

    As I’m new to iOS and OpenGL, and game is not that complicated. I want a easy to handle environment.

    so I would suggest going for Core Animation. In Core Animation, you could use CALayer to represent tic-tac-toe cells; layout them appropriately; and change they graphical status with an animation. Pretty straightforward.

    Cocos2D would also do, since it is a plain 2D game engine, but it is more complex to learn since it will also address requirements for more complex games (hence, it offers a number of abstractions: sprites/nodes/layers/scenes/animations/spritesheets…).

    OpenGL would be overkill, but it could be a good choice to learn it.

    Also, have a look at this: iOS Development Course Fall 2010 Lecture 14 – Tic-Tac-Toe with Inheritance

    From What Is Core Animation?:

    Core Animation is a collection of Objective-C classes for graphics rendering, projection, and animation. It provides fluid animations using advanced compositing effects while retaining a hierarchical layer abstraction that is familiar to developers using the Application Kit and Cocoa Touch view architectures.

    Dynamic, animated user interfaces are hard to create, but Core Animation makes creating these interfaces easier by providing:

    1. High performance compositing with a simple approachable programming model.

    2. A familiar view-like abstraction that allows you to create complex user interfaces using a hierarchy of layer objects.

      1. A lightweight data structure. You can display and animate hundreds of layers simultaneously.
    3. An abstract animation interface that allows animations to run on a separate thread, independent of your application’s run loop. Once an animation is configured and starts, Core Animation assumes full responsibility for running it at frame rate.

    4. Improved application performance. Applications need only redraw content when it changes. Minimal application interaction is required for resizing and providing layout services layers. Core Animation also eliminates application code that runs at the animation frame-rate.

    5. A flexible layout manager model, including a manager that allows the position and size of a layer to be set relative to attributes of sibling layers.

    Using Core Animation, developers can create dynamic user interfaces for their applications without having to use low-level graphics APIs such as OpenGL to get respectable animation performance.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to make an application for iOS devices that would communicate with
I have a Titanium Mobile project for iOS devices and would like to make
I would like make an extension method for the generic class A which takes
Would like to make anapplication in Java that will not automatically parse parameters used
I would like to make a function that takes in a list of integers
I'm about to make an individual iOS dev account, but I would like to
I would like to make a set of help pages for an iOS app,
I'm using XCode 4.2, with iOS 5, and would like to make a universal
I would like to poll google every 10 seconds to make sure that there
I am developing a 3d shooter game that I would like to run on

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.