Skip to content

About

An IOS app for rolling dices.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🎲 Dice Roller

A clean, lightweight iOS SwiftUI app for rolling dice — perfect for board games, D&D sessions, or just making random decisions.


📱 Overview

Dice Roller is built using SwiftUI, offering a simple interface where you can roll digital dice with smooth animations and quick feedback.
It’s designed to be lightweight, visually clean, and easy to extend.


✨ Features

  • 🎯 Tap to roll one or multiple dice
  • 🎲 Smooth animations for dice rolls
  • 📈 Instant randomization using Swift’s random API
  • 🎨 Custom colors and clean visuals (using AccentColor and AppBackground sets)
  • 🧭 Simple navigation with a welcome page and dice view

🧩 Project Structure

DiceRoller/
│
├── DiceRollerApp.swift      // App entry point (SwiftUI App lifecycle)
├── WelcomePage.swift        // Intro or landing screen for the app
├── DIceView.swift           // Main dice rolling view
├── ContentView.swift        // Parent view for layout/navigation
├── Assets.xcassets/         // Contains icons, accent colors, and background colors
│   ├── AppIcon.appiconset/  // App icon resources
│   ├── AccentColor.colorset // Accent color used in the app
│   └── AppBackground.colorset // Background color theme
└── Info.plist               // App configuration and permissions

Installation

1. Clone the repository

git clone https://github.com/robbopp/dice-roller.git

2. Open the Xcode project

cd dice-roller open DiceRoller.xcodeproj

3. Build & Run

Select a simulator or iPhone device, then press "Run" ▶️ in Xcode


📸 Screenshots

About

An IOS app for rolling dices.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages