diff --git a/Android/Android.csproj b/Android/Android.csproj
index 966c441..138acc5 100644
--- a/Android/Android.csproj
+++ b/Android/Android.csproj
@@ -47,63 +47,37 @@
SdkOnly
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
- Content\Fonts\EXEPixelPerfect.ttf
-
-
- Content\Fonts\Regular.spritefont
-
-
- Content\Textures\Attractions.aseprite
-
-
- Content\Textures\Attractions.png
-
-
- Content\Textures\Tiles.aseprite
-
-
- Content\Textures\Tiles.png
-
-
- Content\Textures\Ui.aseprite
-
-
- Content\Textures\Ui.png
-
-
-
+
+
+ Content\Content.mgcb
+
+
-
-
-
+
+
+
-
- {3df7ae69-f3f0-461a-be98-f31eb576b5e2}
- TouchyTickets
-
+
+ {3df7ae69-f3f0-461a-be98-f31eb576b5e2}
+ TouchyTickets
+
-
-
- Content\Content.mgcb
-
-
-
+
\ No newline at end of file
diff --git a/Android/Properties/AndroidManifest.xml b/Android/Properties/AndroidManifest.xml
index c8dee74..2f05868 100644
--- a/Android/Properties/AndroidManifest.xml
+++ b/Android/Properties/AndroidManifest.xml
@@ -1,6 +1,6 @@
+ android:versionCode="010" android:versionName="0.1.0">
diff --git a/Android/Properties/AssemblyInfo.cs b/Android/Properties/AssemblyInfo.cs
index 31f4d47..241daad 100644
--- a/Android/Properties/AssemblyInfo.cs
+++ b/Android/Properties/AssemblyInfo.cs
@@ -11,20 +11,7 @@ using Android.App;
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Touchy Tickets")]
-[assembly: AssemblyCopyright("Copyright © 2020")]
+[assembly: AssemblyCopyright("Copyright © 2020")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
\ No newline at end of file
+[assembly: ComVisible(false)]
\ No newline at end of file
diff --git a/TouchyTickets.sln b/TouchyTickets.sln
index 05793b1..7bb4601 100644
--- a/TouchyTickets.sln
+++ b/TouchyTickets.sln
@@ -4,6 +4,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TouchyTickets", "TouchyTick
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Android", "Android\Android.csproj", "{410C0262-131C-4D0E-910D-D01B4F7143E0}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "iOS", "iOS\iOS.csproj", "{CA7AB65C-57DE-412C-AF42-E7E6EDDF2D5F}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -18,5 +20,9 @@ Global
{410C0262-131C-4D0E-910D-D01B4F7143E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{410C0262-131C-4D0E-910D-D01B4F7143E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{410C0262-131C-4D0E-910D-D01B4F7143E0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CA7AB65C-57DE-412C-AF42-E7E6EDDF2D5F}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
+ {CA7AB65C-57DE-412C-AF42-E7E6EDDF2D5F}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
+ {CA7AB65C-57DE-412C-AF42-E7E6EDDF2D5F}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
+ {CA7AB65C-57DE-412C-AF42-E7E6EDDF2D5F}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
EndGlobalSection
EndGlobal
diff --git a/iOS/Default.png b/iOS/Default.png
new file mode 100644
index 0000000..a85d8de
Binary files /dev/null and b/iOS/Default.png differ
diff --git a/iOS/Entitlements.plist b/iOS/Entitlements.plist
new file mode 100644
index 0000000..9ae5993
--- /dev/null
+++ b/iOS/Entitlements.plist
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/iOS/GameThumbnail.png b/iOS/GameThumbnail.png
new file mode 100644
index 0000000..e30ec87
Binary files /dev/null and b/iOS/GameThumbnail.png differ
diff --git a/iOS/Info.plist b/iOS/Info.plist
new file mode 100644
index 0000000..e9923bc
--- /dev/null
+++ b/iOS/Info.plist
@@ -0,0 +1,31 @@
+
+
+
+
+ CFBundleVersion
+ 0.1.0
+ CFBundleDisplayName
+ Touchy Tickets
+ CFBundleIconFiles
+
+ GameThumbnail.png
+
+ CFBundleIdentifier
+ Ellpeck.TouchyTickets
+ MinimumOSVersion
+ 7.0
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+
+ CFBundleName
+ TouchyTickets
+ UIRequiresFullScreen
+
+ UIStatusBarHidden
+
+ UILaunchStoryboardName
+ LaunchScreen
+
+
diff --git a/iOS/LaunchScreen.storyboard b/iOS/LaunchScreen.storyboard
new file mode 100644
index 0000000..5d2e905
--- /dev/null
+++ b/iOS/LaunchScreen.storyboard
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/iOS/Program.cs b/iOS/Program.cs
new file mode 100644
index 0000000..2ccc53d
--- /dev/null
+++ b/iOS/Program.cs
@@ -0,0 +1,29 @@
+using System;
+using Foundation;
+using TouchyTickets;
+using UIKit;
+
+namespace iOS {
+ [Register("AppDelegate")]
+ internal class Program : UIApplicationDelegate {
+
+ private static GameImpl game;
+
+ private static void RunGame() {
+ game = new GameImpl();
+ game.Run();
+ }
+
+ ///
+ /// The main entry point for the application.
+ ///
+ private static void Main(string[] args) {
+ UIApplication.Main(args, null, "AppDelegate");
+ }
+
+ public override void FinishedLaunching(UIApplication app) {
+ RunGame();
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/iOS/Properties/AssemblyInfo.cs b/iOS/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..a20aa1e
--- /dev/null
+++ b/iOS/Properties/AssemblyInfo.cs
@@ -0,0 +1,22 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Touchy Tickets")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Touchy Tickets")]
+[assembly: AssemblyCopyright("Copyright © 2020")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: ComVisible(false)]
+
+// The following attributes are used to specify the signing key for the assembly,
+// if desired. See the Mono documentation for more information about signing.
+
+//[assembly: AssemblyDelaySign(false)]
+//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
diff --git a/iOS/iOS.csproj b/iOS/iOS.csproj
new file mode 100644
index 0000000..2834b22
--- /dev/null
+++ b/iOS/iOS.csproj
@@ -0,0 +1,139 @@
+
+
+
+
+ Debug
+ iPhoneSimulator
+ {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ {CA7AB65C-57DE-412C-AF42-E7E6EDDF2D5F}
+ Exe
+ iOS
+ Resources
+ iOS
+
+
+ true
+ full
+ false
+ bin\$(Platform)\$(Configuration)
+ DEBUG;
+ prompt
+ 4
+ false
+ i386, x86_64
+ None
+ true
+ true
+ true
+ true
+ true
+
+
+ none
+ true
+ bin\$(Platform)\$(Configuration)
+ prompt
+ 4
+ false
+ i386, x86_64
+ None
+ true
+ true
+
+
+ true
+ full
+ false
+ bin\$(Platform)\$(Configuration)
+ DEBUG;
+ prompt
+ 4
+ false
+ ARMv7, ARMv7s, ARM64
+ true
+ true
+ true
+ true
+ true
+ Entitlements.plist
+ iPhone Developer
+
+
+ none
+ true
+ bin\$(Platform)\$(Configuration)
+ prompt
+ 4
+ false
+ ARMv7, ARMv7s, ARM64
+ true
+ true
+ Entitlements.plist
+ iPhone Developer
+
+
+ none
+ True
+ bin\$(Platform)\$(Configuration)
+ prompt
+ 4
+ False
+ ARMv7, ARMv7s, ARM64
+ true
+ true
+ Entitlements.plist
+ True
+ Automatic:AdHoc
+ iPhone Distribution
+
+
+ none
+ True
+ bin\$(Platform)\$(Configuration)
+ prompt
+ 4
+ False
+ ARMv7, ARMv7s, ARM64
+ true
+ true
+ Entitlements.plist
+ Automatic:AppStore
+ iPhone Distribution
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Content\Content.mgcb
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {3df7ae69-f3f0-461a-be98-f31eb576b5e2}
+ TouchyTickets
+
+
+
+
\ No newline at end of file