This game was created for Langjam Gamejam, in a custom language made during the jam!
The game and its language are open-source on GitHub.

A very very simple space bullet-hell shoot-em-up. Don't get hit!
Controls:

  • Up/Down - Movement
  • Z - Shoot, start game

Here's an example of how the language created for the game looks.
All of the logic, graphics, and sound are defined in the code.
You can find a full reference here, going over all of the language features and its programming model.

entity Player {
    use Positional;
    
    tick {
        if (Input.right_pressed()) {
            @x = @x + 1;
            (sound { 0.01: A }).play();
        }
    }
    draw {
        return sprite {
            ##.
            ###
            ##.
        };
    }
}
Published 4 days ago
StatusIn development
PlatformsHTML5
AuthorAaron Christiansen
GenreShooter

Comments

Log in with itch.io to leave a comment.

(+1)

Having the sprites encoded as characters is very clever!

I like that language! Excited to see someone using rust to implement the language. 

Also, very good game execution, the player death explosion animation is awesome.