1. Setting Xcode: Install it, which is the integrated development environment (IDE) for iOS app development. It includes the necessary tools and frameworks for building iOS apps.
2. Programming language: Decide on the programming language you want to use for developing game. Swift is the preferred language for iOS development, but Objective-C is also an another option.
3. Create a new project: Open Xcode and create a new project. You Choose the "Game" template and select the appropriate for your Ludo game, such as device compatibility and interface orientation.
4. Design the game board: Create the layout and design using Interface Builder. This involves designing the Ludo board and its divisions, along with any additional UI elements like buttons and labels.
5. Implement game logic: Write the game logic in Swift or Objective-C. This includes handling player turns, dice rolling, piece movement, capturing opponent pieces, and determining win conditions, rewards.
6. Handle user interactions: Implement the touch gestures and interactions required for playing the game. For example, detecting touches on the board to move the game pieces.
7. Graphics and animations: Add visual elements, graphics, and animations to enhance the game's appearance and make it more engaging. This includes animating dice rolls, piece movements, and capturing opponent pieces.
8. Sound effects: Incorporate sound effects to make the game more immersive. Add sounds for dice rolls, piece movements, capturing pieces, and winning events.
9. Test and debug: Test the game thoroughly on iOS devices and in the iOS Simulator to ensure it functions correctly. Debug any issues that arise during testing.
10. Polish and optimize: Fine-tune the game, optimize performance, and ensure a smooth user experience. Make any necessary adjustments based on user feedback and testing results.
11. App Store submission: Once the game is ready, create an Apple Developer account, follow Apple's guidelines for app submission, and upload your game to the App Store for review.
Remember, this is just a high-level overview, and Ludo game development for iOS involves more intricate details and considerations. It's recommended to consult relevant documentation, tutorials, and resources specific to iOS game development to get more in-depth guidance throughout the process.