Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abagames/claude-one-button-game-creation
/ functions
Functions
1,016 in github.com/abagames/claude-one-button-game-creation
⨍
Functions
1,016
◇
Types & classes
56
↓ 3 callers
Method
generateReport
* Generate a structured analysis report * @param {Object} options Report options * @returns {Object} Analysis report
archive/for_zero_touch/scripts/tester_events.js:205
↓ 3 callers
Function
injectParameters
* Inject parameter values into game code using multiple strategies * * @param {string} gameCode - Original game code * @param {Object} parameterVal
archive/for_web/scripts/dynamic_game_injector.js:371
↓ 3 callers
Method
line
* Simulate drawing a line and check/record collisions. * Mimics crisp-game-lib's line(). Approximates line with boxes. * @param {number | {x:
archive/for_zero_touch/scripts/tester_simulator.js:874
↓ 3 callers
Method
line
* Simulate drawing a line and check/record collisions. * Mimics crisp-game-lib's line(). Approximates line with boxes. * @param {number | {x: nu
archive/for_web/scripts/game-testing-framework.js:813
↓ 3 callers
Function
parseCsvLine
(line)
archive/for_web/scripts/generate_metadata.js:355
↓ 3 callers
Function
pushBlock
()
archive/for_web/scripts/generate_metadata.js:215
↓ 3 callers
Function
sanitizeSlug
(name)
archive/for_web/scripts/fetch_games.js:231
↓ 3 callers
Function
setBlock
(rp, type, angle, g = grid)
archive/for_web/reference/games/tt_fence.js:142
↓ 3 callers
Function
setBlock
(rp, type, angle, g = grid)
archive/games_tags_data/games/src/tt_fence.js:142
↓ 3 callers
Function
setNextShot
()
archive/for_web/reference/games/unctrl.js:161
↓ 3 callers
Function
setNextShot
()
archive/games_tags_data/games/src/unctrl.js:161
↓ 3 callers
Method
toInputPattern
* Convert genome to flat input pattern array * @param {number} maxTicks Maximum ticks to generate * @returns {Array<number>} Flat array [0,1,0,1
archive/for_web/scripts/game-testing-framework.js:1124
↓ 3 callers
Function
worldToScreen
(pos)
docs/stageseparation/main.js:173
↓ 2 callers
Method
_clearHitBoxes
* Clear hitboxes at the start of a frame. * Mimics crisp-game-lib behavior.
archive/for_zero_touch/scripts/tester_simulator.js:271
↓ 2 callers
Method
_clearHitBoxes
* Clear hitboxes at the start of a frame. * Mimics crisp-game-lib behavior.
archive/for_web/scripts/game-testing-framework.js:291
↓ 2 callers
Method
_clearHitBoxes
* Clear hitboxes at the start of a frame. * Mimics crisp-game-lib behavior.
archive/for_chat/cursor_knowledge/game-testing-framework.js:161
↓ 2 callers
Method
_findNearestObstacle
* Find nearest obstacle to player * @returns {Object|null} Nearest obstacle info
archive/for_zero_touch/scripts/tester_simulator.js:203
↓ 2 callers
Function
addBar
()
archive/for_web/reference/games/teeter.js:166
↓ 2 callers
Function
addBar
()
archive/games_tags_data/games/src/teeter.js:166
↓ 2 callers
Function
addBars
(prevBars)
archive/for_web/reference/games/color_roll.js:138
↓ 2 callers
Function
addBars
(prevBars)
archive/games_tags_data/games/src/color_roll.js:138
↓ 2 callers
Function
addBoard
()
archive/for_web/reference/games/boarding.js:224
↓ 2 callers
Function
addBoard
()
archive/games_tags_data/games/src/boarding.js:224
↓ 2 callers
Function
addBonus
()
archive/for_web/reference/games/r_wheel.js:187
↓ 2 callers
Function
addBonus
()
archive/games_tags_data/games/src/r_wheel.js:187
↓ 2 callers
Function
addClouds
(y = 110)
archive/for_web/reference/games/raid.js:189
↓ 2 callers
Function
addClouds
(y = 110)
archive/games_tags_data/games/src/raid.js:189
↓ 2 callers
Function
addCoinPenalty
(o, c)
archive/for_web/reference/games/charge_beam.js:272
↓ 2 callers
Function
addCoinPenalty
(o, c)
archive/games_tags_data/games/src/charge_beam.js:272
↓ 2 callers
Function
addCollectables
()
docs/monkeyt/main.js:190
↓ 2 callers
Function
addDots
()
archive/for_web/reference/games/paku_paku.js:185
↓ 2 callers
Function
addDots
()
archive/games_tags_data/games/src/paku_paku.js:185
↓ 2 callers
Function
addDrop
(x, y, t)
archive/for_web/reference/games/shiny.js:262
↓ 2 callers
Function
addDrop
(x, y, t)
archive/games_tags_data/games/src/shiny.js:262
↓ 2 callers
Function
addFloorScore
(f)
archive/for_web/reference/games/floors_5.js:189
↓ 2 callers
Function
addFloorScore
(f)
archive/games_tags_data/games/src/floors_5.js:189
↓ 2 callers
Function
addLane
()
archive/for_web/reference/games/color_roll.js:121
↓ 2 callers
Function
addLane
()
archive/games_tags_data/games/src/color_roll.js:121
↓ 2 callers
Function
addNode
()
archive/for_web/reference/games/snaky.js:133
↓ 2 callers
Function
addNode
()
archive/games_tags_data/games/src/snaky.js:133
↓ 2 callers
Function
addStar
(c, r, af, at)
archive/for_web/reference/games/swingby.js:112
↓ 2 callers
Function
addStar
(c, r, af, at)
archive/games_tags_data/games/src/swingby.js:112
↓ 2 callers
Function
calculateTextSimilarity
(text1, text2)
archive/for_web/scripts/similarity_checker.js:158
↓ 2 callers
Function
checkCircleReflect
(o)
archive/for_web/reference/games/zone_b.js:295
↓ 2 callers
Function
checkCircleReflect
(o)
archive/games_tags_data/games/src/zone_b.js:295
↓ 2 callers
Function
checkCollision
(h, c)
archive/for_web/reference/games/hopping_p.js:166
↓ 2 callers
Function
checkCollision
(h, c)
archive/games_tags_data/games/src/hopping_p.js:166
↓ 2 callers
Function
checkConnection
(pos, cl = -1)
archive/for_web/reference/games/forfour.js:186
↓ 2 callers
Function
checkConnection
(pos, cl = -1)
archive/games_tags_data/games/src/forfour.js:186
↓ 2 callers
Function
checkExplosion
(x, y, radius, timer)
docs/-revised/star-eater/main.js:274
↓ 2 callers
Function
checkSide
(a)
archive/for_web/reference/games/two_faced.js:185
↓ 2 callers
Function
checkSide
(a)
archive/games_tags_data/games/src/two_faced.js:185
↓ 2 callers
Function
createLaneSequence
()
docs/pulse-stream/main.js:51
↓ 2 callers
Function
createNewBlock
()
docs/blockstacker/main.js:102
↓ 2 callers
Method
createRandom
* Create a random individual * @param {number} minLength Minimum genome length * @param {number} maxLength Maximum genome length * @param {nu
archive/for_web/scripts/game-testing-framework.js:1099
↓ 2 callers
Function
createVectorMethods
(obj)
archive/for_zero_touch/scripts/crisp_game_adapter.js:439
↓ 2 callers
Function
createVectorMethods
(obj)
archive/for_web/scripts/crisp_game_adapter.js:199
↓ 2 callers
Function
dedupe
(items)
archive/for_web/scripts/fetch_games.js:238
↓ 2 callers
Function
derivePriority
(count)
archive/for_web/scripts/generate_metadata.js:379
↓ 2 callers
Function
destroyBasket
(i)
docs/catchingwheel/main.js:177
↓ 2 callers
Function
drawCar
(p, a, c)
archive/for_web/reference/games/parking.js:149
↓ 2 callers
Function
drawCar
(p, a, c)
archive/games_tags_data/games/src/parking.js:149
↓ 2 callers
Function
drawHex
(cp, s)
archive/for_web/reference/games/hexmin.js:100
↓ 2 callers
Function
drawHex
(cp, s)
archive/games_tags_data/games/src/hexmin.js:100
↓ 2 callers
Function
drawHopping
(h, r)
archive/for_web/reference/games/hopping_p.js:202
↓ 2 callers
Function
drawHopping
(h, r)
archive/games_tags_data/games/src/hopping_p.js:202
↓ 2 callers
Function
drawPlatform
()
docs/windowwasher/main.js:105
↓ 2 callers
Function
endGame
()
docs/windowwasher/main.js:186
↓ 2 callers
Function
ensureDirExists
(targetPath)
archive/for_web/scripts/fetch_tag_snippets.js:166
↓ 2 callers
Method
evaluateFitness
* Evaluate fitness of an individual * @param {GAIndividual} individual Individual to evaluate * @param {GameSimulator} simulator Game simulator
archive/for_zero_touch/scripts/tester_ga_input.js:89
↓ 2 callers
Method
evaluateFitness
* Evaluate fitness of an individual * @param {GAIndividual} individual Individual to evaluate * @param {GameSimulator} simulator Game simulator
archive/for_web/scripts/game-testing-framework.js:1188
↓ 2 callers
Method
evaluateGameComprehensive
* Run a complete game evaluation and generate a detailed report * @param {GameSimulator} simulator Game simulator instance * @param {object} gam
archive/for_web/scripts/game-testing-framework.js:2111
↓ 2 callers
Function
explode
(x)
archive/for_web/reference/games/m_field.js:195
↓ 2 callers
Function
explode
(x)
archive/games_tags_data/games/src/m_field.js:195
↓ 2 callers
Function
extractIdentifiers
(code)
archive/for_web/scripts/calculate_novelty_metrics.js:157
↓ 2 callers
Function
extractSnippetLineCount
(sectionContent)
archive/for_web/scripts/fetch_tag_snippets.js:135
↓ 2 callers
Function
generatePlatforms
()
docs/elastichero/main.js:131
↓ 2 callers
Function
getCategory
(name)
archive/for_zero_touch/scripts/random_tag_selector.js:98
↓ 2 callers
Function
getPoints
(x)
archive/for_web/reference/games/turbulent.js:163
↓ 2 callers
Function
getPoints
(x)
archive/games_tags_data/games/src/turbulent.js:163
↓ 2 callers
Method
getRecentFrames
* Get the recent frames leading up to game over * @param {number} count Number of frames to retrieve * @returns {Array} Recent frame snapshots
archive/for_zero_touch/scripts/tester_events.js:196
↓ 2 callers
Method
getValues
* Get parameter values as a plain object
archive/for_zero_touch/scripts/tester_ga_balance.js:94
↓ 2 callers
Method
getValues
* Get parameter values as a plain object
archive/for_web/scripts/game-testing-framework.js:1505
↓ 2 callers
Method
initGame
* Initialize or reset the game state using the concept's init function * @param {Function} gameInitFunction Game-specific initialization function f
archive/for_chat/cursor_knowledge/game-testing-framework.js:450
↓ 2 callers
Function
initRound
()
docs/barge-hop/main.js:66
↓ 2 callers
Function
injectParameters
* Inject parameter values into game code using multiple strategies * * @param {string} gameCode - Original game code * @param {Object} parameterVal
archive/for_zero_touch/scripts/dynamic_game_injector.js:384
↓ 2 callers
Method
line
* Simulate drawing a line and check/record collisions. * Mimics crisp-game-lib's line(). Approximates line with boxes. * @param {number | {x: nu
archive/for_chat/cursor_knowledge/game-testing-framework.js:672
↓ 2 callers
Method
loadCharacters
* Load character definitions (simulating crisp-game-lib's 'characters' array) * Concepts should call this in their init function if they use char(
archive/for_zero_touch/scripts/tester_simulator.js:258
↓ 2 callers
Method
loadCharacters
* Load character definitions (simulating crisp-game-lib's 'characters' array) * Concepts should call this in their init function if they use char()
archive/for_web/scripts/game-testing-framework.js:278
↓ 2 callers
Function
moveGhostKnight
()
docs/knightvspawns/main.js:170
↓ 2 callers
Method
mutate
* Mutate an individual * @param {GAIndividual} individual Individual to mutate * @param {number} mutationRate Mutation probability * @param {
archive/for_web/scripts/game-testing-framework.js:1263
↓ 2 callers
Method
next
()
archive/for_zero_touch/scripts/random_tag_selector.js:31
↓ 2 callers
Function
parseSnippetMarkdown
(content)
archive/for_web/scripts/fetch_tag_snippets.js:101
↓ 2 callers
Function
readTagsFromContext
(slug)
archive/for_web/scripts/verify_prototype.js:108
↓ 2 callers
Method
rect
* Simulate drawing a rectangle and check/record collisions. * Mimics crisp-game-lib's rect(). * @param {number | {x: number, y: number}} x Top
archive/for_zero_touch/scripts/tester_simulator.js:337
↓ 2 callers
Method
rect
* Simulate drawing a rectangle and check/record collisions. * Mimics crisp-game-lib's rect(). * @param {number | {x: number, y: number}} x Top-l
archive/for_web/scripts/game-testing-framework.js:357
↓ 2 callers
Function
resetLaser
()
archive/for_web/reference/games/d_laser.js:171
↓ 2 callers
Function
resetLaser
()
archive/games_tags_data/games/src/d_laser.js:171
↓ 2 callers
Function
runCli
(params)
archive/for_web/scripts/test_fetch_tag_snippets_output.js:8
↓ 2 callers
Function
runCommand
(command, args)
archive/for_web/scripts/verify_prototype.js:125
← previous
next →
101–200 of 1,016, ranked by callers