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 callersFunctionmain
* CLI usage: Inject parameters and save to output file * * Usage: node scripts/dynamic_game_injector.js --game <path> --params <path> --values <json
archive/for_web/scripts/dynamic_game_injector.js:454
↓ 1 callersFunctionmain
()
archive/for_web/scripts/batch_validate_tags.js:88
↓ 1 callersFunctionmain
()
archive/for_web/scripts/extract_balance_params.js:33
↓ 1 callersFunctionmain
()
archive/for_web/scripts/scaffold.js:186
↓ 1 callersFunctionmain
()
archive/for_web/scripts/calculate_novelty_metrics.js:266
↓ 1 callersFunctionmain
()
archive/for_web/scripts/generate_cross_category_constraints.js:209
↓ 1 callersFunctionmain
()
archive/for_web/scripts/generate_metadata.js:15
↓ 1 callersFunctionmain
()
archive/for_web/scripts/coevolve_balance.js:72
↓ 1 callersFunctionmaybeAddSegment
()
docs/chalkboard/main.js:174
↓ 1 callersFunctionmovePawns
()
docs/knightvspawns/main.js:179
↓ 1 callersMethodmutate
* Mutate an individual * @param {GAIndividual} individual Individual to mutate * @param {number} mutationRate Mutation probability * @param {
archive/for_zero_touch/scripts/tester_ga_input.js:175
↓ 1 callersMethodmutate
* Mutate one random parameter within its suggested range
archive/for_zero_touch/scripts/tester_ga_balance.js:67
↓ 1 callersMethodnextInt
(min, max)
archive/for_zero_touch/scripts/random_tag_selector.js:40
↓ 1 callersFunctionnextRound
()
docs/barge-hop/main.js:130
↓ 1 callersMethodnextUint32
* Generate next random uint32 * @returns {number} Random 32-bit unsigned integer
archive/for_zero_touch/scripts/tester_random.js:34
↓ 1 callersMethodnextUint32
* Generate next random uint32 * @returns {number} Random 32-bit unsigned integer
archive/for_web/scripts/game-testing-framework.js:42
↓ 1 callersFunctionnormaliseTagList
(raw)
archive/for_web/scripts/fetch_tag_snippets.js:170
↓ 1 callersFunctionnormaliseTags
(raw)
archive/for_web/scripts/scaffold.js:53
↓ 1 callersFunctionnormalizePath
(p)
archive/for_web/scripts/generate_metadata.js:476
↓ 1 callersFunctionparseArgs
(args)
archive/for_zero_touch/scripts/random_tag_selector.js:192
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/fetch_tag_snippets.js:10
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/validate_tag_assignment.js:10
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/list_priority_tags.js:12
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/test_game_framework.js:13
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/verify_prototype.js:14
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/batch_validate_tags.js:6
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/extract_balance_params.js:11
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/scaffold.js:15
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/check_game_style.js:5
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/simulate_game.js:5
↓ 1 callersFunctionparseArgs
(argv)
archive/for_web/scripts/coevolve_balance.js:16
↓ 1 callersFunctionparseCSV
(content)
archive/for_zero_touch/scripts/random_tag_selector.js:55
↓ 1 callersFunctionparseCsv
(text)
archive/for_web/scripts/fetch_tag_snippets.js:57
↓ 1 callersFunctionparseCsv
(text)
archive/for_web/scripts/validate_tag_assignment.js:58
↓ 1 callersFunctionparseCsv
(text)
archive/for_web/scripts/list_priority_tags.js:47
↓ 1 callersFunctionparseGameMetadata
(content, filename)
archive/for_web/scripts/similarity_checker.js:38
↓ 1 callersFunctionprintReport
(report)
archive/for_web/scripts/verify_mechanics.js:75
↓ 1 callersFunctionprocessInBatches
(tags, batchSize, processor)
archive/for_web/scripts/batch_validate_tags.js:78
↓ 1 callersFunctionpruneSegments
()
docs/chalkboard/main.js:153
↓ 1 callersMethodrandomInt
* Random integer in range (inclusive)
archive/for_zero_touch/scripts/tester_simulator.js:835
↓ 1 callersMethodrandomInt
* Random integer in range (inclusive)
archive/for_web/scripts/game-testing-framework.js:774
↓ 1 callersMethodrandomRange
* Random function in range
archive/for_zero_touch/scripts/tester_simulator.js:828
↓ 1 callersMethodrandomRange
* Random function in range
archive/for_web/scripts/game-testing-framework.js:767
↓ 1 callersFunctionreadTemplate
()
archive/for_web/scripts/scaffold.js:63
↓ 1 callersMethodrecordFrame
* Record a frame snapshot for the circular buffer * @param {number} tick Current tick * @param {Object} frameData Frame state data
archive/for_zero_touch/scripts/tester_events.js:117
↓ 1 callersMethodrect
* 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_chat/cursor_knowledge/game-testing-framework.js:227
↓ 1 callersMethodregisterObstacle
* Register an obstacle for tracking * @param {Object} obstacle Obstacle data {pos, size, kind}
archive/for_zero_touch/scripts/tester_simulator.js:130
↓ 1 callersFunctionremoveAroundEnemy
(p)
archive/for_web/reference/games/revolve_a.js:119
↓ 1 callersFunctionremoveAroundEnemy
(p)
archive/games_tags_data/games/src/revolve_a.js:119
↓ 1 callersFunctionremoveHeading
(line)
archive/for_web/scripts/fetch_tag_snippets.js:177
↓ 1 callersFunctionremoveNode
()
archive/for_web/reference/games/snaky.js:143
↓ 1 callersFunctionremoveNode
()
archive/games_tags_data/games/src/snaky.js:143
↓ 1 callersMethodreset
* Reset the logger for a new game session
archive/for_zero_touch/scripts/tester_events.js:64
↓ 1 callersFunctionresetEntityTracking
* Reset tracking state (call on game init)
archive/for_zero_touch/scripts/crisp_game_adapter.js:43
↓ 1 callersFunctionrun
()
archive/for_web/scripts/check_game_style.js:39
↓ 1 callersFunctionrun
()
archive/for_web/scripts/simulate_game.js:45
↓ 1 callersFunctionrunValidation
(tag, model, rootDir)
archive/for_web/scripts/batch_validate_tags.js:46
↓ 1 callersFunctionsanitizeSlug
(name)
archive/for_web/scripts/generate_metadata.js:469
↓ 1 callersFunctionselectTags
(tags, count, rng)
archive/for_zero_touch/scripts/random_tag_selector.js:92
↓ 1 callersFunctionselectTagsWithConstraints
(categories, constraints, seed = null)
archive/for_web/scripts/generate_cross_category_constraints.js:87
↓ 1 callersFunctionsetGlobalSeed
* Set global random seed for all framework operations * @param {number|null} seed Seed value (null for non-deterministic)
archive/for_web/scripts/game-testing-framework.js:112
↓ 1 callersMethodsetSeed
* Set the random seed for deterministic simulations * @param {number|null} seed Seed value (null to use Math.random)
archive/for_web/scripts/game-testing-framework.js:250
↓ 1 callersFunctionshowHelp
()
archive/for_zero_touch/scripts/random_tag_selector.js:170
↓ 1 callersMethodshuffle
(array)
archive/for_zero_touch/scripts/random_tag_selector.js:44
↓ 1 callersFunctionshuffleArray
(array)
docs/pulse-stream/main.js:41
↓ 1 callersMethodsimulateFrame
* Simulate one frame of the game * @param {Function} updateFunction The concept's update function
archive/for_zero_touch/scripts/tester_simulator.js:637
↓ 1 callersMethodsimulateFrame
* Simulate one frame of the game * @param {Function} updateFunction The concept's update function
archive/for_web/scripts/game-testing-framework.js:634
↓ 1 callersFunctionspawnAntiParticles
()
docs/quantumleaper/main.js:133
↓ 1 callersFunctionspawnAtEdge
(speed)
docs/rotationrod/main.js:121
↓ 1 callersFunctionspawnObject
()
docs/periscopeping/main.js:139
↓ 1 callersFunctionspawnObstacle
()
docs/pulsepiper/main.js:117
↓ 1 callersFunctionspawnPawn
()
docs/knightvspawns/main.js:185
↓ 1 callersFunctionstepMovement
()
docs/chalkboard/main.js:89
↓ 1 callersFunctiontagCodeMapKeys
(map)
archive/for_web/scripts/generate_metadata.js:480
↓ 1 callersMethodtestGAOptimizedPatterns
* Test the game using GA-optimized input patterns * Evolves input patterns to maximize score and detect exploitability * * @param {GameSim
archive/for_zero_touch/scripts/tester_game_analyzer.js:100
↓ 1 callersMethodtestGAOptimizedPatterns
* Test the game using GA-optimized input patterns * Evolves input patterns to maximize score and detect exploitability * * @param {GameSimula
archive/for_web/scripts/game-testing-framework.js:1837
↓ 1 callersMethodtestMonotonousPatterns
* Test the game concept against predefined monotonous input patterns * to check for exploitability or lack of engagement. * * @param {Game
archive/for_zero_touch/scripts/tester_game_analyzer.js:26
↓ 1 callersMethodtestMonotonousPatterns
* Test the game concept against predefined monotonous input patterns * to check for exploitability or lack of engagement. * * NOTE: This meth
archive/for_web/scripts/game-testing-framework.js:1756
↓ 1 callersMethodtestMonotonousPatterns
* Test the game concept against predefined monotonous input patterns * to check for exploitability or lack of engagement. * * @param {GameSim
archive/for_chat/cursor_knowledge/game-testing-framework.js:1071
↓ 1 callersMethodtext
* Simulate drawing text and check/record collisions. * Mimics crisp-game-lib's text(). Simplified: Assumes fixed 6x6 size per char. * Does not
archive/for_zero_touch/scripts/tester_simulator.js:436
↓ 1 callersMethodtoMarkdown
* Export report as formatted string for LLM consumption * @returns {string} Formatted report
archive/for_zero_touch/scripts/tester_events.js:441
↓ 1 callersMethodtournamentSelect
* Tournament selection
archive/for_zero_touch/scripts/tester_ga_balance.js:337
↓ 1 callersMethodtournamentSelect
* Tournament selection
archive/for_web/scripts/game-testing-framework.js:1726
↓ 1 callersFunctiontranspileTypeScriptToTemp
* Transpile TypeScript file to eval-ready JavaScript * @param {string} tsPath Path to TypeScript file * @returns {Promise<string>} Path to transpile
archive/for_web/scripts/verify_prototype.js:156
↓ 1 callersFunctiontryGlobalReplacement
* Strategy 2: Global file search (fallback)
archive/for_zero_touch/scripts/dynamic_game_injector.js:200
↓ 1 callersFunctiontryGlobalReplacement
* Strategy 2: Global file search (fallback)
archive/for_web/scripts/dynamic_game_injector.js:192
↓ 1 callersFunctiontryHierarchicalReplacement
* Strategy 3: Hierarchical context search (for deeply nested paths)
archive/for_zero_touch/scripts/dynamic_game_injector.js:336
↓ 1 callersFunctiontryHierarchicalReplacement
* Strategy 3: Hierarchical context search (for deeply nested paths)
archive/for_web/scripts/dynamic_game_injector.js:325
↓ 1 callersFunctiontryLineBasedReplacement
* Strategy 1: Line-based replacement (search near specified line)
archive/for_zero_touch/scripts/dynamic_game_injector.js:64
↓ 1 callersFunctiontryLineBasedReplacement
* Strategy 1: Line-based replacement (search near specified line)
archive/for_web/scripts/dynamic_game_injector.js:59
↓ 1 callersFunctionupdateAndDrawAntiParticles
()
docs/quantumleaper/main.js:112
↓ 1 callersFunctionupdateAndDrawUniverseLanes
()
docs/quantumleaper/main.js:100
↓ 1 callersFunctionupdateBackground
()
docs/windowwasher/main.js:76
↓ 1 callersFunctionupdateBackpacker
()
docs/zipfall/main.js:74
↓ 1 callersFunctionupdateClouds
()
docs/skyraftsman/main.js:143
↓ 1 callersMethodupdateInput
* Update input state based on button status * @param {boolean} isButtonPressed Whether the button is currently pressed
archive/for_zero_touch/scripts/tester_simulator.js:605
↓ 1 callersMethodupdateInput
* Update input state based on button status * @param {boolean} isButtonPressed Whether the button is currently pressed
archive/for_web/scripts/game-testing-framework.js:615
↓ 1 callersFunctionupdateLogs
()
docs/skyraftsman/main.js:102
↓ 1 callersFunctionupdateObjects
()
docs/zipfall/main.js:130
↓ 1 callersFunctionupdateObstacles
()
docs/turtletide/main.js:116
← previousnext →401–500 of 1,016, ranked by callers