Boop!
A downloadable game
I got inspired by games like TIS-100 and The Farmer Was Replaced to write my own programming language in unity, that player's could use to control the game.
The current state of this project is more of a tech demo than an actual game prototype. It's got a long ways to go to be playable, but it's technically starting to work, which is very exciting :)
I've implemented
- the Boop! programming language; lexer parser and evaluator.
- a documentation page in the game
- an IDE with code execution and exception visualisation
- a console to log stuff to.
- some debugging tools that are probably only useful to me
The Boop! Language still needs some love, it is already getting quite full-featured, but not quite there yet. Boop has
- Variables
- only whole numbers, string and boolean
- i want to add float, array and dictionary support
- Function declaration
- Arithmatic:
- + - / * %
- including variable casting. (5 + "5") == 10, ("5" + 5) == "55"
- notations like x++ and x += 1 are not supported yet
- Comparison:
- < <= >= > == != || &&
- If statements
- While loops
- Built in function
- move(0, -1)
- Will move the robot
- log("hello world")
- Will log stuff to the in-game console
- paint(255,255,255)
- Will paint the floor
- move(0, -1)
Status | Prototype |
Author | pitchblackcat |
Install instructions
unzip, execute Boop.exe, exit with alt+F4
Leave a comment
Log in with itch.io to leave a comment.