MCPcopy Create free account

hub / github.com/abagames/claude-one-button-game-creation / functions

Functions1,016 in github.com/abagames/claude-one-button-game-creation

↓ 1 callersFunctionupdateObstacles
()
docs/windowwasher/main.js:138
↓ 1 callersFunctionupdateObstacles
()
docs/pulsepiper/main.js:82
↓ 1 callersFunctionupdatePlatform
()
docs/windowwasher/main.js:82
↓ 1 callersFunctionupdatePlayerPosition
()
docs/quantumleaper/main.js:72
↓ 1 callersMethodupdatePlayerState
* Update player state for logging * @param {Object} pos Player position {x, y} * @param {Object} vel Player velocity {x, y}
archive/for_zero_touch/scripts/tester_simulator.js:117
↓ 1 callersFunctionupdatePulse
()
docs/pulsepiper/main.js:55
↓ 1 callersFunctionupdateRaftsman
()
docs/skyraftsman/main.js:72
↓ 1 callersFunctionupdateScroll
()
docs/windowwasher/main.js:182
↓ 1 callersFunctionupdateScrollingSpeed
()
docs/quantumleaper/main.js:68
↓ 1 callersFunctionupdateTurtle
()
docs/turtletide/main.js:79
↓ 1 callersFunctionupdateWater
()
docs/turtletide/main.js:62
↓ 1 callersFunctionupdateWindows
()
docs/windowwasher/main.js:113
↓ 1 callersFunctionupdateZipLines
()
docs/zipfall/main.js:108
↓ 1 callersFunctionvalidateAndAdjustSelection
(selected, constraints)
archive/for_web/scripts/generate_cross_category_constraints.js:131
↓ 1 callersFunctionvalidateJson
(filePath, expectedTags)
archive/for_web/scripts/test_fetch_tag_snippets_output.js:15
↓ 1 callersFunctionvalidateMarkdown
(filePath, expectedTags)
archive/for_web/scripts/test_fetch_tag_snippets_output.js:35
↓ 1 callersFunctionverifyMechanics
* Verify that game implementation contains required mechanics for each tag
archive/for_web/scripts/verify_mechanics.js:8
↓ 1 callersFunctionwriteContextFiles
(slug, tags, sourcePrompt, timestamp, argv)
archive/for_web/scripts/scaffold.js:136
↓ 1 callersFunctionwriteReport
(slug, timestamp, mode, seed, frames, steps, overall, noveltyMetrics, qualityScores)
archive/for_web/scripts/verify_prototype.js:196
↓ 1 callersFunctionwriteTagsCsv
({ header, tagsInfo, tagMap })
archive/for_web/scripts/generate_metadata.js:403
Methodadd
(x?: number | VectorLike, y?: number)
docs/bundle.d.ts:496
Methodadd
(item)
archive/for_zero_touch/scripts/tester_simulator.js:794
Methodadd
(v)
archive/for_zero_touch/scripts/tester_vector.js:31
Methodadd
(v)
archive/for_web/scripts/game-testing-framework.js:158
Methodadd
(item)
archive/for_web/scripts/game-testing-framework.js:733
Methodadd
(x?: number | VectorLike, y?: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:286
Methodadd
(x?: number | VectorLike, y?: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:408
Methodadd
(v)
archive/for_chat/cursor_knowledge/game-testing-framework.js:59
Methodadd
(item)
archive/for_chat/cursor_knowledge/game-testing-framework.js:592
MethodaddWithAngle
(angle: number, length: number)
docs/bundle.d.ts:502
MethodaddWithAngle
(angle: number, length: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:292
MethodaddWithAngle
(angle: number, length: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:414
MethodangleTo
(x?: number | VectorLike, y?: number)
docs/bundle.d.ts:506
MethodangleTo
(x?: number | VectorLike, y?: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:296
MethodangleTo
(x?: number | VectorLike, y?: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:418
Methodarc
* Simulate drawing an arc and check/record collisions. * Mimics crisp-game-lib's arc(). Approximates arc with line segments. * @param {number |
archive/for_chat/cursor_knowledge/game-testing-framework.js:795
Methodbar
* Simulate drawing a bar (rotated line) and check/record collisions. * Mimics crisp-game-lib's bar(). Delegates to line(). * @param {number | {x
archive/for_chat/cursor_knowledge/game-testing-framework.js:758
Methodceil
()
docs/bundle.d.ts:512
Methodceil
()
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:302
Methodceil
()
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:424
Methodchar
* Simulate drawing a character sprite and check/record collisions. * Mimics crisp-game-lib's char(). Simplified: Assumes fixed 6x6 size. * Requi
archive/for_chat/cursor_knowledge/game-testing-framework.js:393
Methodclamp
(xLow: number, xHigh: number, yLow: number, yHigh: number)
docs/bundle.d.ts:500
Methodclamp
(xLow: number, xHigh: number, yLow: number, yHigh: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:290
Methodclamp
(xLow: number, xHigh: number, yLow: number, yHigh: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:412
Methodclear
()
archive/for_zero_touch/scripts/tester_simulator.js:817
Methodclear
()
archive/for_web/scripts/game-testing-framework.js:756
Methodclear
()
archive/for_chat/cursor_knowledge/game-testing-framework.js:615
Methodclone
* Clone this individual * @returns {GAIndividual} Deep copy of this individual
archive/for_zero_touch/scripts/tester_ga_individual.js:55
Methodclone
* Clone this individual * @returns {GAIndividual} Deep copy of this individual
archive/for_web/scripts/game-testing-framework.js:1115
Methodclone
* Create a clone of this individual
archive/for_web/scripts/game-testing-framework.js:1468
Methodcolor
* Set the current "drawing" color for subsequent collision checks. * @param {string} colorName Color name (e.g., 'red', 'blue', 'transparent')
archive/for_chat/cursor_knowledge/game-testing-framework.js:207
Methodconstructor
(x?: number | VectorLike, y?: number)
docs/bundle.d.ts:494
Methodconstructor
* @param {Array} parameterSpec - Array of parameter definitions from balance_params.json * @param {Object} values - Optional initial parameter val
archive/for_zero_touch/scripts/tester_ga_balance.js:21
Methodconstructor
* Initialize a new game simulator
archive/for_zero_touch/scripts/tester_simulator.js:40
Methodconstructor
(seed = Date.now())
archive/for_zero_touch/scripts/random_tag_selector.js:23
Methodconstructor
* Initialize Xorshift128 with a seed * @param {number} seed Seed value (default: 123456789)
archive/for_zero_touch/scripts/tester_random.js:17
Methodconstructor
* Create a new individual * @param {Array<{interval: number, duration: number}>} genome Array of input pairs
archive/for_zero_touch/scripts/tester_ga_individual.js:19
Methodconstructor
(x = 0, y = 0)
archive/for_zero_touch/scripts/tester_vector.js:10
Methodconstructor
(options = {})
archive/for_zero_touch/scripts/tester_events.js:30
Methodconstructor
* Initialize Xorshift128 with a seed * @param {number} seed Seed value (default: 123456789)
archive/for_web/scripts/game-testing-framework.js:25
Methodconstructor
(x = 0, y = 0)
archive/for_web/scripts/game-testing-framework.js:137
Methodconstructor
* Initialize a new game simulator
archive/for_web/scripts/game-testing-framework.js:214
Methodconstructor
* Create a new individual * @param {Array<{interval: number, duration: number}>} genome Array of input pairs
archive/for_web/scripts/game-testing-framework.js:1086
Methodconstructor
* @param {Array} parameterSpec - Array of parameter definitions from balance_params.json * @param {Object} values - Optional initial parameter valu
archive/for_web/scripts/game-testing-framework.js:1435
Methodconstructor
(x?: number | VectorLike, y?: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:284
Methodconstructor
(x?: number | VectorLike, y?: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:406
Methodconstructor
(x = 0, y = 0)
archive/for_chat/cursor_knowledge/game-testing-framework.js:38
Methodconstructor
* Initialize a new game simulator
archive/for_chat/cursor_knowledge/game-testing-framework.js:115
Methodconstructor
(x?: number | VectorLike, y?: number)
archive/for_chat/project_knowledge/crisp-game-lib.d.ts:284
MethodcreatePool
* Object pool for game entities * @returns {Object} Object pool with add, processAndFilterItems, and clear methods
archive/for_zero_touch/scripts/tester_simulator.js:789
MethodcreatePool
* Object pool for game entities * @returns {Object} Object pool with add, processAndFilterItems, and clear methods
archive/for_web/scripts/game-testing-framework.js:728
MethodcreatePool
* Object pool for game entities * @returns {Object} Object pool with add, processAndFilterItems, and clear methods
archive/for_chat/cursor_knowledge/game-testing-framework.js:587
MethodcreateRandom
* Create a random individual with values within suggested ranges
archive/for_web/scripts/game-testing-framework.js:1456
MethoddisableLogging
* Disable event logging
archive/for_zero_touch/scripts/tester_simulator.js:96
MethoddistanceTo
(x?: number | VectorLike, y?: number)
docs/bundle.d.ts:507
MethoddistanceTo
(x?: number | VectorLike, y?: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:297
MethoddistanceTo
(x?: number | VectorLike, y?: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:419
Methoddiv
(v: number)
docs/bundle.d.ts:499
Methoddiv
(scalar)
archive/for_zero_touch/scripts/tester_vector.js:49
Methoddiv
(scalar)
archive/for_web/scripts/game-testing-framework.js:176
Methoddiv
(v: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:289
Methoddiv
(v: number)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:411
Methoddiv
(scalar)
archive/for_chat/cursor_knowledge/game-testing-framework.js:77
Methodend
* End the current game
archive/for_zero_touch/scripts/tester_simulator.js:856
Methodend
* End the current game
archive/for_web/scripts/game-testing-framework.js:795
Methodend
* End the current game
archive/for_chat/cursor_knowledge/game-testing-framework.js:654
Methodequals
(other: VectorLike)
docs/bundle.d.ts:509
Methodequals
(other: VectorLike)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:299
Methodequals
(other: VectorLike)
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:421
Methodequals
(other: VectorLike)
archive/for_chat/project_knowledge/crisp-game-lib.d.ts:299
Methodevolve
* Evolve population to find optimal input pattern * @param {GameSimulator} simulator Game simulator instance * @param {Object} gameConcept Game
archive/for_zero_touch/scripts/tester_ga_input.js:225
Methodevolve
* Evolve population to find optimal input pattern * @param {GameSimulator} simulator Game simulator instance * @param {Object} gameConcept Game
archive/for_web/scripts/game-testing-framework.js:1311
Methodfloor
()
docs/bundle.d.ts:510
Methodfloor
()
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:300
Methodfloor
()
archive/for_chat/cursor_knowledge/crisp-game-lib.d.ts:422
FunctiongenerateEntityHash
* Generate a simple hash for an object to track identity * @param {Object} obj Object to hash * @param {number} index Array index * @returns {strin
archive/for_zero_touch/scripts/crisp_game_adapter.js:106
MethodgetGameState
* Get the current state of the game for input generation * @returns {Object} Current game state
archive/for_zero_touch/scripts/tester_simulator.js:670
MethodgetGameState
* Get the current state of the game for input generation * @returns {Object} Current game state
archive/for_web/scripts/game-testing-framework.js:648
MethodisInRect
(x: number, y: number, width: number, height: number)
docs/bundle.d.ts:508
MethodisInRect
(x: number, y: number, width: number, height: number)
archive/for_chat/chat_knowledge/crisp-game-lib.d.ts:298
← previousnext →501–600 of 1,016, ranked by callers