Blog

CommandBox Snake- All In Good Fun

Brad Wood February 16, 2015

Spread the word

Brad Wood

February 16, 2015

Spread the word


Share your thoughts

As I always say, "All work and no fun makes you a dull programmer!"  Well, with CommandBox, we're here to fight boredom and productivity with the fun "Snake" game.  This is the classic game of moving an-ever growing snake around the map in 4 directions while eating up the apples.  For every apple the snake devours, it grows by one character in length.

I prefer to use the numeric keypad to move the snake left, right, up and down with the 4, 6, 8 and 2 keys.  Once you run into a wall or your own tail, it's game over man.  Here's a screenshot of my high score (130).  I'm challenging someone to beat this and prove it by tweeting a pic.

To play the snake game, just type the snake command.


CommandBox> snake

Download CommandBox here.

Add Your Comment

Recent Entries

BoxLang 1.17 Series Part 4 : WriteDump Enhanced!

BoxLang 1.17 Series Part 4 : WriteDump Enhanced!

You call writeDump() on an ORM entity or a very rich class graph . The browser locks up. Thirty seconds later you get a page with forty thousand rows on it, you scroll for a while, you give up, and you go edit your code to dump a sub-key instead. Or worse, you crash the server.

Luis Majano
Luis Majano
September 11, 2026
BoxLang AI 3.4 Blog Series Part 4 : Locking Down Prompt Injection

BoxLang AI 3.4 Blog Series Part 4 : Locking Down Prompt Injection

LLM applications face a class of attack traditional input validation was never built for: prompt injection. An attacker embeds instructions in user input, a retrieved document, a web page your tool fetched, or an MCP result, trying to override your system prompt, exfiltrate data, or hijack a tool call. BoxLang AI 3.4.0 ships four layered, configurable defenses against exactly this, plus one more that's on unconditionally.

Luis Majano
Luis Majano
September 11, 2026