diff --git a/RhythmBullet/Content/1920x1080/Shooter1.png b/RhythmBullet/Content/1920x1080/Shooter1.png new file mode 100644 index 0000000..59254c1 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/Shooter1.png differ diff --git a/RhythmBullet/Content/1920x1080/Tech-Circle1.png b/RhythmBullet/Content/1920x1080/Tech-Circle1.png new file mode 100644 index 0000000..73d6ecd Binary files /dev/null and b/RhythmBullet/Content/1920x1080/Tech-Circle1.png differ diff --git a/RhythmBullet/Content/1920x1080/backgrounds/mainBG.png b/RhythmBullet/Content/1920x1080/backgrounds/mainBG.png new file mode 100644 index 0000000..177ecec Binary files /dev/null and b/RhythmBullet/Content/1920x1080/backgrounds/mainBG.png differ diff --git a/RhythmBullet/Content/1920x1080/bar.png b/RhythmBullet/Content/1920x1080/bar.png new file mode 100644 index 0000000..d384455 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/bar.png differ diff --git a/RhythmBullet/Content/1920x1080/cybercircle1.png b/RhythmBullet/Content/1920x1080/cybercircle1.png new file mode 100644 index 0000000..f3c7512 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/cybercircle1.png differ diff --git a/RhythmBullet/Content/1920x1080/cybercircle3B.png b/RhythmBullet/Content/1920x1080/cybercircle3B.png new file mode 100644 index 0000000..13f13ef Binary files /dev/null and b/RhythmBullet/Content/1920x1080/cybercircle3B.png differ diff --git a/RhythmBullet/Content/1920x1080/flake.png b/RhythmBullet/Content/1920x1080/flake.png new file mode 100644 index 0000000..2da5d42 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/flake.png differ diff --git a/RhythmBullet/Content/1920x1080/laser.png b/RhythmBullet/Content/1920x1080/laser.png new file mode 100644 index 0000000..c7e0405 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/laser.png differ diff --git a/RhythmBullet/Content/1920x1080/magic1.png b/RhythmBullet/Content/1920x1080/magic1.png new file mode 100644 index 0000000..8d270ee Binary files /dev/null and b/RhythmBullet/Content/1920x1080/magic1.png differ diff --git a/RhythmBullet/Content/1920x1080/pellet.png b/RhythmBullet/Content/1920x1080/pellet.png new file mode 100644 index 0000000..e578a10 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/pellet.png differ diff --git a/RhythmBullet/Content/1920x1080/polyjet-standard.png b/RhythmBullet/Content/1920x1080/polyjet-standard.png new file mode 100644 index 0000000..cfec492 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/polyjet-standard.png differ diff --git a/RhythmBullet/Content/1920x1080/shard.png b/RhythmBullet/Content/1920x1080/shard.png new file mode 100644 index 0000000..154e2b2 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/shard.png differ diff --git a/RhythmBullet/Content/1920x1080/square.png b/RhythmBullet/Content/1920x1080/square.png new file mode 100644 index 0000000..f351e99 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/square.png differ diff --git a/RhythmBullet/Content/1920x1080/title.png b/RhythmBullet/Content/1920x1080/title.png new file mode 100644 index 0000000..7885f48 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/title.png differ diff --git a/RhythmBullet/Content/1920x1080/tpSelector.png b/RhythmBullet/Content/1920x1080/tpSelector.png new file mode 100644 index 0000000..da02f1e Binary files /dev/null and b/RhythmBullet/Content/1920x1080/tpSelector.png differ diff --git a/RhythmBullet/Content/1920x1080/void_circle.png b/RhythmBullet/Content/1920x1080/void_circle.png new file mode 100644 index 0000000..9dad9e7 Binary files /dev/null and b/RhythmBullet/Content/1920x1080/void_circle.png differ diff --git a/RhythmBullet/Content/2560x1440/Shooter1.png b/RhythmBullet/Content/2560x1440/Shooter1.png new file mode 100644 index 0000000..5c89fe0 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/Shooter1.png differ diff --git a/RhythmBullet/Content/2560x1440/Tech-Circle1.png b/RhythmBullet/Content/2560x1440/Tech-Circle1.png new file mode 100644 index 0000000..076a8ca Binary files /dev/null and b/RhythmBullet/Content/2560x1440/Tech-Circle1.png differ diff --git a/RhythmBullet/Content/2560x1440/backgrounds/mainBG.png b/RhythmBullet/Content/2560x1440/backgrounds/mainBG.png new file mode 100644 index 0000000..e155bc5 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/backgrounds/mainBG.png differ diff --git a/RhythmBullet/Content/2560x1440/bar.png b/RhythmBullet/Content/2560x1440/bar.png new file mode 100644 index 0000000..c5b6b3a Binary files /dev/null and b/RhythmBullet/Content/2560x1440/bar.png differ diff --git a/RhythmBullet/Content/2560x1440/cybercircle1.png b/RhythmBullet/Content/2560x1440/cybercircle1.png new file mode 100644 index 0000000..2771c97 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/cybercircle1.png differ diff --git a/RhythmBullet/Content/2560x1440/cybercircle3B.png b/RhythmBullet/Content/2560x1440/cybercircle3B.png new file mode 100644 index 0000000..f66907f Binary files /dev/null and b/RhythmBullet/Content/2560x1440/cybercircle3B.png differ diff --git a/RhythmBullet/Content/2560x1440/flake.png b/RhythmBullet/Content/2560x1440/flake.png new file mode 100644 index 0000000..6e50620 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/flake.png differ diff --git a/RhythmBullet/Content/2560x1440/laser.png b/RhythmBullet/Content/2560x1440/laser.png new file mode 100644 index 0000000..6ea99f4 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/laser.png differ diff --git a/RhythmBullet/Content/2560x1440/magic1.png b/RhythmBullet/Content/2560x1440/magic1.png new file mode 100644 index 0000000..5ac0cb7 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/magic1.png differ diff --git a/RhythmBullet/Content/2560x1440/pellet.png b/RhythmBullet/Content/2560x1440/pellet.png new file mode 100644 index 0000000..cffc1ae Binary files /dev/null and b/RhythmBullet/Content/2560x1440/pellet.png differ diff --git a/RhythmBullet/Content/2560x1440/polyjet-standard.png b/RhythmBullet/Content/2560x1440/polyjet-standard.png new file mode 100644 index 0000000..c2b6f32 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/polyjet-standard.png differ diff --git a/RhythmBullet/Content/2560x1440/shard.png b/RhythmBullet/Content/2560x1440/shard.png new file mode 100644 index 0000000..10a036f Binary files /dev/null and b/RhythmBullet/Content/2560x1440/shard.png differ diff --git a/RhythmBullet/Content/2560x1440/splashlogo.png b/RhythmBullet/Content/2560x1440/splashlogo.png new file mode 100644 index 0000000..f2fab6d Binary files /dev/null and b/RhythmBullet/Content/2560x1440/splashlogo.png differ diff --git a/RhythmBullet/Content/2560x1440/square.png b/RhythmBullet/Content/2560x1440/square.png new file mode 100644 index 0000000..70fcf91 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/square.png differ diff --git a/RhythmBullet/Content/2560x1440/title.png b/RhythmBullet/Content/2560x1440/title.png new file mode 100644 index 0000000..dc1274a Binary files /dev/null and b/RhythmBullet/Content/2560x1440/title.png differ diff --git a/RhythmBullet/Content/2560x1440/tpSelector.png b/RhythmBullet/Content/2560x1440/tpSelector.png new file mode 100644 index 0000000..de16a8d Binary files /dev/null and b/RhythmBullet/Content/2560x1440/tpSelector.png differ diff --git a/RhythmBullet/Content/2560x1440/void_circle.png b/RhythmBullet/Content/2560x1440/void_circle.png new file mode 100644 index 0000000..b8ad109 Binary files /dev/null and b/RhythmBullet/Content/2560x1440/void_circle.png differ diff --git a/RhythmBullet/Content/3840x2160/Shooter1.png b/RhythmBullet/Content/3840x2160/Shooter1.png new file mode 100644 index 0000000..fc4adc1 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/Shooter1.png differ diff --git a/RhythmBullet/Content/3840x2160/Tech-Circle1.png b/RhythmBullet/Content/3840x2160/Tech-Circle1.png new file mode 100644 index 0000000..efad7f1 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/Tech-Circle1.png differ diff --git a/RhythmBullet/Content/3840x2160/backgrounds/mainBG.png b/RhythmBullet/Content/3840x2160/backgrounds/mainBG.png new file mode 100644 index 0000000..2c83916 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/backgrounds/mainBG.png differ diff --git a/RhythmBullet/Content/3840x2160/bar.png b/RhythmBullet/Content/3840x2160/bar.png new file mode 100644 index 0000000..aaf5f9c Binary files /dev/null and b/RhythmBullet/Content/3840x2160/bar.png differ diff --git a/RhythmBullet/Content/3840x2160/cybercircle1.png b/RhythmBullet/Content/3840x2160/cybercircle1.png new file mode 100644 index 0000000..e63d232 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/cybercircle1.png differ diff --git a/RhythmBullet/Content/3840x2160/cybercircle3B.png b/RhythmBullet/Content/3840x2160/cybercircle3B.png new file mode 100644 index 0000000..4129106 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/cybercircle3B.png differ diff --git a/RhythmBullet/Content/3840x2160/flake.png b/RhythmBullet/Content/3840x2160/flake.png new file mode 100644 index 0000000..a0cb521 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/flake.png differ diff --git a/RhythmBullet/Content/3840x2160/laser.png b/RhythmBullet/Content/3840x2160/laser.png new file mode 100644 index 0000000..f5d289f Binary files /dev/null and b/RhythmBullet/Content/3840x2160/laser.png differ diff --git a/RhythmBullet/Content/3840x2160/magic1.png b/RhythmBullet/Content/3840x2160/magic1.png new file mode 100644 index 0000000..6229753 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/magic1.png differ diff --git a/RhythmBullet/Content/3840x2160/pellet.png b/RhythmBullet/Content/3840x2160/pellet.png new file mode 100644 index 0000000..576da50 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/pellet.png differ diff --git a/RhythmBullet/Content/3840x2160/polyjet-standard.png b/RhythmBullet/Content/3840x2160/polyjet-standard.png new file mode 100644 index 0000000..893c4fb Binary files /dev/null and b/RhythmBullet/Content/3840x2160/polyjet-standard.png differ diff --git a/RhythmBullet/Content/3840x2160/shard.png b/RhythmBullet/Content/3840x2160/shard.png new file mode 100644 index 0000000..637a04d Binary files /dev/null and b/RhythmBullet/Content/3840x2160/shard.png differ diff --git a/RhythmBullet/Content/3840x2160/square.png b/RhythmBullet/Content/3840x2160/square.png new file mode 100644 index 0000000..2868dca Binary files /dev/null and b/RhythmBullet/Content/3840x2160/square.png differ diff --git a/RhythmBullet/Content/3840x2160/title.png b/RhythmBullet/Content/3840x2160/title.png new file mode 100644 index 0000000..998f2d9 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/title.png differ diff --git a/RhythmBullet/Content/3840x2160/tpSelector.png b/RhythmBullet/Content/3840x2160/tpSelector.png new file mode 100644 index 0000000..465ef5d Binary files /dev/null and b/RhythmBullet/Content/3840x2160/tpSelector.png differ diff --git a/RhythmBullet/Content/3840x2160/void_circle.png b/RhythmBullet/Content/3840x2160/void_circle.png new file mode 100644 index 0000000..396d5f1 Binary files /dev/null and b/RhythmBullet/Content/3840x2160/void_circle.png differ diff --git a/RhythmBullet/Content/Content.mgcb b/RhythmBullet/Content/Content.mgcb index ddc4c36..a33bd27 100644 --- a/RhythmBullet/Content/Content.mgcb +++ b/RhythmBullet/Content/Content.mgcb @@ -13,3 +13,695 @@ #---------------------------------- Content ---------------------------------# +#begin 1920x1080/backgrounds/mainBG.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/backgrounds/mainBG.png + +#begin 1920x1080/bar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/bar.png + +#begin 1920x1080/cybercircle1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/cybercircle1.png + +#begin 1920x1080/cybercircle3B.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/cybercircle3B.png + +#begin 1920x1080/flake.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/flake.png + +#begin 1920x1080/laser.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/laser.png + +#begin 1920x1080/magic1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/magic1.png + +#begin 1920x1080/pellet.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/pellet.png + +#begin 1920x1080/polyjet-standard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/polyjet-standard.png + +#begin 1920x1080/shard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/shard.png + +#begin 1920x1080/Shooter1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/Shooter1.png + +#begin 1920x1080/square.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/square.png + +#begin 1920x1080/Tech-Circle1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/Tech-Circle1.png + +#begin 1920x1080/title.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/title.png + +#begin 1920x1080/tpSelector.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/tpSelector.png + +#begin 1920x1080/void_circle.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:1920x1080/void_circle.png + +#begin 2560x1440/backgrounds/mainBG.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/backgrounds/mainBG.png + +#begin 2560x1440/bar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/bar.png + +#begin 2560x1440/cybercircle1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/cybercircle1.png + +#begin 2560x1440/cybercircle3B.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/cybercircle3B.png + +#begin 2560x1440/flake.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/flake.png + +#begin 2560x1440/laser.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/laser.png + +#begin 2560x1440/magic1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/magic1.png + +#begin 2560x1440/pellet.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/pellet.png + +#begin 2560x1440/polyjet-standard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/polyjet-standard.png + +#begin 2560x1440/shard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/shard.png + +#begin 2560x1440/Shooter1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/Shooter1.png + +#begin 2560x1440/splashlogo.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/splashlogo.png + +#begin 2560x1440/square.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/square.png + +#begin 2560x1440/Tech-Circle1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/Tech-Circle1.png + +#begin 2560x1440/title.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/title.png + +#begin 2560x1440/tpSelector.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/tpSelector.png + +#begin 2560x1440/void_circle.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:2560x1440/void_circle.png + +#begin 3840x2160/backgrounds/mainBG.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/backgrounds/mainBG.png + +#begin 3840x2160/bar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/bar.png + +#begin 3840x2160/cybercircle1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/cybercircle1.png + +#begin 3840x2160/cybercircle3B.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/cybercircle3B.png + +#begin 3840x2160/flake.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/flake.png + +#begin 3840x2160/laser.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/laser.png + +#begin 3840x2160/magic1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/magic1.png + +#begin 3840x2160/pellet.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/pellet.png + +#begin 3840x2160/polyjet-standard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/polyjet-standard.png + +#begin 3840x2160/shard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/shard.png + +#begin 3840x2160/Shooter1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/Shooter1.png + +#begin 3840x2160/square.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/square.png + +#begin 3840x2160/Tech-Circle1.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/Tech-Circle1.png + +#begin 3840x2160/title.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/title.png + +#begin 3840x2160/tpSelector.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/tpSelector.png + +#begin 3840x2160/void_circle.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:3840x2160/void_circle.png + +#begin fonts/darktech_ldr.ttf +/importer: +/processor: +/build:fonts/darktech_ldr.ttf + +#begin fonts/Gasalt-Regular.ttf +/importer: +/processor: +/build:fonts/Gasalt-Regular.ttf + +#begin fonts/maiden.TTF +/importer: +/processor: +/build:fonts/maiden.TTF + +#begin sfx/disintegrate.ogg +/importer:OggImporter +/processor:SongProcessor +/processorParam:Quality=Best +/build:sfx/disintegrate.ogg + +#begin sfx/explosion.ogg +/importer:OggImporter +/processor:SongProcessor +/processorParam:Quality=Best +/build:sfx/explosion.ogg + +#begin sfx/laser.ogg +/importer:OggImporter +/processor:SongProcessor +/processorParam:Quality=Best +/build:sfx/laser.ogg + +#begin sfx/pop_close.ogg +/importer:OggImporter +/processor:SongProcessor +/processorParam:Quality=Best +/build:sfx/pop_close.ogg + +#begin sfx/pop_open.ogg +/importer:OggImporter +/processor:SongProcessor +/processorParam:Quality=Best +/build:sfx/pop_open.ogg + +#begin shaders/basic.vsh +/importer: +/processor: +/build:shaders/basic.vsh + +#begin shaders/bright_filter.fsh +/importer: +/processor: +/build:shaders/bright_filter.fsh + +#begin shaders/chrome_abb.fsh +/importer: +/processor: +/build:shaders/chrome_abb.fsh + +#begin shaders/combine.fsh +/importer: +/processor: +/build:shaders/combine.fsh + +#begin shaders/gaussian_blur.fsh +/importer: +/processor: +/build:shaders/gaussian_blur.fsh + +#begin shaders/mesh.fsh +/importer: +/processor: +/build:shaders/mesh.fsh + +#begin shaders/mesh.vsh +/importer: +/processor: +/build:shaders/mesh.vsh + +#begin defaultCover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:defaultCover.png + +#begin splash_texture.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:splash_texture.png + diff --git a/RhythmBullet/Content/defaultCover.png b/RhythmBullet/Content/defaultCover.png new file mode 100644 index 0000000..f6cc866 Binary files /dev/null and b/RhythmBullet/Content/defaultCover.png differ diff --git a/RhythmBullet/Content/fonts/Gasalt-Regular.ttf b/RhythmBullet/Content/fonts/Gasalt-Regular.ttf new file mode 100644 index 0000000..79ff0fa Binary files /dev/null and b/RhythmBullet/Content/fonts/Gasalt-Regular.ttf differ diff --git a/RhythmBullet/Content/fonts/darktech_ldr.ttf b/RhythmBullet/Content/fonts/darktech_ldr.ttf new file mode 100644 index 0000000..273716f Binary files /dev/null and b/RhythmBullet/Content/fonts/darktech_ldr.ttf differ diff --git a/RhythmBullet/Content/fonts/maiden.TTF b/RhythmBullet/Content/fonts/maiden.TTF new file mode 100644 index 0000000..cb4b9d9 Binary files /dev/null and b/RhythmBullet/Content/fonts/maiden.TTF differ diff --git a/RhythmBullet/Content/sfx/disintegrate.ogg b/RhythmBullet/Content/sfx/disintegrate.ogg new file mode 100644 index 0000000..affc432 Binary files /dev/null and b/RhythmBullet/Content/sfx/disintegrate.ogg differ diff --git a/RhythmBullet/Content/sfx/explosion.ogg b/RhythmBullet/Content/sfx/explosion.ogg new file mode 100644 index 0000000..9011613 Binary files /dev/null and b/RhythmBullet/Content/sfx/explosion.ogg differ diff --git a/RhythmBullet/Content/sfx/laser.ogg b/RhythmBullet/Content/sfx/laser.ogg new file mode 100644 index 0000000..e3ea3f5 Binary files /dev/null and b/RhythmBullet/Content/sfx/laser.ogg differ diff --git a/RhythmBullet/Content/sfx/pop_close.ogg b/RhythmBullet/Content/sfx/pop_close.ogg new file mode 100644 index 0000000..9efde8b Binary files /dev/null and b/RhythmBullet/Content/sfx/pop_close.ogg differ diff --git a/RhythmBullet/Content/sfx/pop_open.ogg b/RhythmBullet/Content/sfx/pop_open.ogg new file mode 100644 index 0000000..8de88c5 Binary files /dev/null and b/RhythmBullet/Content/sfx/pop_open.ogg differ diff --git a/RhythmBullet/Content/shaders/basic.vsh b/RhythmBullet/Content/shaders/basic.vsh new file mode 100644 index 0000000..639bc50 --- /dev/null +++ b/RhythmBullet/Content/shaders/basic.vsh @@ -0,0 +1,14 @@ +attribute vec4 a_position; +attribute vec4 a_color; +attribute vec2 a_texCoord0; + +uniform mat4 u_projTrans; + +varying vec4 vColor; +varying vec2 vTexCoord; + +void main() { + vColor = a_color; + vTexCoord = a_texCoord0; + gl_Position = u_projTrans * a_position; +} diff --git a/RhythmBullet/Content/shaders/bright_filter.fsh b/RhythmBullet/Content/shaders/bright_filter.fsh new file mode 100644 index 0000000..9129746 --- /dev/null +++ b/RhythmBullet/Content/shaders/bright_filter.fsh @@ -0,0 +1,22 @@ +#ifdef GL_ES +#define LOWP lowp +precision mediump float; +#else +#define LOWP +#endif + +varying LOWP vec4 vColor; +varying vec2 vTexCoord; + +uniform sampler2D u_texture; + +void main() { + vec4 color = texture(u_texture, vTexCoord); + float brightness = (color.r*0.2126) + (color.g*0.7152) + (color.b * 0.0722); + + if (brightness > 0.6) { + gl_FragColor = color *0.75; + } else { + gl_FragColor = vec4(0.0); + } +} diff --git a/RhythmBullet/Content/shaders/chrome_abb.fsh b/RhythmBullet/Content/shaders/chrome_abb.fsh new file mode 100644 index 0000000..e69de29 diff --git a/RhythmBullet/Content/shaders/combine.fsh b/RhythmBullet/Content/shaders/combine.fsh new file mode 100644 index 0000000..11b8b7c --- /dev/null +++ b/RhythmBullet/Content/shaders/combine.fsh @@ -0,0 +1,27 @@ +#ifdef GL_ES +#define LOWP lowp +precision mediump float; +#else +#define LOWP +#endif + +varying LOWP vec4 vColor; +varying vec2 vTexCoord; + + +uniform sampler2D u_texture; +uniform sampler2D u_texture1; + +void main() { + vec4 origColor = texture2D(u_texture, vTexCoord); + vec4 blurredColor = texture2D(u_texture1, vTexCoord); + + vec4 result; + result = origColor + blurredColor; + result.a = vColor.a; + result.rgb *= vColor.rgb; + gl_FragColor = result; + + +} + diff --git a/RhythmBullet/Content/shaders/gaussian_blur.fsh b/RhythmBullet/Content/shaders/gaussian_blur.fsh new file mode 100644 index 0000000..e7145e5 --- /dev/null +++ b/RhythmBullet/Content/shaders/gaussian_blur.fsh @@ -0,0 +1,45 @@ +varying vec4 vColor; +varying vec2 vTexCoord; + +uniform sampler2D u_texture; +uniform vec2 resolution; +uniform float radius; +uniform int pass; + +void main() { + //this will be our RGBA sum + vec4 sum = vec4(0.0); + + //our original texcoord for this fragment + vec2 tc = vTexCoord; + + //the amount to blur, i.e. how far off center to sample from + //1.0 -> blur by one pixel + //2.0 -> blur by two pixels, etc. + float blur = radius/resolution.y; + + //the direction of our blur + //(1.0, 0.0) -> x-axis blur + //(0.0, 1.0) -> y-axis blur + float hstep = 1.0; + float vstep = 0.0; + + if (pass == 1) { + hstep = 0.0; + vstep = 1.0; + } + + sum += texture2D(u_texture, vec2(tc.x - 5.0*blur*hstep, tc.y - 5.0*blur*vstep)) * 0.014374; + sum += texture2D(u_texture, vec2(tc.x - 4.0*blur*hstep, tc.y - 4.0*blur*vstep)) * 0.035855; + sum += texture2D(u_texture, vec2(tc.x - 3.0*blur*hstep, tc.y - 3.0*blur*vstep)) * 0.072994; + sum += texture2D(u_texture, vec2(tc.x - 2.0*blur*hstep, tc.y - 2.0*blur*vstep)) * 0.121281; + sum += texture2D(u_texture, vec2(tc.x - 1.0*blur*hstep, tc.y - 1.0*blur*vstep)) * 0.164472; + + sum += texture2D(u_texture, vec2(tc.x + 1.0*blur*hstep, tc.y + 1.0*blur*vstep)) * 0.164472; + sum += texture2D(u_texture, vec2(tc.x + 2.0*blur*hstep, tc.y + 2.0*blur*vstep)) * 0.121281; + sum += texture2D(u_texture, vec2(tc.x + 3.0*blur*hstep, tc.y + 3.0*blur*vstep)) * 0.072994; + sum += texture2D(u_texture, vec2(tc.x + 4.0*blur*hstep, tc.y + 4.0*blur*vstep)) * 0.035855; + sum += texture2D(u_texture, vec2(tc.x + 5.0*blur*hstep, tc.y + 5.0*blur*vstep)) * 0.014374; + + gl_FragColor = sum; +} \ No newline at end of file diff --git a/RhythmBullet/Content/shaders/mesh.fsh b/RhythmBullet/Content/shaders/mesh.fsh new file mode 100644 index 0000000..0a10a45 --- /dev/null +++ b/RhythmBullet/Content/shaders/mesh.fsh @@ -0,0 +1,10 @@ +#ifdef GL_ES +precision mediump float; +#endif + +//input from vertex shader +varying vec4 vColor; + +void main() { + gl_FragColor = vColor; +} \ No newline at end of file diff --git a/RhythmBullet/Content/shaders/mesh.vsh b/RhythmBullet/Content/shaders/mesh.vsh new file mode 100644 index 0000000..9a9b0ca --- /dev/null +++ b/RhythmBullet/Content/shaders/mesh.vsh @@ -0,0 +1,13 @@ +attribute vec2 a_position; +attribute vec4 a_color; + +//our camera matrix +uniform mat4 u_projTrans; + +//send the color out to the fragment shader +varying vec4 vColor; + +void main() { + vColor = a_color; + gl_Position = u_projTrans * vec4(a_position.xy, 0.0, 1.0); +} \ No newline at end of file diff --git a/RhythmBullet/Content/splash_texture.png b/RhythmBullet/Content/splash_texture.png new file mode 100644 index 0000000..5f1fa4e Binary files /dev/null and b/RhythmBullet/Content/splash_texture.png differ diff --git a/RhythmBullet/RhythmBullet.csproj b/RhythmBullet/RhythmBullet.csproj index 077b008..7f8a48b 100644 --- a/RhythmBullet/RhythmBullet.csproj +++ b/RhythmBullet/RhythmBullet.csproj @@ -49,6 +49,9 @@ + + + @@ -109,9 +112,7 @@ - - - +