Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed 4DGL-uLCD-SE SDFileSystem PinDetect
Diff: sprites.h
- Revision:
- 5:cf8ae4ca6f2b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sprites.h	Mon Apr 25 01:52:31 2022 +0000
@@ -0,0 +1,102 @@
+//Sprites for LAME
+#define _ 0x000000 // black
+#define X 0xFFFFFF // white
+#define O 0xEB4034 //red
+#define U 0x0345FC //blue
+#define Y 0x00F2FF //cyan
+
+// AlienAlice Sprites ----------------------------------------------------------
+int alienAlice_sprite[8 * 15] = {
+_,_,X,X,_,_,_,X,_,_,_,X,X,_,_,
+_,_,_,_,X,X,_,_,_,X,X,_,_,_,_,
+_,_,_,_,_,X,X,_,X,X,_,_,_,_,_,
+_,_,O,O,O,O,O,O,O,O,O,O,O,_,_,
+_,_,O,U,U,_,_,U,_,_,U,U,O,_,_,
+_,_,O,U,U,U,U,U,U,U,U,U,O,_,_,
+_,_,_,O,O,O,U,U,U,O,O,O,_,_,_,
+_,_,_,_,_,_,O,O,O,_,_,_,_,_,_,
+};
+
+// AlienBob Sprites ------------------------------------------------------------
+int alienBobDown_sprite[8 * 15] = {
+_,_,_,_,_,X,X,_,X,X,_,_,_,_,_,
+_,_,X,_,X,_,_,_,_,_,X,_,X,_,_,
+_,_,X,_,X,X,X,X,X,X,X,_,X,_,_,
+_,_,X,X,X,X,X,X,X,X,X,X,X,_,_,
+_,_,_,X,X,O,X,X,X,O,X,X,_,_,_,
+_,_,_,_,X,X,X,X,X,X,X,_,_,_,_,
+_,_,_,_,_,X,_,_,_,X,_,_,_,_,_,
+_,_,_,_,X,_,_,_,_,_,X,_,_,_,_,
+};
+
+int alienBobUp_sprite[8 * 15] = {
+_,_,_,X,_,_,_,_,_,_,_,X,_,_,_,
+_,_,_,_,X,_,_,_,_,_,X,_,_,_,_,
+_,_,_,_,X,X,X,X,X,X,X,_,_,_,_,
+_,_,X,X,X,X,X,X,X,X,X,X,X,_,_,
+_,_,X,X,X,O,X,X,X,O,X,X,X,_,_,
+_,_,X,_,X,X,X,X,X,X,X,_,X,_,_,
+_,_,X,_,_,X,_,_,_,X,_,_,X,_,_,
+_,_,_,_,X,_,_,_,_,_,X,_,_,_,_,
+};
+
+
+int alienJeff_sprite[8 * 15] = {
+_,_,_,O,_,_,_,_,_,_,_,O,_,_,_,
+_,_,_,O,_,_,U,_,U,_,_,O,_,_,_,
+_,_,_,O,_,X,O,X,O,X,_,O,_,_,_,
+_,_,_,O,_,X,X,X,X,X,_,O,_,_,_,
+_,_,_,O,O,O,X,X,X,O,O,O,_,_,_,
+_,_,_,_,_,U,U,U,U,U,_,_,_,_,_,
+_,_,_,O,O,O,U,U,U,O,O,O,_,_,_,
+_,_,_,O,_,_,_,U,_,_,_,O,_,_,_,
+};
+
+
+int alienMike_sprite[8 * 15] = {
+_,_,_,Y,_,_,_,_,_,_,_,Y,_,_,_,
+_,_,_,Y,_,_,Y,_,Y,_,_,Y,_,_,_,
+_,_,_,_,Y,Y,Y,Y,Y,Y,Y,_,_,_,_,
+_,_,U,_,_,Y,O,Y,O,Y,_,_,U,_,_,
+_,_,U,U,U,U,Y,Y,Y,U,U,U,U,_,_,
+_,_,_,_,U,_,Y,Y,Y,_,U,_,_,_,_,
+_,_,_,_,_,_,Y,Y,Y,_,_,_,_,_,_,
+_,_,_,_,_,_,_,Y,_,_,_,_,_,_,_,
+};
+
+// Ship Sprites ----------------------------------------------------------------
+int ship_sprite[8 * 27] = {
+_,_,_,_,_,_,_,_,_,_,O,O,O,_,O,O,O,_,_,_,_,_,_,_,_,_,_,
+_,_,_,_,_,_,_,_,_,_,X,X,X,_,X,X,X,_,_,_,_,_,_,_,_,_,_,
+_,_,_,_,_,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,_,_,_,_,_,
+_,_,_,_,_,_,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,_,_,_,_,_,_,
+_,_,_,_,_,_,_,X,X,_,_,X,X,X,X,X,_,_,X,X,_,_,_,_,_,_,_,
+_,_,_,_,_,_,_,X,X,_,_,_,X,X,X,_,_,_,X,X,_,_,_,_,_,_,_,
+_,_,_,_,_,_,_,O,O,_,_,_,X,X,X,_,_,_,O,O,_,_,_,_,_,_,_,
+_,_,_,_,_,_,_,_,_,_,_,_,_,O,_,_,_,_,_,_,_,_,_,_,_,_,_,
+};
+
+// Clear Sprites ---------------------------------------------------------------
+int clear_sprite[8 * 15] = {
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+    _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
+};
+
+// Bullet Sprites --------------------------------------------------------------
+int bullet_sprite[3 * 1] = {
+ X,
+ X,
+ O,
+};
+
+int nobullet_sprite[3 * 1] = {
+ _,
+ _,
+ _,
+};
\ No newline at end of file