Browse Source

include csharp examples upfront

JimMarlowe 9 years ago
parent
commit
8cd4ab5087
1 changed files with 102 additions and 43 deletions
  1. 102 43
      Data/AtomicEditor/ExampleInfo/Examples.json

+ 102 - 43
Data/AtomicEditor/ExampleInfo/Examples.json

@@ -1,9 +1,104 @@
 {
 	"examples" : [
 			{
-				"name": "Physics Platformer 2D",
+				"name": "C# Basic2D",
+				"desc" : "The C# Basic2D example project",
+				"screenshot" : "Basic2D.png",
+				"templates" : [
+					{
+						"language" : "C#",
+						"folder" : "AtomicNET/Basic2D"
+					}
+				],
+				"module" : "2D"
+			},
+			{
+				"name": "C# Basic3D",
+				"desc" : "The C# Basic3D example project",
+				"screenshot" : "Basic3D.png",
+				"templates" : [
+					{
+						"language" : "C#",
+						"folder" : "AtomicNET/Basic3D"
+					}
+				],
+				"module" : "3D"
+			},
+			{
+				"name": "C# Physics2D",
 				"desc" : "Moving platforms, vines, and neat 2D lighting",
 				"screenshot" : "PhysicsPlatformer2D.png",
+				"templates" : [
+					{
+						"language" : "C#",
+						"folder" : "AtomicNET/Physics2D"
+					}
+				],
+				"module" : "2D"
+			},
+			{
+				"name": "C# Butterflies",
+				"desc" : "An example of particles driven by C#",
+				"screenshot" : "Butterflies.png",
+				"templates" : [
+					{
+						"language" : "C#",
+						"folder" : "AtomicNET/Butterflies"
+					}
+				],
+				"module" : "2D"
+			},
+			{
+				"name": "C# Atomic Mutant",
+				"desc" : "A 3D physics example featuring a terrifying mutant",
+				"screenshot" : "Example.png",
+				"templates" : [
+					{
+						"language" : "C#",
+						"folder" : "AtomicNET/AtomicMutant"
+					}
+				],
+				"module" : "3D"
+			},
+			{
+				"name": "C# Atomic Blaster",
+				"desc" : "An example of a ported XNA C# program",
+				"screenshot" : "Example.png",
+				"templates" : [
+					{
+						"language" : "C#",
+						"folder" : "AtomicNET/AtomicBlaster"
+					}
+				],
+				"module" : "3D"
+			},
+			{
+				"name": "Javascript Basic 2D",
+				"desc" : "A Javascript example of a 2D sprite in a scene",
+				"screenshot" : "Basic2D.png",
+				"templates" : [
+					{
+						"language" : "JavaScript",
+						"folder" : "Basic2D"
+					}
+				],
+				"module" : "2D"
+			},
+			{
+				"name": "Javascript Basic 3D",
+				"desc" : "A Javascript example of a 3D object in a scene",
+				"screenshot" : "Basic3D.png",
+				"templates" : [
+					{
+						"language" : "JavaScript",
+						"folder" : "Basic3D"
+					}
+				],
+				"module" : "3D"
+			},			{
+				"name": "Physics Platformer 2D",
+				"desc" : "Moving platforms, vines, and neat 2D lighting in Javascript",
+				"screenshot" : "PhysicsPlatformer2D.png",
 				"templates" : [
 					{
 						"language" : "JavaScript",
@@ -14,7 +109,7 @@
 			},
 			{
 				"name": "ToonTown",
-				"desc" : "Town, Terrain, Day/Night Cycles",
+				"desc" : "Town, Terrain, Day/Night Cycles in Javascript",
 				"screenshot" : "ToonTown.png",
 				"templates" : [
 					{
@@ -26,7 +121,7 @@
 			},
 			{
 				"name": "SpaceGame",
-				"desc" : "A 2D Arcade Space Game",
+				"desc" : "A 2D Arcade Space Game in Javascript",
 				"screenshot" : "SpaceGame.png",
 				"templates" : [
 					{
@@ -240,30 +335,6 @@
 				],
 				"module" : "2D"
 			},
-			{
-				"name": "Basic 2D",
-				"desc" : "An example of a 2D sprite in a scene",
-				"screenshot" : "Basic2D.png",
-				"templates" : [
-					{
-						"language" : "JavaScript",
-						"folder" : "Basic2D"
-					}
-				],
-				"module" : "2D"
-			},
-			{
-				"name": "Basic 3D",
-				"desc" : "An example of a 3D object in a scene",
-				"screenshot" : "Basic3D.png",
-				"templates" : [
-					{
-						"language" : "JavaScript",
-						"folder" : "Basic3D"
-					}
-				],
-				"module" : "3D"
-			},
 			{
 				"name": "Event Loop",
 				"desc" : "An example using the JavaScript event loop",
@@ -277,21 +348,9 @@
 				"module" : "2D"
 			},
             
-			{
-				"name": "Atomic .NET",
-				"desc" : "An example of a C# program",
-				"screenshot" : "Example.png",
-				"templates" : [
-					{
-						"language" : "C#",
-						"folder" : "AtomicNET/Basic3D"
-					}
-				],
-				"module" : "3D"
-			},
 			{
 				"name": "PBR Scene",
-				"desc" : "An example of PBR",
+				"desc" : "An example of PBR scene",
 				"screenshot" : "Example.png",
 				"templates" : [
 					{
@@ -327,7 +386,7 @@
 			},
 			{
 				"name": "File Access",
-				"desc" : "An example of a file",
+				"desc" : "An example of using files in Atomic",
 				"screenshot" : "Example.png",
 				"templates" : [
 					{
@@ -338,7 +397,7 @@
 				"module" : "1D"
 			},
 			{
-				"name": "HttpRequest Example",
+				"name": "Http Request",
 				"desc" : "An example of a HttpRequest",
 				"screenshot" : "Example.png",
 				"templates" : [
@@ -434,7 +493,7 @@
 				"module" : "1D"
 			},
 			{
-				"name": "WebSocket Example",
+				"name": "WebSocket",
 				"desc" : "An example of a WebSocket",
 				"screenshot" : "Example.png",
 				"templates" : [