diff options
| -rw-r--r-- | README.mdown | 10 | ||||
| -rw-r--r-- | app/main.rb | 6 | ||||
| -rw-r--r-- | app/repl.rb | 307 | ||||
| -rw-r--r-- | app/tests.rb | 29 | ||||
| -rw-r--r-- | data/.gitkeep | 1 | ||||
| -rw-r--r-- | fonts/.gitkeep | 1 | ||||
| -rw-r--r-- | metadata/game_metadata.txt | 7 | ||||
| -rw-r--r-- | metadata/icon.png | bin | 0 -> 157056 bytes | |||
| -rw-r--r-- | sounds/.gitkeep | 1 | ||||
| -rw-r--r-- | sprites/circle/black.png | bin | 0 -> 1882 bytes | |||
| -rw-r--r-- | sprites/circle/blue.png | bin | 0 -> 2901 bytes | |||
| -rw-r--r-- | sprites/circle/gray.png | bin | 0 -> 3006 bytes | |||
| -rw-r--r-- | sprites/circle/green.png | bin | 0 -> 2887 bytes | |||
| -rw-r--r-- | sprites/circle/indigo.png | bin | 0 -> 2433 bytes | |||
| -rw-r--r-- | sprites/circle/orange.png | bin | 0 -> 2670 bytes | |||
| -rw-r--r-- | sprites/circle/red.png | bin | 0 -> 2233 bytes | |||
| -rw-r--r-- | sprites/circle/violet.png | bin | 0 -> 2439 bytes | |||
| -rw-r--r-- | sprites/circle/white.png | bin | 0 -> 1754 bytes | |||
| -rw-r--r-- | sprites/circle/yellow.png | bin | 0 -> 2456 bytes | |||
| -rw-r--r-- | sprites/hexagon/black.png | bin | 0 -> 2602 bytes | |||
| -rw-r--r-- | sprites/hexagon/blue.png | bin | 0 -> 4842 bytes | |||
| -rw-r--r-- | sprites/hexagon/gray.png | bin | 0 -> 5184 bytes | |||
| -rw-r--r-- | sprites/hexagon/green.png | bin | 0 -> 4695 bytes | |||
| -rw-r--r-- | sprites/hexagon/indigo.png | bin | 0 -> 4918 bytes | |||
| -rw-r--r-- | sprites/hexagon/orange.png | bin | 0 -> 4825 bytes | |||
| -rw-r--r-- | sprites/hexagon/red.png | bin | 0 -> 3753 bytes | |||
| -rw-r--r-- | sprites/hexagon/violet.png | bin | 0 -> 5069 bytes | |||
| -rw-r--r-- | sprites/hexagon/white.png | bin | 0 -> 5326 bytes | |||
| -rw-r--r-- | sprites/hexagon/yellow.png | bin | 0 -> 5249 bytes | |||
| -rw-r--r-- | sprites/isometric/black.png | bin | 0 -> 264 bytes | |||
| -rw-r--r-- | sprites/isometric/blue.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/gray.png | bin | 0 -> 493 bytes | |||
| -rw-r--r-- | sprites/isometric/green.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/indigo.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/orange.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/red.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/violet.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/white.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/isometric/yellow.png | bin | 0 -> 361 bytes | |||
| -rw-r--r-- | sprites/misc/dragon-0.png | bin | 0 -> 12896 bytes | |||
| -rw-r--r-- | sprites/misc/dragon-1.png | bin | 0 -> 2964 bytes | |||
| -rw-r--r-- | sprites/misc/dragon-2.png | bin | 0 -> 3047 bytes | |||
| -rw-r--r-- | sprites/misc/dragon-3.png | bin | 0 -> 2655 bytes | |||
| -rw-r--r-- | sprites/misc/dragon-4.png | bin | 0 -> 2725 bytes | |||
| -rw-r--r-- | sprites/misc/dragon-5.png | bin | 0 -> 2655 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-0.png | bin | 0 -> 267 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-1.png | bin | 0 -> 4585 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-2.png | bin | 0 -> 4675 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-3.png | bin | 0 -> 4724 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-4.png | bin | 0 -> 4773 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-5.png | bin | 0 -> 4742 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-6.png | bin | 0 -> 4665 bytes | |||
| -rw-r--r-- | sprites/misc/explosion-sheet.png | bin | 0 -> 2584 bytes | |||
| -rw-r--r-- | sprites/misc/lowrez-ship-blue.png | bin | 0 -> 109 bytes | |||
| -rw-r--r-- | sprites/misc/lowrez-ship-red.png | bin | 0 -> 104 bytes | |||
| -rw-r--r-- | sprites/misc/simple-mood-16x16.png | bin | 0 -> 14424 bytes | |||
| -rw-r--r-- | sprites/misc/star.png | bin | 0 -> 711 bytes | |||
| -rw-r--r-- | sprites/misc/tiny-star.png | bin | 0 -> 112 bytes | |||
| -rw-r--r-- | sprites/square/black.png | bin | 0 -> 250 bytes | |||
| -rw-r--r-- | sprites/square/blue.png | bin | 0 -> 283 bytes | |||
| -rw-r--r-- | sprites/square/gray.png | bin | 0 -> 251 bytes | |||
| -rw-r--r-- | sprites/square/green.png | bin | 0 -> 283 bytes | |||
| -rw-r--r-- | sprites/square/indigo.png | bin | 0 -> 283 bytes | |||
| -rw-r--r-- | sprites/square/orange.png | bin | 0 -> 282 bytes | |||
| -rw-r--r-- | sprites/square/red.png | bin | 0 -> 274 bytes | |||
| -rw-r--r-- | sprites/square/violet.png | bin | 0 -> 284 bytes | |||
| -rw-r--r-- | sprites/square/white.png | bin | 0 -> 279 bytes | |||
| -rw-r--r-- | sprites/square/yellow.png | bin | 0 -> 286 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0000.png | bin | 0 -> 93 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0001.png | bin | 0 -> 99 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0010.png | bin | 0 -> 98 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0011.png | bin | 0 -> 101 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0100.png | bin | 0 -> 98 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0101.png | bin | 0 -> 100 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0110.png | bin | 0 -> 100 bytes | |||
| -rw-r--r-- | sprites/tile/wall-0111.png | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1000.png | bin | 0 -> 99 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1001.png | bin | 0 -> 101 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1010.png | bin | 0 -> 100 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1011.png | bin | 0 -> 101 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1100.png | bin | 0 -> 101 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1101.png | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1110.png | bin | 0 -> 101 bytes | |||
| -rw-r--r-- | sprites/tile/wall-1111.png | bin | 0 -> 102 bytes |
84 files changed, 362 insertions, 0 deletions
diff --git a/README.mdown b/README.mdown new file mode 100644 index 0000000..04f0485 --- /dev/null +++ b/README.mdown @@ -0,0 +1,10 @@ +# Type-mon +Spritual successor to the old pokemon games. + +## What is missing to run or customize this? + +You need to buy/download the [DragonRuby Game Toolkit](https://dragonruby.org/toolkit/game). Once you do download the zip and extract. Replace the "mygame" directory contents with the contents of this repository. + +Next you need to purchase some of the non-free assets used from [here](https://limezu.itch.io/moderninteriors) and place them into the sprites/non-free directory in this repo. + +Once that is done simply run the dragonruby executable from the DragonRuby Game Toolkit. diff --git a/app/main.rb b/app/main.rb new file mode 100644 index 0000000..0ebdc6b --- /dev/null +++ b/app/main.rb @@ -0,0 +1,6 @@ +def tick args + args.outputs.labels << [640, 500, 'Hello World!', 5, 1] + args.outputs.labels << [640, 460, 'Go to docs/docs.html and read it!', 5, 1] + args.outputs.labels << [640, 420, 'Join the Discord! http://discord.dragonruby.org', 5, 1] + args.outputs.sprites << [576, 280, 128, 101, 'dragonruby.png'] +end diff --git a/app/repl.rb b/app/repl.rb new file mode 100644 index 0000000..56390c1 --- /dev/null +++ b/app/repl.rb @@ -0,0 +1,307 @@ +# =============================================================== +# Welcome to repl.rb +# =============================================================== +# You can experiement with code within this file. Code in this +# file is only executed when you save (and only excecuted ONCE). +# =============================================================== + +# =============================================================== +# REMOVE the "x" from the word "xrepl" and save the file to RUN +# the code in between the do/end block delimiters. +# =============================================================== + +# =============================================================== +# ADD the "x" to the word "repl" (make it xrepl) and save the +# file to IGNORE the code in between the do/end block delimiters. +# =============================================================== + +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + puts "The result of 1 + 2 is: #{1 + 2}" +end + +# ==================================================================================== +# Ruby Crash Course: +# Strings, Numeric, Booleans, Conditionals, Looping, Enumerables, Arrays +# ==================================================================================== + +# ==================================================================================== +# Strings +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + message = "Hello World" + puts "The value of message is: " + message + puts "Any value can be interpolated within a string using \#{}." + puts "Interpolated message: #{message}." + puts 'This #{message} is not interpolated because the string uses single quotes.' +end + +# ==================================================================================== +# Numerics +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + a = 10 + puts "The value of a is: #{a}" + puts "a + 1 is: #{a + 1}" + puts "a / 3 is: #{a / 3}" +end + +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + b = 10.12 + puts "The value of b is: #{b}" + puts "b + 1 is: #{b + 1}" + puts "b as an integer is: #{b.to_i}" + puts '' +end + +# ==================================================================================== +# Booleans +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + c = 30 + puts "The value of c is #{c}." + + if c + puts "This if statement ran because c is truthy." + end +end + +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + d = false + puts "The value of d is #{d}." + + if !d + puts "This if statement ran because d is falsey, using the not operator (!) makes d evaluate to true." + end + + e = nil + puts "Nil is also considered falsey. The value of e is: #{e}." + + if !e + puts "This if statement ran because e is nil (a falsey value)." + end +end + +# ==================================================================================== +# Conditionals +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + i_am_true = true + i_am_nil = nil + i_am_false = false + i_am_hi = "hi" + + puts "======== if statement" + i_am_one = 1 + if i_am_one + puts "This was printed because i_am_one is truthy." + end + + puts "======== if/else statement" + if i_am_false + puts "This will NOT get printed because i_am_false is false." + else + puts "This was printed because i_am_false is false." + end + + puts "======== if/elsif/else statement" + if i_am_false + puts "This will NOT get printed because i_am_false is false." + elsif i_am_true + puts "This was printed because i_am_true is true." + else + puts "This will NOT get printed i_am_true was true." + end + + puts "======== case statement " + i_am_one = 1 + case i_am_one + when 10 + puts "case equaled: 10" + when 9 + puts "case equaled: 9" + when 5 + puts "case equaled: 5" + when 1 + puts "case equaled: 1" + else + puts "Value wasn't cased." + end + + puts "======== different types of comparisons" + if 4 == 4 + puts "equal (4 == 4)" + end + + if 4 != 3 + puts "not equal (4 != 3)" + end + + if 3 < 4 + puts "less than (3 < 4)" + end + + if 4 > 3 + puts "greater than (4 > 3)" + end + + if ((4 > 3) || (3 < 4) || false) + puts "or statement ((4 > 3) || (3 < 4) || false)" + end + + if ((4 > 3) && (3 < 4)) + puts "and statement ((4 > 3) && (3 < 4))" + end +end + +# ==================================================================================== +# Looping +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + puts "======== times block" + 3.times do |i| + puts i + end + puts "======== range block exclusive" + (0...3).each do |i| + puts i + end + puts "======== range block inclusive" + (0..3).each do |i| + puts i + end +end + +# ==================================================================================== +# Enumerables +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + puts "======== array each" + colors = ["red", "blue", "yellow"] + colors.each do |color| + puts color + end + + puts '======== array each_with_index' + colors = ["red", "blue", "yellow"] + colors.each_with_index do |color, i| + puts "#{color} at index #{i}" + end +end + +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + puts "======== single parameter function" + def add_one_to n + n + 5 + end + + puts add_one_to(3) + + puts "======== function with default value" + def function_with_default_value v = 10 + v * 10 + end + + puts "passing three: #{function_with_default_value(3)}" + puts "passing nil: #{function_with_default_value}" + + puts "======== Or Equal (||=) operator for nil values" + def function_with_nil_default_with_local a = nil + result = a + result ||= "or equal operator was exected and set a default value" + end + + puts "passing 'hi': #{function_with_nil_default_with_local 'hi'}" + puts "passing nil: #{function_with_nil_default_with_local}" +end + +# ==================================================================================== +# Arrays +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + puts "======== Create an array with the numbers 1 to 10." + one_to_ten = (1..10).to_a + puts one_to_ten + + puts "======== Create a new array that only contains even numbers from the previous array." + one_to_ten = (1..10).to_a + evens = one_to_ten.find_all do |number| + number % 2 == 0 + end + puts evens + + puts "======== Create a new array that rejects odd numbers." + one_to_ten = (1..10).to_a + also_even = one_to_ten.reject do |number| + number % 2 != 0 + end + puts also_even + + puts "======== Create an array that doubles every number." + one_to_ten = (1..10).to_a + doubled = one_to_ten.map do |number| + number * 2 + end + puts doubled + + puts "======== Create an array that selects only odd numbers and then multiply those by 10." + one_to_ten = (1..10).to_a + odd_doubled = one_to_ten.find_all do |number| + number % 2 != 0 + end.map do |odd_number| + odd_number * 10 + end + puts odd_doubled + + puts "======== All combination of numbers 1 to 10." + one_to_ten = (1..10).to_a + all_combinations = one_to_ten.product(one_to_ten) + puts all_combinations + + puts "======== All uniq combinations of numbers. For example: [1, 2] is the same as [2, 1]." + one_to_ten = (1..10).to_a + uniq_combinations = + one_to_ten.product(one_to_ten) + .map do |unsorted_number| + unsorted_number.sort + end.uniq + puts uniq_combinations +end + +# ==================================================================================== +# Advanced Arrays +# ==================================================================================== +# Remove the x from xrepl to run the code. Add the x back to ignore to code. +xrepl do + puts "======== All unique Pythagorean Triples between 1 and 40 sorted by area of the triangle." + + one_to_hundred = (1..40).to_a + triples = + one_to_hundred.product(one_to_hundred).map do |width, height| + [width, height, Math.sqrt(width ** 2 + height ** 2)] + end.find_all do |_, _, hypotenuse| + hypotenuse.to_i == hypotenuse + end.map do |triangle| + triangle.map(&:to_i) + end.uniq do |triangle| + triangle.sort + end.map do |width, height, hypotenuse| + [width, height, hypotenuse, (width * height) / 2] + end.sort_by do |_, _, _, area| + area + end + + triples.each do |width, height, hypotenuse, area| + puts "(#{width}, #{height}, #{hypotenuse}) = #{area}" + end +end diff --git a/app/tests.rb b/app/tests.rb new file mode 100644 index 0000000..db71ff6 --- /dev/null +++ b/app/tests.rb @@ -0,0 +1,29 @@ +# For advanced users: +# You can put some quick verification tests here, any method +# that starts with the `test_` will be run when you save this file. + +# Here is an example test and game + +# To run the test: ./dragonruby mygame --eval app/tests.rb --no-tick + +class MySuperHappyFunGame + attr_gtk + + def tick + outputs.solids << [100, 100, 300, 300] + end +end + +def test_universe args, assert + game = MySuperHappyFunGame.new + game.args = args + game.tick + assert.true! args.outputs.solids.length == 1, "failure: a solid was not added after tick" + assert.false! 1 == 2, "failure: some how, 1 equals 2, the world is ending" + puts "test_universe completed successfully" +end + +puts "running tests" +$gtk.reset 100 +$gtk.log_level = :off +$gtk.tests.start diff --git a/data/.gitkeep b/data/.gitkeep new file mode 100644 index 0000000..c1ffee3 --- /dev/null +++ b/data/.gitkeep @@ -0,0 +1 @@ +Put level data and other txt files here.
\ No newline at end of file diff --git a/fonts/.gitkeep b/fonts/.gitkeep new file mode 100644 index 0000000..a03e35e --- /dev/null +++ b/fonts/.gitkeep @@ -0,0 +1 @@ +Put your custom fonts here.
\ No newline at end of file diff --git a/metadata/game_metadata.txt b/metadata/game_metadata.txt new file mode 100644 index 0000000..4fb92f4 --- /dev/null +++ b/metadata/game_metadata.txt @@ -0,0 +1,7 @@ +#devid=myname +#devtitle=My Name +#gameid=mygame +#gametitle=My Game +#version=0.1 +#icon=metadata/icon.png +#compile_ruby=false diff --git a/metadata/icon.png b/metadata/icon.png Binary files differnew file mode 100644 index 0000000..e20e8c2 --- /dev/null +++ b/metadata/icon.png diff --git a/sounds/.gitkeep b/sounds/.gitkeep new file mode 100644 index 0000000..a99ec00 --- /dev/null +++ b/sounds/.gitkeep @@ -0,0 +1 @@ +Put your sounds here.
\ No newline at end of file diff --git a/sprites/circle/black.png b/sprites/circle/black.png Binary files differnew file mode 100644 index 0000000..c98e23d --- /dev/null +++ b/sprites/circle/black.png diff --git a/sprites/circle/blue.png b/sprites/circle/blue.png Binary files differnew file mode 100644 index 0000000..1726d2a --- /dev/null +++ b/sprites/circle/blue.png diff --git a/sprites/circle/gray.png b/sprites/circle/gray.png Binary files differnew file mode 100644 index 0000000..960f191 --- /dev/null +++ b/sprites/circle/gray.png diff --git a/sprites/circle/green.png b/sprites/circle/green.png Binary files differnew file mode 100644 index 0000000..43cf7ee --- /dev/null +++ b/sprites/circle/green.png diff --git a/sprites/circle/indigo.png b/sprites/circle/indigo.png Binary files differnew file mode 100644 index 0000000..598e240 --- /dev/null +++ b/sprites/circle/indigo.png diff --git a/sprites/circle/orange.png b/sprites/circle/orange.png Binary files differnew file mode 100644 index 0000000..5604a42 --- /dev/null +++ b/sprites/circle/orange.png diff --git a/sprites/circle/red.png b/sprites/circle/red.png Binary files differnew file mode 100644 index 0000000..7f17ca6 --- /dev/null +++ b/sprites/circle/red.png diff --git a/sprites/circle/violet.png b/sprites/circle/violet.png Binary files differnew file mode 100644 index 0000000..681d210 --- /dev/null +++ b/sprites/circle/violet.png diff --git a/sprites/circle/white.png b/sprites/circle/white.png Binary files differnew file mode 100644 index 0000000..bd32155 --- /dev/null +++ b/sprites/circle/white.png diff --git a/sprites/circle/yellow.png b/sprites/circle/yellow.png Binary files differnew file mode 100644 index 0000000..94992eb --- /dev/null +++ b/sprites/circle/yellow.png diff --git a/sprites/hexagon/black.png b/sprites/hexagon/black.png Binary files differnew file mode 100644 index 0000000..f50c872 --- /dev/null +++ b/sprites/hexagon/black.png diff --git a/sprites/hexagon/blue.png b/sprites/hexagon/blue.png Binary files differnew file mode 100644 index 0000000..1696bae --- /dev/null +++ b/sprites/hexagon/blue.png diff --git a/sprites/hexagon/gray.png b/sprites/hexagon/gray.png Binary files differnew file mode 100644 index 0000000..e8c4c5a --- /dev/null +++ b/sprites/hexagon/gray.png diff --git a/sprites/hexagon/green.png b/sprites/hexagon/green.png Binary files differnew file mode 100644 index 0000000..a700602 --- /dev/null +++ b/sprites/hexagon/green.png diff --git a/sprites/hexagon/indigo.png b/sprites/hexagon/indigo.png Binary files differnew file mode 100644 index 0000000..15f6f4f --- /dev/null +++ b/sprites/hexagon/indigo.png diff --git a/sprites/hexagon/orange.png b/sprites/hexagon/orange.png Binary files differnew file mode 100644 index 0000000..1587173 --- /dev/null +++ b/sprites/hexagon/orange.png diff --git a/sprites/hexagon/red.png b/sprites/hexagon/red.png Binary files differnew file mode 100644 index 0000000..d442f39 --- /dev/null +++ b/sprites/hexagon/red.png diff --git a/sprites/hexagon/violet.png b/sprites/hexagon/violet.png Binary files differnew file mode 100644 index 0000000..3be5731 --- /dev/null +++ b/sprites/hexagon/violet.png diff --git a/sprites/hexagon/white.png b/sprites/hexagon/white.png Binary files differnew file mode 100644 index 0000000..c1ad970 --- /dev/null +++ b/sprites/hexagon/white.png diff --git a/sprites/hexagon/yellow.png b/sprites/hexagon/yellow.png Binary files differnew file mode 100644 index 0000000..63f5f34 --- /dev/null +++ b/sprites/hexagon/yellow.png diff --git a/sprites/isometric/black.png b/sprites/isometric/black.png Binary files differnew file mode 100644 index 0000000..fa9e463 --- /dev/null +++ b/sprites/isometric/black.png diff --git a/sprites/isometric/blue.png b/sprites/isometric/blue.png Binary files differnew file mode 100644 index 0000000..a3d8524 --- /dev/null +++ b/sprites/isometric/blue.png diff --git a/sprites/isometric/gray.png b/sprites/isometric/gray.png Binary files differnew file mode 100644 index 0000000..85dcc1d --- /dev/null +++ b/sprites/isometric/gray.png diff --git a/sprites/isometric/green.png b/sprites/isometric/green.png Binary files differnew file mode 100644 index 0000000..ec2773e --- /dev/null +++ b/sprites/isometric/green.png diff --git a/sprites/isometric/indigo.png b/sprites/isometric/indigo.png Binary files differnew file mode 100644 index 0000000..e6be50c --- /dev/null +++ b/sprites/isometric/indigo.png diff --git a/sprites/isometric/orange.png b/sprites/isometric/orange.png Binary files differnew file mode 100644 index 0000000..154d81c --- /dev/null +++ b/sprites/isometric/orange.png diff --git a/sprites/isometric/red.png b/sprites/isometric/red.png Binary files differnew file mode 100644 index 0000000..3448c4d --- /dev/null +++ b/sprites/isometric/red.png diff --git a/sprites/isometric/violet.png b/sprites/isometric/violet.png Binary files differnew file mode 100644 index 0000000..f09bf21 --- /dev/null +++ b/sprites/isometric/violet.png diff --git a/sprites/isometric/white.png b/sprites/isometric/white.png Binary files differnew file mode 100644 index 0000000..a45793d --- /dev/null +++ b/sprites/isometric/white.png diff --git a/sprites/isometric/yellow.png b/sprites/isometric/yellow.png Binary files differnew file mode 100644 index 0000000..9be20c7 --- /dev/null +++ b/sprites/isometric/yellow.png diff --git a/sprites/misc/dragon-0.png b/sprites/misc/dragon-0.png Binary files differnew file mode 100644 index 0000000..fb179af --- /dev/null +++ b/sprites/misc/dragon-0.png diff --git a/sprites/misc/dragon-1.png b/sprites/misc/dragon-1.png Binary files differnew file mode 100644 index 0000000..8cfe531 --- /dev/null +++ b/sprites/misc/dragon-1.png diff --git a/sprites/misc/dragon-2.png b/sprites/misc/dragon-2.png Binary files differnew file mode 100644 index 0000000..cb462e1 --- /dev/null +++ b/sprites/misc/dragon-2.png diff --git a/sprites/misc/dragon-3.png b/sprites/misc/dragon-3.png Binary files differnew file mode 100644 index 0000000..04c4977 --- /dev/null +++ b/sprites/misc/dragon-3.png diff --git a/sprites/misc/dragon-4.png b/sprites/misc/dragon-4.png Binary files differnew file mode 100644 index 0000000..b29fa3d --- /dev/null +++ b/sprites/misc/dragon-4.png diff --git a/sprites/misc/dragon-5.png b/sprites/misc/dragon-5.png Binary files differnew file mode 100644 index 0000000..99f4e74 --- /dev/null +++ b/sprites/misc/dragon-5.png diff --git a/sprites/misc/explosion-0.png b/sprites/misc/explosion-0.png Binary files differnew file mode 100644 index 0000000..f48636f --- /dev/null +++ b/sprites/misc/explosion-0.png diff --git a/sprites/misc/explosion-1.png b/sprites/misc/explosion-1.png Binary files differnew file mode 100644 index 0000000..b4018d9 --- /dev/null +++ b/sprites/misc/explosion-1.png diff --git a/sprites/misc/explosion-2.png b/sprites/misc/explosion-2.png Binary files differnew file mode 100644 index 0000000..3abaedd --- /dev/null +++ b/sprites/misc/explosion-2.png diff --git a/sprites/misc/explosion-3.png b/sprites/misc/explosion-3.png Binary files differnew file mode 100644 index 0000000..fe94a5a --- /dev/null +++ b/sprites/misc/explosion-3.png diff --git a/sprites/misc/explosion-4.png b/sprites/misc/explosion-4.png Binary files differnew file mode 100644 index 0000000..ed04237 --- /dev/null +++ b/sprites/misc/explosion-4.png diff --git a/sprites/misc/explosion-5.png b/sprites/misc/explosion-5.png Binary files differnew file mode 100644 index 0000000..2cd8f06 --- /dev/null +++ b/sprites/misc/explosion-5.png diff --git a/sprites/misc/explosion-6.png b/sprites/misc/explosion-6.png Binary files differnew file mode 100644 index 0000000..e55909c --- /dev/null +++ b/sprites/misc/explosion-6.png diff --git a/sprites/misc/explosion-sheet.png b/sprites/misc/explosion-sheet.png Binary files differnew file mode 100644 index 0000000..8559a5c --- /dev/null +++ b/sprites/misc/explosion-sheet.png diff --git a/sprites/misc/lowrez-ship-blue.png b/sprites/misc/lowrez-ship-blue.png Binary files differnew file mode 100644 index 0000000..7a3d3aa --- /dev/null +++ b/sprites/misc/lowrez-ship-blue.png diff --git a/sprites/misc/lowrez-ship-red.png b/sprites/misc/lowrez-ship-red.png Binary files differnew file mode 100644 index 0000000..dd1a1d4 --- /dev/null +++ b/sprites/misc/lowrez-ship-red.png diff --git a/sprites/misc/simple-mood-16x16.png b/sprites/misc/simple-mood-16x16.png Binary files differnew file mode 100644 index 0000000..0eca11e --- /dev/null +++ b/sprites/misc/simple-mood-16x16.png diff --git a/sprites/misc/star.png b/sprites/misc/star.png Binary files differnew file mode 100644 index 0000000..e0ee0f9 --- /dev/null +++ b/sprites/misc/star.png diff --git a/sprites/misc/tiny-star.png b/sprites/misc/tiny-star.png Binary files differnew file mode 100644 index 0000000..e04786a --- /dev/null +++ b/sprites/misc/tiny-star.png diff --git a/sprites/square/black.png b/sprites/square/black.png Binary files differnew file mode 100644 index 0000000..cea7bd7 --- /dev/null +++ b/sprites/square/black.png diff --git a/sprites/square/blue.png b/sprites/square/blue.png Binary files differnew file mode 100644 index 0000000..b840849 --- /dev/null +++ b/sprites/square/blue.png diff --git a/sprites/square/gray.png b/sprites/square/gray.png Binary files differnew file mode 100644 index 0000000..2142b30 --- /dev/null +++ b/sprites/square/gray.png diff --git a/sprites/square/green.png b/sprites/square/green.png Binary files differnew file mode 100644 index 0000000..5ef7f75 --- /dev/null +++ b/sprites/square/green.png diff --git a/sprites/square/indigo.png b/sprites/square/indigo.png Binary files differnew file mode 100644 index 0000000..2384108 --- /dev/null +++ b/sprites/square/indigo.png diff --git a/sprites/square/orange.png b/sprites/square/orange.png Binary files differnew file mode 100644 index 0000000..bb1eee7 --- /dev/null +++ b/sprites/square/orange.png diff --git a/sprites/square/red.png b/sprites/square/red.png Binary files differnew file mode 100644 index 0000000..3ed5f13 --- /dev/null +++ b/sprites/square/red.png diff --git a/sprites/square/violet.png b/sprites/square/violet.png Binary files differnew file mode 100644 index 0000000..333540c --- /dev/null +++ b/sprites/square/violet.png diff --git a/sprites/square/white.png b/sprites/square/white.png Binary files differnew file mode 100644 index 0000000..378c565 --- /dev/null +++ b/sprites/square/white.png diff --git a/sprites/square/yellow.png b/sprites/square/yellow.png Binary files differnew file mode 100644 index 0000000..0edeeec --- /dev/null +++ b/sprites/square/yellow.png diff --git a/sprites/tile/wall-0000.png b/sprites/tile/wall-0000.png Binary files differnew file mode 100644 index 0000000..469795c --- /dev/null +++ b/sprites/tile/wall-0000.png diff --git a/sprites/tile/wall-0001.png b/sprites/tile/wall-0001.png Binary files differnew file mode 100644 index 0000000..afcac7a --- /dev/null +++ b/sprites/tile/wall-0001.png diff --git a/sprites/tile/wall-0010.png b/sprites/tile/wall-0010.png Binary files differnew file mode 100644 index 0000000..b791e98 --- /dev/null +++ b/sprites/tile/wall-0010.png diff --git a/sprites/tile/wall-0011.png b/sprites/tile/wall-0011.png Binary files differnew file mode 100644 index 0000000..9e7d664 --- /dev/null +++ b/sprites/tile/wall-0011.png diff --git a/sprites/tile/wall-0100.png b/sprites/tile/wall-0100.png Binary files differnew file mode 100644 index 0000000..e49aadb --- /dev/null +++ b/sprites/tile/wall-0100.png diff --git a/sprites/tile/wall-0101.png b/sprites/tile/wall-0101.png Binary files differnew file mode 100644 index 0000000..b040a4a --- /dev/null +++ b/sprites/tile/wall-0101.png diff --git a/sprites/tile/wall-0110.png b/sprites/tile/wall-0110.png Binary files differnew file mode 100644 index 0000000..2273582 --- /dev/null +++ b/sprites/tile/wall-0110.png diff --git a/sprites/tile/wall-0111.png b/sprites/tile/wall-0111.png Binary files differnew file mode 100644 index 0000000..ae2faca --- /dev/null +++ b/sprites/tile/wall-0111.png diff --git a/sprites/tile/wall-1000.png b/sprites/tile/wall-1000.png Binary files differnew file mode 100644 index 0000000..900990d --- /dev/null +++ b/sprites/tile/wall-1000.png diff --git a/sprites/tile/wall-1001.png b/sprites/tile/wall-1001.png Binary files differnew file mode 100644 index 0000000..45aa962 --- /dev/null +++ b/sprites/tile/wall-1001.png diff --git a/sprites/tile/wall-1010.png b/sprites/tile/wall-1010.png Binary files differnew file mode 100644 index 0000000..9333835 --- /dev/null +++ b/sprites/tile/wall-1010.png diff --git a/sprites/tile/wall-1011.png b/sprites/tile/wall-1011.png Binary files differnew file mode 100644 index 0000000..439f135 --- /dev/null +++ b/sprites/tile/wall-1011.png diff --git a/sprites/tile/wall-1100.png b/sprites/tile/wall-1100.png Binary files differnew file mode 100644 index 0000000..67a2433 --- /dev/null +++ b/sprites/tile/wall-1100.png diff --git a/sprites/tile/wall-1101.png b/sprites/tile/wall-1101.png Binary files differnew file mode 100644 index 0000000..8e06769 --- /dev/null +++ b/sprites/tile/wall-1101.png diff --git a/sprites/tile/wall-1110.png b/sprites/tile/wall-1110.png Binary files differnew file mode 100644 index 0000000..d92e46c --- /dev/null +++ b/sprites/tile/wall-1110.png diff --git a/sprites/tile/wall-1111.png b/sprites/tile/wall-1111.png Binary files differnew file mode 100644 index 0000000..e5ce32f --- /dev/null +++ b/sprites/tile/wall-1111.png |
