How pomb/palinum works
Palinum is a LÖVE palindrome-matching game. The documented player workflow is to move a cursor, connect blocks, form palindromes, and score. The README also documents a toggleable console with help. Source excerpts were unavailable, so links between implementation modules are omitted where the tree and README do not establish them.
Main entry points: game_board.lua Game board · cursor.lua Cursor · console.lua Console · helpState.lua Help state
Components 11
Gameplay
- Game entry
main.lua - Game state
src/gameStates/gameState.lua - Game board
src/game_board.lua - Cursor
libraries/doodlehouse/board/cursor.lua - Board cells
libraries/doodlehouse/board/cell.lua - Blocks
src/objects/block.lua - Score result
src/game_board.lua
Interface
- Console
src/console.lua - Help state
src/gameStates/helpState.lua - Menu state
src/gameStates/menuState.lua
Other components
- Player
Connections 5
- Player → Game board: connects blocks
- Player → Cursor: moves
- Game board → Score result: scores palindromes
- Player → Console: toggles
- Player → Help state: requests help