Sunday, February 18, 2024

🖥🕹 VFG

VFG = Vince's Favorite Game

Update: I found out later from Vince that the game is called "Pentris", "as in the next order of Polyomino after tetris.".

This puzzle game is a port, mod, and code-refactoring of Vince's QBJS program.

Although designed to work with a physical keyboard, it should also work on touch-screen devices (I've only tested with the mouse on my laptop.)

💡 FYI
Like all exported BAM programs shared with "Run the program" links, you can save the HTML page locally to run the program in your browser when off-line !  (It is a single-HTML-page browser application with no dependencies on anything!)

Game controls

Left and Right keys on the keyboard or L and R buttons on the screen

These move the dropping puzzle pieces to the left and to the right.

Up key on the keyboard or U button on the screen

This rotates the dropping puzzle piece counter-clockwise (as long as there is room on the left/right side of the puzzle piece (i.e. not obstructed by the left/right side of the screen or by another puzzle piece.

Space key on the keyboard or S button on the screen

This immediately drops the puzzle piece to the lowest position it can validly go.

P key on the keyboard or click/touch the puzzle area

This pauses the game until a key is pressed or a button is touched/clicked.






No comments:

Post a Comment

🖥 Flower Tesselation: Testing DRAW and recursive SUB's

This BAM program inspired by Richard Russell's "Flower-like tesselation" BBC BASIC program posted on Facebook . Created in ord...