-
-
-
SunBurn Starter Kit
-
-
SunBurn provides several project templates for Visual Studio, which makes it possible to
- create new projects and add additional platforms manually (read more).
-
-
The templates are named:
-
-
-
- - "SunBurn - Game Solution" - creates the initial Visual Studio solution necessary for
- adding additional platforms. The solution contains a platform independent Game Library and a Content Project.
- - "SunBurn - <platform name> Release" - adds an additional project to the solution,
- which targets the specified platform.
-
-
-
-
Or automatically create projects using the SunBurn Developer Hub
-
-
Also see the full SunBurn documentation.
-
-
-
-
-
-
-
Adding Platforms
-
-
Select "File -> Add -> New Project".
- In the New Project dialog browse to the SunBurn folder that matches the SunBurn version
- the project uses. Then select the "SunBurn - <platform name> Release"
- item, change the project name if needed, and press Ok.
-
-
Use the following steps to
- wire-up the new release platform project (see "Adding an Additional Platform").
-
-
-
-
-
-
-
Looking for More?
-
-
Make sure to check out the latest SunBurn examples, which cover many development
- techniques and include full project source and assets to help kick-start your projects!
-
-
-
-
- ();
- }
-
- public override SystemPreferences GetSystemPreferences()
- {
- // Create or load the platform preferences.
- SystemPreferences preferences = new SystemPreferences();
-
- preferences.EffectDetail = DetailPreference.High;
- preferences.LightingDetail = DetailPreference.High;
- preferences.ShadowDetail = DetailPreference.High;
- preferences.ShadowQuality = 1.0f;
- preferences.PostProcessingDetail = DetailPreference.High;
- preferences.TextureSampling = SamplingPreference.Anisotropic;
- preferences.MaxAnisotropy = 4;
-
- return preferences;
- }
-
- public override void OnInitializeSceneInterface(SceneInterface sceneInterface)
- {
-#if DEBUG
- SynapseGaming.SunBurn.Engine.Editor.SunBurnEditor editor = new SynapseGaming.SunBurn.Engine.Editor.SunBurnEditor(sceneInterface, true);
- sceneInterface.AddManager(editor);
-#endif
- }
-
- ///
- /// Set and modify any platform specific presentation information.
- ///
- public override void OnPreparePresentationParameters(PresentationParameters parameters)
- {
- parameters.BackBufferWidth = 1280;
- parameters.BackBufferHeight = 720;
- parameters.DepthStencilFormat = DepthFormat.Depth24Stencil8;
- }
- }
-}
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Linux/Properties/AssemblyInfo.cs b/BasicUI_SunBurn/BasicUI_Pro/Linux/Properties/AssemblyInfo.cs
deleted file mode 100644
index 22af02e..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Linux/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-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("BasicUI_Pro Linux")]
-[assembly: AssemblyProduct("BasicUI_Pro")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("Company Name")]
-[assembly: AssemblyCopyright("Copyright © Company Name 2013")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// On Windows, the following GUID is for the ID of the typelib if this
-// project is exposed to COM. On other platforms, it unique identifies the
-// title storage container when deploying this assembly to the device.
-[assembly: Guid("E4B79D13-A400-4C26-8537-7125782CDB2E")]
-
-// 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")]
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Linux/app.config b/BasicUI_SunBurn/BasicUI_Pro/Linux/app.config
deleted file mode 100644
index 51278a4..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Linux/app.config
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Linux/readme.htm b/BasicUI_SunBurn/BasicUI_Pro/Linux/readme.htm
deleted file mode 100644
index 5cd242b..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Linux/readme.htm
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
- New SunBurn 2.0 Game Engine!
-
-
-
-
-
-
-
-
-
-
-
SunBurn Starter Kit
-
-
SunBurn provides several project templates for Visual Studio, which makes it possible to
- create new projects and add additional platforms manually (read more).
-
-
The templates are named:
-
-
-
- - "SunBurn - Game Solution" - creates the initial Visual Studio solution necessary for
- adding additional platforms. The solution contains a platform independent Game Library and a Content Project.
- - "SunBurn - <platform name> Release" - adds an additional project to the solution,
- which targets the specified platform.
-
-
-
-
Or automatically create projects using the SunBurn Developer Hub
-
-
Also see the full SunBurn documentation.
-
-
-
-
-
-
-
Adding Platforms
-
-
Select "File -> Add -> New Project".
- In the New Project dialog browse to the SunBurn folder that matches the SunBurn version
- the project uses. Then select the "SunBurn - <platform name> Release"
- item, change the project name if needed, and press Ok.
-
-
Use the following steps to
- wire-up the new release platform project (see "Adding an Additional Platform").
-
-
-
-
-
-
-
Looking for More?
-
-
Make sure to check out the latest SunBurn examples, which cover many development
- techniques and include full project source and assets to help kick-start your projects!
-
-
-
-
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/BasicUI_Pro_Mac.csproj b/BasicUI_SunBurn/BasicUI_Pro/MacOSX/BasicUI_Pro_Mac.csproj
deleted file mode 100644
index daa5f75..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/BasicUI_Pro_Mac.csproj
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
- 2.1.11
- GL2
- Pro
- Debug
- x86
- 8.0.30703
- 2.0
- {6F5C2BB0-C96C-413A-A66C-25C37FE0E5FA}
- WinExe
- Properties
- MacOSX
- BasicUI_Pro-MacOSX
- v4.5
-
-
- 512
- true
-
-
- x86
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- x86
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreserveNewest
-
-
-
-
-
-
-
- {19341067-09AA-4F08-B237-C1EBB6D96C94}
- GameLibrary
-
-
- GameContent.contentproj
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/GameContent.xdb b/BasicUI_SunBurn/BasicUI_Pro/MacOSX/GameContent.xdb
deleted file mode 100644
index 0a91f7f..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/GameContent.xdb and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/Program.cs b/BasicUI_SunBurn/BasicUI_Pro/MacOSX/Program.cs
deleted file mode 100644
index a711c50..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/Program.cs
+++ /dev/null
@@ -1,70 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using GameLibrary;
-using SynapseGaming.SunBurn.Framework.Content;
-using SynapseGaming.SunBurn.Framework.Core;
-using SynapseGaming.SunBurn.Framework.Graphics;
-using SynapseGaming.SunBurn.Framework.Models;
-using SynapseGaming.SunBurn.Engine.Core;
-
-using TargetPlatform = SynapseGaming.SunBurn.Framework.Driver.GL2.GL2Platform;
-
-
-namespace MacOSX
-{
- ///
- /// Entry point for games utilizing the built-in game loop
- /// (via Platform.RunAsGameLoop.Run()).
- ///
- /// The platform layer automatically initializes itself and
- /// any needed platform resources (like a window, graphics device, ...).
- ///
- public class MacOSXProgram : BaseGameProgram
- {
- ///
- /// Main entry point for the game / application.
- ///
- [STAThread]
- private static void Main()
- {
- using (Platform platform = new TargetPlatform(GraphicsProfile.DirectX9_3_SM3))
- platform.RunAsGameLoop.Run();
- }
-
- public override SystemPreferences GetSystemPreferences()
- {
- // Create or load the platform preferences.
- SystemPreferences preferences = new SystemPreferences();
-
- preferences.EffectDetail = DetailPreference.High;
- preferences.LightingDetail = DetailPreference.High;
- preferences.ShadowDetail = DetailPreference.High;
- preferences.ShadowQuality = 1.0f;
- preferences.PostProcessingDetail = DetailPreference.High;
- preferences.TextureSampling = SamplingPreference.Anisotropic;
- preferences.MaxAnisotropy = 4;
-
- return preferences;
- }
-
- public override void OnInitializeSceneInterface(SceneInterface sceneInterface)
- {
-#if DEBUG
- SynapseGaming.SunBurn.Engine.Editor.SunBurnEditor editor = new SynapseGaming.SunBurn.Engine.Editor.SunBurnEditor(sceneInterface, true);
- sceneInterface.AddManager(editor);
-#endif
- }
-
- ///
- /// Set and modify any platform specific presentation information.
- ///
- public override void OnPreparePresentationParameters(PresentationParameters parameters)
- {
- parameters.BackBufferWidth = 1280;
- parameters.BackBufferHeight = 720;
- parameters.DepthStencilFormat = DepthFormat.Depth24Stencil8;
- }
- }
-}
diff --git a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/Properties/AssemblyInfo.cs b/BasicUI_SunBurn/BasicUI_Pro/MacOSX/Properties/AssemblyInfo.cs
deleted file mode 100644
index 4330940..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-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("BasicUI_Pro Mac OS X")]
-[assembly: AssemblyProduct("BasicUI_Pro")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("Company Name")]
-[assembly: AssemblyCopyright("Copyright © Company Name 2013")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// On Windows, the following GUID is for the ID of the typelib if this
-// project is exposed to COM. On other platforms, it unique identifies the
-// title storage container when deploying this assembly to the device.
-[assembly: Guid("6F5C2BB0-C96C-413A-A66C-25C37FE0E5FA")]
-
-// 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")]
diff --git a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/app.config b/BasicUI_SunBurn/BasicUI_Pro/MacOSX/app.config
deleted file mode 100644
index 51278a4..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/app.config
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/readme.htm b/BasicUI_SunBurn/BasicUI_Pro/MacOSX/readme.htm
deleted file mode 100644
index 5cd242b..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/MacOSX/readme.htm
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
- New SunBurn 2.0 Game Engine!
-
-
-
-
-
-
-
-
-
-
-
SunBurn Starter Kit
-
-
SunBurn provides several project templates for Visual Studio, which makes it possible to
- create new projects and add additional platforms manually (read more).
-
-
The templates are named:
-
-
-
- - "SunBurn - Game Solution" - creates the initial Visual Studio solution necessary for
- adding additional platforms. The solution contains a platform independent Game Library and a Content Project.
- - "SunBurn - <platform name> Release" - adds an additional project to the solution,
- which targets the specified platform.
-
-
-
-
Or automatically create projects using the SunBurn Developer Hub
-
-
Also see the full SunBurn documentation.
-
-
-
-
-
-
-
Adding Platforms
-
-
Select "File -> Add -> New Project".
- In the New Project dialog browse to the SunBurn folder that matches the SunBurn version
- the project uses. Then select the "SunBurn - <platform name> Release"
- item, change the project name if needed, and press Ok.
-
-
Use the following steps to
- wire-up the new release platform project (see "Adding an Additional Platform").
-
-
-
-
-
-
-
Looking for More?
-
-
Make sure to check out the latest SunBurn examples, which cover many development
- techniques and include full project source and assets to help kick-start your projects!
-
-
-
-
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/BasicUI.xaml b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/BasicUI.xaml
deleted file mode 100644
index 919ae3b..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/BasicUI.xaml
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Selection 1
- Selection 2
- Selection 3
- Selection 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Dictionary.xaml b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Dictionary.xaml
deleted file mode 100644
index b61f100..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Dictionary.xaml
+++ /dev/null
@@ -1,78 +0,0 @@
-
- Basic UI Example
- Click to open message box
-
- Yes!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Images/EmptyKeysLogoTextSmall.png b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Images/EmptyKeysLogoTextSmall.png
deleted file mode 100644
index 25e3ada..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Images/EmptyKeysLogoTextSmall.png and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Images/SunBurn.png b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Images/SunBurn.png
deleted file mode 100644
index dcd8ac3..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Images/SunBurn.png and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/AssemblyInfo.cs b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/AssemblyInfo.cs
deleted file mode 100644
index 7df7a37..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,55 +0,0 @@
-using System.Reflection;
-using System.Resources;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using System.Windows;
-
-// 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("UserInterface")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("UserInterface")]
-[assembly: AssemblyCopyright("Copyright © 2014")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-//In order to begin building localizable applications, set
-//CultureYouAreCodingWith in your .csproj file
-//inside a . For example, if you are using US english
-//in your source files, set the to en-US. Then uncomment
-//the NeutralResourceLanguage attribute below. Update the "en-US" in
-//the line below to match the UICulture setting in the project file.
-
-//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
-
-
-[assembly:ThemeInfo(
- ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
- //(used if a resource is not found in the page,
- // or application resource dictionaries)
- ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
- //(used if a resource is not found in the page,
- // app, or any theme specific resource dictionaries)
-)]
-
-
-// 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")]
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Resources.Designer.cs b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Resources.Designer.cs
deleted file mode 100644
index 48cfbf5..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Resources.Designer.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.34014
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace UserInterface.Properties {
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager {
- get {
- if ((resourceMan == null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("UserInterface.Properties.Resources", typeof(Resources).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
- }
-}
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Resources.resx b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Resources.resx
deleted file mode 100644
index af7dbeb..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Resources.resx
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Settings.Designer.cs b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Settings.Designer.cs
deleted file mode 100644
index 6c10dcd..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.34014
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace UserInterface.Properties
-{
-
-
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
- {
-
- private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default
- {
- get
- {
- return defaultInstance;
- }
- }
- }
-}
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Settings.settings b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Settings.settings
deleted file mode 100644
index 033d7a5..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/Properties/Settings.settings
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/UserInterface.csproj b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/UserInterface.csproj
deleted file mode 100644
index 7648c85..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/UserInterface.csproj
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {7B998320-FA99-4F92-8A6F-7BA0538C353C}
- library
- Properties
- UserInterface
- UserInterface
- v4.5
- 512
- {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- 4
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\EmptyKeysUI_Generator.1.11.0.0\lib\net45\EmptyKeys.UserInterface.Designer.dll
- True
-
-
-
-
-
-
-
-
-
- 4.0
-
-
-
-
-
-
-
- Code
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
-
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
-
-
-
- Designer
- MSBuild:Compile
-
-
- Designer
- MSBuild:Compile
-
-
-
-
- PreserveNewest
-
-
-
-
-
- PreserveNewest
-
-
-
-
- CD "$(SolutionDir)packages\EmptyKeysUI_Generator*\tools"
-
-ekUIGen.exe -i="$(ProjectDir)\" -o="$(ProjectDir)..\GameLibrary\GeneratedUI" -oa="$(ProjectDir)..\GameContent" -bd="$(TargetDir)\"
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/license.txt b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/license.txt
deleted file mode 100644
index f102d92..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/license.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2015 Empty Keys, Filip Dušek, www.emptykeys.com
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/packages.config b/BasicUI_SunBurn/BasicUI_Pro/UserInterface/packages.config
deleted file mode 100644
index ab7361f..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/UserInterface/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/BasicUI_Pro_W8.csproj b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/BasicUI_Pro_W8.csproj
deleted file mode 100644
index e0187e1..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/BasicUI_Pro_W8.csproj
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
- 2.1.11
- Pro
- Debug
- AnyCPU
- {BC2BF2DB-7E42-4BEC-9E0C-4F45D2C86BE7}
- AppContainerExe
- Properties
- WindowsStore
- BasicUI_Pro-WindowsStore
- en-US
- 512
- {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- TemporaryKey.pfx
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- TRACE;DEBUG;NETFX_CORE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE;NETFX_CORE
- prompt
- 4
-
-
-
-
-
-
-
-
- Designer
-
-
- PreserveNewest
-
-
-
-
-
-
-
-
-
-
- 11.0
-
-
-
-
-
-
- {19341067-09AA-4F08-B237-C1EBB6D96C94}
- GameLibrary
-
-
- GameContent.contentproj
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/GameContent.xdb b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/GameContent.xdb
deleted file mode 100644
index 0a91f7f..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/GameContent.xdb and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Logo.png b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Logo.png
deleted file mode 100644
index e26771c..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Logo.png and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Package.appxmanifest b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Package.appxmanifest
deleted file mode 100644
index e42265e..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Package.appxmanifest
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
- TestMetroApp
- jmk
- StoreLogo.png
-
-
- 6.2.1
- 6.2.1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Program.cs b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Program.cs
deleted file mode 100644
index 7e281fa..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Program.cs
+++ /dev/null
@@ -1,66 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using GameLibrary;
-using SynapseGaming.SunBurn.Framework.Content;
-using SynapseGaming.SunBurn.Framework.Core;
-using SynapseGaming.SunBurn.Framework.Graphics;
-using SynapseGaming.SunBurn.Framework.Models;
-using SynapseGaming.SunBurn.Engine.Core;
-
-using TargetPlatform = SynapseGaming.SunBurn.Framework.Driver.DX11.DX11Platform;
-
-
-namespace WindowsStore
-{
- ///
- /// Entry point for games utilizing the built-in game loop
- /// (via Platform.RunAsGameLoop.Run()).
- ///
- /// The platform layer automatically initializes itself and
- /// any needed platform resources (like a window, graphics device, ...).
- ///
- public class WindowsStoreProgram : BaseGameProgram
- {
- ///
- /// Main entry point for the game / application.
- ///
- [MTAThread]
- private static void Main()
- {
- using (Platform platform = new TargetPlatform(GraphicsProfile.Any))
- platform.RunAsGameLoop.Run();
- }
-
- public override SystemPreferences GetSystemPreferences()
- {
- // Create or load the platform preferences.
- SystemPreferences preferences = new SystemPreferences();
-
- preferences.EffectDetail = DetailPreference.High;
- preferences.LightingDetail = DetailPreference.High;
- preferences.ShadowDetail = DetailPreference.High;
- preferences.ShadowQuality = 1.0f;
- preferences.PostProcessingDetail = DetailPreference.High;
- preferences.TextureSampling = SamplingPreference.Anisotropic;
- preferences.MaxAnisotropy = 4;
-
- return preferences;
- }
-
- public override void OnInitializeSceneInterface(SceneInterface sceneInterface)
- {
- }
-
- ///
- /// Set and modify any platform specific presentation information.
- ///
- public override void OnPreparePresentationParameters(PresentationParameters parameters)
- {
- parameters.BackBufferWidth = 1920;
- parameters.BackBufferHeight = 1080;
- parameters.DepthStencilFormat = DepthFormat.Depth24Stencil8;
- }
- }
-}
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Properties/AssemblyInfo.cs b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Properties/AssemblyInfo.cs
deleted file mode 100644
index 6c147e0..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-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("BasicUI_Pro Windows Store")]
-[assembly: AssemblyProduct("BasicUI_Pro")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("Company Name")]
-[assembly: AssemblyCopyright("Copyright © Company Name 2013")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// On Windows, the following GUID is for the ID of the typelib if this
-// project is exposed to COM. On other platforms, it unique identifies the
-// title storage container when deploying this assembly to the device.
-[assembly: Guid("BC2BF2DB-7E42-4BEC-9E0C-4F45D2C86BE7")]
-
-// 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")]
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/SmallLogo.png b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/SmallLogo.png
deleted file mode 100644
index 1eb0d9d..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/SmallLogo.png and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/SplashScreen.png b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/SplashScreen.png
deleted file mode 100644
index c951e03..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/SplashScreen.png and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/StoreLogo.png b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/StoreLogo.png
deleted file mode 100644
index dcb6727..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/StoreLogo.png and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/TemporaryKey.pfx b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/TemporaryKey.pfx
deleted file mode 100644
index f71b207..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/TemporaryKey.pfx and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/readme.htm b/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/readme.htm
deleted file mode 100644
index 5cd242b..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/Windows8StoreApp/readme.htm
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
- New SunBurn 2.0 Game Engine!
-
-
-
-
-
-
-
-
-
-
-
SunBurn Starter Kit
-
-
SunBurn provides several project templates for Visual Studio, which makes it possible to
- create new projects and add additional platforms manually (read more).
-
-
The templates are named:
-
-
-
- - "SunBurn - Game Solution" - creates the initial Visual Studio solution necessary for
- adding additional platforms. The solution contains a platform independent Game Library and a Content Project.
- - "SunBurn - <platform name> Release" - adds an additional project to the solution,
- which targets the specified platform.
-
-
-
-
Or automatically create projects using the SunBurn Developer Hub
-
-
Also see the full SunBurn documentation.
-
-
-
-
-
-
-
Adding Platforms
-
-
Select "File -> Add -> New Project".
- In the New Project dialog browse to the SunBurn folder that matches the SunBurn version
- the project uses. Then select the "SunBurn - <platform name> Release"
- item, change the project name if needed, and press Ok.
-
-
Use the following steps to
- wire-up the new release platform project (see "Adding an Additional Platform").
-
-
-
-
-
-
-
Looking for More?
-
-
Make sure to check out the latest SunBurn examples, which cover many development
- techniques and include full project source and assets to help kick-start your projects!
-
-
-
-
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/BasicUI_Pro_WinDesktop.csproj b/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/BasicUI_Pro_WinDesktop.csproj
deleted file mode 100644
index 331b59d..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/BasicUI_Pro_WinDesktop.csproj
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
- 2.1.11
- Pro
- Debug
- x86
- 8.0.30703
- 2.0
- {FA225BAF-54C5-43B9-BB63-59E3653157C8}
- WinExe
- Properties
- WindowsDesktop
- BasicUI_Pro-WindowsDesktop
- v4.5
-
-
- 512
- true
-
-
- x86
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- x86
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
- true
- bin\Debug\
- DEBUG;TRACE
- full
- AnyCPU
- prompt
- MinimumRecommendedRules.ruleset
- false
-
-
- bin\Release\
- TRACE
- true
- pdbonly
- AnyCPU
- prompt
- MinimumRecommendedRules.ruleset
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreserveNewest
-
-
-
-
-
-
-
- {19341067-09AA-4F08-B237-C1EBB6D96C94}
- GameLibrary
-
-
- GameContent.contentproj
-
-
-
-
\ No newline at end of file
diff --git a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/GameContent.xdb b/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/GameContent.xdb
deleted file mode 100644
index 0a91f7f..0000000
Binary files a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/GameContent.xdb and /dev/null differ
diff --git a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/Program.cs b/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/Program.cs
deleted file mode 100644
index 9edb39c..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/Program.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using GameLibrary;
-using SynapseGaming.SunBurn.Framework.Content;
-using SynapseGaming.SunBurn.Framework.Core;
-using SynapseGaming.SunBurn.Framework.Graphics;
-using SynapseGaming.SunBurn.Framework.Models;
-using SynapseGaming.SunBurn.Engine.Core;
-
-using TargetPlatform = SynapseGaming.SunBurn.Framework.Driver.DX11.DX11Platform;
-using System.Threading;
-
-
-namespace WindowsDesktop
-{
- ///
- /// Entry point for games utilizing the built-in game loop
- /// (via Platform.RunAsGameLoop.Run()).
- ///
- /// The platform layer automatically initializes itself and
- /// any needed platform resources (like a window, graphics device, ...).
- ///
- public class WindowsDesktopProgram : BaseGameProgram
- {
- ///
- /// Main entry point for the game / application.
- ///
- [STAThread]
- private static void Main()
- {
- using (Platform platform = new TargetPlatform(GraphicsProfile.Any))
- platform.RunAsGameLoop.Run();
- }
-
- public override SystemPreferences GetSystemPreferences()
- {
- // Create or load the platform preferences.
- SystemPreferences preferences = new SystemPreferences();
-
- preferences.EffectDetail = DetailPreference.High;
- preferences.LightingDetail = DetailPreference.High;
- preferences.ShadowDetail = DetailPreference.High;
- preferences.ShadowQuality = 1.0f;
- preferences.PostProcessingDetail = DetailPreference.High;
- preferences.TextureSampling = SamplingPreference.Anisotropic;
- preferences.MaxAnisotropy = 4;
-
- return preferences;
- }
-
- public override void OnInitializeSceneInterface(SceneInterface sceneInterface)
- {
-#if DEBUG
- SynapseGaming.SunBurn.Engine.Editor.SunBurnEditor editor = new SynapseGaming.SunBurn.Engine.Editor.SunBurnEditor(sceneInterface, true);
- sceneInterface.AddManager(editor);
-#endif
- }
-
- ///
- /// Set and modify any platform specific presentation information.
- ///
- /// Presentation parameters provided by the platform.
- /// Modify the properties to change the program rendering output.
- public override void OnPreparePresentationParameters(PresentationParameters parameters)
- {
- parameters.BackBufferWidth = 1280;
- parameters.BackBufferHeight = 720;
- parameters.DepthStencilFormat = DepthFormat.Depth24Stencil8;
- }
- }
-}
diff --git a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/Properties/AssemblyInfo.cs b/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/Properties/AssemblyInfo.cs
deleted file mode 100644
index dccd8b9..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-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("BasicUI_Pro Windows Desktop")]
-[assembly: AssemblyProduct("BasicUI_Pro")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("Company Name")]
-[assembly: AssemblyCopyright("Copyright © Company Name 2013")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// On Windows, the following GUID is for the ID of the typelib if this
-// project is exposed to COM. On other platforms, it unique identifies the
-// title storage container when deploying this assembly to the device.
-[assembly: Guid("FA225BAF-54C5-43B9-BB63-59E3653157C8")]
-
-// 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")]
diff --git a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/app.config b/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/app.config
deleted file mode 100644
index 51278a4..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/app.config
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/readme.htm b/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/readme.htm
deleted file mode 100644
index 5cd242b..0000000
--- a/BasicUI_SunBurn/BasicUI_Pro/WindowsDesktopAndDevelopmentMode/readme.htm
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
- New SunBurn 2.0 Game Engine!
-
-
-
-
-
-
-
-
-
-
-
SunBurn Starter Kit
-
-
SunBurn provides several project templates for Visual Studio, which makes it possible to
- create new projects and add additional platforms manually (read more).
-
-
The templates are named:
-
-
-
- - "SunBurn - Game Solution" - creates the initial Visual Studio solution necessary for
- adding additional platforms. The solution contains a platform independent Game Library and a Content Project.
- - "SunBurn - <platform name> Release" - adds an additional project to the solution,
- which targets the specified platform.
-
-
-
-
Or automatically create projects using the SunBurn Developer Hub
-
-
Also see the full SunBurn documentation.
-
-
-
-
-
-
-
Adding Platforms
-
-
Select "File -> Add -> New Project".
- In the New Project dialog browse to the SunBurn folder that matches the SunBurn version
- the project uses. Then select the "SunBurn - <platform name> Release"
- item, change the project name if needed, and press Ok.
-
-
Use the following steps to
- wire-up the new release platform project (see "Adding an Additional Platform").
-
-
-
-
-
-
-
Looking for More?
-
-
Make sure to check out the latest SunBurn examples, which cover many development
- techniques and include full project source and assets to help kick-start your projects!
-
-
-
-
-
-
-
diff --git a/ThirdParty/Nuclex.Fonts.Content.TrueTypeImporter.dll b/ThirdParty/Nuclex.Fonts.Content.TrueTypeImporter.dll
deleted file mode 100644
index 501d734..0000000
Binary files a/ThirdParty/Nuclex.Fonts.Content.TrueTypeImporter.dll and /dev/null differ