Kingdom Puzzles-Free online casual games

afgame logo
Account
ID: 1200441
switch icon Switch Account
Social Linkage
google icon Google
Link
facebook icon Facebook
Unlink
Link
apple icon Apple
Unlink
Link
Delete Account
facebook icon
copy
Switch Account
google login icon
Google
facebook login icon
Facebook
apple login icon
Apple
  • Favourites icon Favourites
  • Recently Played icon Recently Played
  • Home icon Home
  • Top Charts icon Top Charts
  • Collection icon Collection
  • Privacy Policy icon Privacy Policy
  • Terms of Service icon Terms of Service
  • Cookie Policy icon Cookie Policy
  • Contact Us icon Contact Us
  • Instagram icon Instagram
  • Facebook icon Facebook
  • YouTube icon YouTube
  • Tiktok icon TikTok
  • X icon X

Kingdom Puzzles

Kingdom Puzzles
Kingdom Puzzles
Rate
0.0
Top Charts
No. 1487
Category
Puzzle
yes 0 Like
yes 0 Dislike
Add to favorites Add to favorites
Share Share
Fullscreen Fullscreen
Similar Game
Screw Master 3D:Pin Puzzle
Screw Master 3D:Pin Puzzle
Tetris Hint
Tetris Hint
Traffic Jam Hop On
Traffic Jam Hop On
2048 X2 Legends
2048 X2 Legends
Jam puzzle Collection
Jam puzzle Collection
Coin Sort Puzzle
Coin Sort Puzzle
Hexa Stack Sort
Hexa Stack Sort
Solitaire Winter
Solitaire Winter
Color Yarn Sort
Color Yarn Sort
left icon
left icon
banner banner banner

Game Info

Game name: Kingdom Puzzles Rating:
0.0
Developer: LofGames.com Category: Puzzle Languages: English

About game Kingdom Puzzles

Welcome to Kingdom Puzzle, a relaxing yet engaging brain game! You'll see a colorful grid divided into different regions. Your royal mission: place exactly one king in each colored region while following these simple rules: 1. Each region can only have one king. 2. Kings cannot share the same row or column. 3. Kings cannot be next to each other—even diagonally—so surrounding tiles must remain empty. Place all kings correctly to complete the level! Be careful though—placing a king in the wrong spot will cost you points. If your score reaches zero, you can either skip the level (with a score of 0) or retry after watching a short ad. Take your time, think strategically, and enjoy the royal challenge!
Read more

Game News

Enchanted Puzzles: Build Your Dream Kingdom
Enchanted Puzzles: Build Your Dream Kingdom Game Introduction Looking for a game that keeps your brain active without feeling stressful? Kingdom Puzzle is perfect for you! When you open the game, you’ll see a grid divided into colored sections, and your main task is to place one king in each colored section.There are simple guidelines for placing the kings: each colored section can only have one king. Additionally, no two kings can be in the same row or column, and they can’t be adjacent to each other—their surrounding tiles must remain empty. Once you place all kings in positions that meet these requirements, you’ll successfully clear the level.Don’t worry if you place a king incorrectly; it will only deduct a small amount of points. If your points drop to zero, you can either skip the level with a score of zero or retry after watching a short ad—choose whatever feels more relaxed for you.No need to rush for progress or compete with speed. Open the game anytime you want and enjoy the fun of planning and placing the kings at your own pace!   Game Features 1. Color-Coded Zone Visual Design, Intuitively Reducing Decision-Making DifficultyThe grid is clearly divided into zones using different colors, allowing players to quickly identify the core goal of "placing one king in each zone" without repeatedly confirming zone boundaries. The distinct color contrast ensures a clean visual experience while helping new players focus on layout logic faster, reducing mistakes caused by visual confusion.2. Reasonable Level Difficulty Progression, Catering to Both New and Advanced PlayersInitial levels feature small grids and few zones, with a low threshold for understanding rules, making it easy for new players to get started. As progress advances, grids become larger, zone shapes more complex, and the mutual constraints between kings' positions strengthen—gradually deepening strategic thinking and ensuring advanced players also enjoy continuous challenging fun.3. No Time Limit Design, Focusing on Enjoying the Strategic ProcessThe game has no level countdown, allowing players to deduce kings' positions at their own pace without anxiety from "rushing against time." Whether carefully calculating row/column and adjacency relationships or pausing temporarily to think, players have full control, truly achieving "relaxing brain-teasing."4. Independent Single Levels, No Dependency—Start/Stop Anytime Without Affecting ExperienceEach level is an independent layout task, with no plot connections or prerequisite item requirements. Even if you exit midway, re-entering allows you to restart from the current level—no need to review from the beginning or make up for progress. This perfectly adapts to "fragmented start-stop" scenarios, such as commutes or waiting in lines.5. Low-Pressure Sense of Achievement Feedback, Positively Motivating Continuous GameplayClearing a level only requires placing all kings correctly according to rules—no additional pressure from "star ratings" or "item consumption." Every completed level provides direct feedback of "successful layout." This low-threshold sense of achievement continuously motivates players to unlock the next level while avoiding psychological burden from pursuing high scores.   Gameplay and Controls Kingdom Puzzle Operation Guide: Play with just clicks—easy to get started.1. Interface OverviewThree core interface modules in a level:1. Game Area: Color-coded grid, one king per colored section.2. King Icon Area: Kings displayed at the bottom/side (quantity = number of colored sections), auto-matched in some versions.3. Function Area: Buttons for "Restart", "Pause", "Back", etc.2. Core OperationsObjective: Place one king in each colored section (Rules: No same row/column, no adjacency). Operations:4. Select a colored section without a king.5. Click an empty cell in the section to place the king. Invalid placement triggers a prompt and score deduction.6. Click a placed king to remove and reposition it.3. Auxiliary Functions & Level ClearanceFunction buttons & clearance instructions:- Restart: Clear all kings to re-plan; Pause: Freeze progress; Back: Exit to level list.- Clearance: Place all kings correctly in their sections to unlock the next level automatically.Tip: Plan the layout first to reduce mistakes!   Game Guide Centered on "low-stress brain-teasing", Kingdom Puzzle hides key logical layout skills behind the seemingly simple "place kings in zones". Master the following methods, and both novices and players stuck on levels can easily clear levels and progress. 1. Basic Understanding: Clarify the Core "No-No" Rules FirstThe key to clearing levels is avoiding three mistakes: first, each colored zone must have exactly one king—missing or placing extra kings leads to immediate failure; second, no two kings can be in the same row or column, which is the "row-column mutual exclusion" principle; third, kings cannot be adjacent, including 8 adjacent grids (up, down, left, right, and diagonally), known as the "8-directional adjacency ban" rule. It's recommended that novices scan the grid for 3 seconds before starting to mark the boundaries of each zone, avoiding misplacing due to visual confusion. 2. Novice Introduction: Break Through from the "Smallest Zone" to Reduce Decision-Making CostsEarly levels have small grids and regular zones. The most efficient method is to start with the "smallest zone". For example, zones with 1-2 grids have limited placement options. Confirming the king's position in these zones first can quickly lock "unusable rows and columns", reducing interference in subsequent decisions. For instance: if a king is placed in a 1-grid zone at the top-left corner, you can directly mark that row, column, and adjacent grids as "forbidden areas", avoiding them when placing other kings and greatly reducing error rates.Follow the "edge-first, center-last" principle when placing. Kings in edge zones only need to consider 3-5 adjacent grids, while central zones require consideration of 8 directions. Fixing edge positions first reserves more flexible layout space for central zones. 3. Advanced Skills: Use "Elimination + Preview" to Solve Complex LevelsAs levels progress, grids become larger and zones take irregular shapes (such as L-shapes, U-shapes). At this point, use the "elimination method" to narrow down options. Take a 4x4 grid with 4 zones as an example: first list all empty grids in each zone, then cross out invalid grids by comparing with the "forbidden areas" of placed kings. The remaining grid is the correct position.Logical reuse can be applied directly when encountering "symmetrical zones". If the grid has left-right or top-bottom symmetrical colored zones, placing kings in symmetrical positions naturally meets the "row-column mutual exclusion" and "no adjacency" rules. For example, if a king is in the top-left of the left zone, place one in the top-right of the right symmetrical zone to complete the layout quickly. 4. Stuck Rescue: Make Good Use of Function Buttons to Optimize Layout IdeasIf you lose many points after repeated placements, don't guess blindly. Click "Restart" to start over, and try a different placement order—for example, if you placed left to right before, try right to left this time. This often reveals new layout possibilities. If you can't find a valid position for a zone, leave it empty temporarily. After completing all other zones, the remaining valid grid must be correct—this is the "last zone must be valid" rule.Finally, remember: there's no time limit. After placing each king, spend 2 seconds checking its row, column, and adjacent grids. Confirm no violations before proceeding. Master the "smallest zone breakthrough + elimination method", and even complex 10x10 grids can be easily conquered, letting you enjoy the sense of accomplishment from logical layout.
more more

Comments

Total Comments: 0
Be the first to comment.
ad image
logo
We use cookies for content recommendations, traffic measurement, and personalized ads. By using this website, you agree to the Privacy Policy and Cookie Policy.
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-05 23:25:05 HTTP/1.1 GET : https://api-test.afgame.com/games/kingdom-puzzles
  2. 运行时间 : 0.119545s [ 吞吐率:8.37req/s ] 内存消耗:6,244.31kb 文件加载:203
  3. 查询信息 : 0 queries
  4. 缓存信息 : 0 reads,0 writes
  5. 会话信息 : SESSION_ID=a8e7b0bd92f76a2435a99ac07b103129
  1. /data/test/box_game_api/public/index.php ( 0.97 KB )
  2. /data/test/box_game_api/config/constant.php ( 0.39 KB )
  3. /data/test/box_game_api/vendor/autoload.php ( 0.17 KB )
  4. /data/test/box_game_api/vendor/composer/autoload_real.php ( 2.57 KB )
  5. /data/test/box_game_api/vendor/composer/platform_check.php ( 0.90 KB )
  6. /data/test/box_game_api/vendor/composer/ClassLoader.php ( 15.69 KB )
  7. /data/test/box_game_api/vendor/composer/autoload_static.php ( 14.89 KB )
  8. /data/test/box_game_api/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  9. /data/test/box_game_api/vendor/symfony/deprecation-contracts/function.php ( 0.98 KB )
  10. /data/test/box_game_api/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  11. /data/test/box_game_api/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  12. /data/test/box_game_api/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
  13. /data/test/box_game_api/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  14. /data/test/box_game_api/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  15. /data/test/box_game_api/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  16. /data/test/box_game_api/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  17. /data/test/box_game_api/vendor/topthink/framework/src/think/Facade.php ( 2.71 KB )
  18. /data/test/box_game_api/vendor/adbario/php-dot-notation/src/helpers.php ( 0.57 KB )
  19. /data/test/box_game_api/vendor/mtdowling/jmespath.php/src/JmesPath.php ( 0.36 KB )
  20. /data/test/box_game_api/vendor/symfony/translation/Resources/functions.php ( 0.55 KB )
  21. /data/test/box_game_api/vendor/alibabacloud/client/src/Functions.php ( 5.33 KB )
  22. /data/test/box_game_api/vendor/google/apiclient-services/autoload.php ( 1.28 KB )
  23. /data/test/box_game_api/vendor/phpseclib/phpseclib/phpseclib/bootstrap.php ( 0.72 KB )
  24. /data/test/box_game_api/vendor/google/apiclient/src/aliases.php ( 3.05 KB )
  25. /data/test/box_game_api/vendor/google/apiclient/src/Client.php ( 43.87 KB )
  26. /data/test/box_game_api/vendor/google/apiclient/src/Service.php ( 1.91 KB )
  27. /data/test/box_game_api/vendor/google/apiclient/src/AccessToken/Revoke.php ( 2.29 KB )
  28. /data/test/box_game_api/vendor/google/apiclient/src/AccessToken/Verify.php ( 7.94 KB )
  29. /data/test/box_game_api/vendor/google/apiclient/src/Model.php ( 10.00 KB )
  30. /data/test/box_game_api/vendor/google/apiclient/src/Utils/UriTemplate.php ( 10.74 KB )
  31. /data/test/box_game_api/vendor/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php ( 3.12 KB )
  32. /data/test/box_game_api/vendor/google/apiclient/src/AuthHandler/Guzzle7AuthHandler.php ( 0.71 KB )
  33. /data/test/box_game_api/vendor/google/apiclient/src/AuthHandler/AuthHandlerFactory.php ( 1.58 KB )
  34. /data/test/box_game_api/vendor/google/apiclient/src/Http/Batch.php ( 7.97 KB )
  35. /data/test/box_game_api/vendor/google/apiclient/src/Http/MediaFileUpload.php ( 9.87 KB )
  36. /data/test/box_game_api/vendor/google/apiclient/src/Http/REST.php ( 6.28 KB )
  37. /data/test/box_game_api/vendor/google/apiclient/src/Task/Retryable.php ( 0.73 KB )
  38. /data/test/box_game_api/vendor/google/apiclient/src/Task/Exception.php ( 0.70 KB )
  39. /data/test/box_game_api/vendor/google/apiclient/src/Exception.php ( 0.68 KB )
  40. /data/test/box_game_api/vendor/google/apiclient/src/Task/Runner.php ( 8.03 KB )
  41. /data/test/box_game_api/vendor/google/apiclient/src/Collection.php ( 3.04 KB )
  42. /data/test/box_game_api/vendor/google/apiclient/src/Service/Exception.php ( 1.99 KB )
  43. /data/test/box_game_api/vendor/google/apiclient/src/Service/Resource.php ( 11.17 KB )
  44. /data/test/box_game_api/vendor/google/apiclient/src/Task/Composer.php ( 3.69 KB )
  45. /data/test/box_game_api/vendor/overtrue/pinyin/src/const.php ( 0.49 KB )
  46. /data/test/box_game_api/vendor/qcloud/cos-sdk-v5/src/Common.php ( 2.40 KB )
  47. /data/test/box_game_api/vendor/symfony/var-dumper/Resources/functions/dump.php ( 0.79 KB )
  48. /data/test/box_game_api/vendor/topthink/think-queue/src/common.php ( 1.01 KB )
  49. /data/test/box_game_api/vendor/topthink/framework/src/think/App.php ( 14.26 KB )
  50. /data/test/box_game_api/vendor/topthink/framework/src/think/Container.php ( 15.38 KB )
  51. /data/test/box_game_api/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  52. /data/test/box_game_api/app/provider.php ( 0.19 KB )
  53. /data/test/box_game_api/vendor/topthink/framework/src/think/Http.php ( 6.12 KB )
  54. /data/test/box_game_api/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  55. /data/test/box_game_api/vendor/topthink/framework/src/think/Env.php ( 4.64 KB )
  56. /data/test/box_game_api/app/common.php ( 18.03 KB )
  57. /data/test/box_game_api/vendor/topthink/framework/src/helper.php ( 18.44 KB )
  58. /data/test/box_game_api/vendor/topthink/framework/src/think/Config.php ( 5.03 KB )
  59. /data/test/box_game_api/config/aliSms.php ( 0.52 KB )
  60. /data/test/box_game_api/config/alibabaConfig.php ( 0.40 KB )
  61. /data/test/box_game_api/config/apiConfig.php ( 0.27 KB )
  62. /data/test/box_game_api/config/app.php ( 1.05 KB )
  63. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  64. /data/test/box_game_api/config/cache.php ( 3.00 KB )
  65. /data/test/box_game_api/config/clickhouse.php ( 0.61 KB )
  66. /data/test/box_game_api/config/console.php ( 0.60 KB )
  67. /data/test/box_game_api/config/cookie.php ( 0.56 KB )
  68. /data/test/box_game_api/config/database.php ( 8.96 KB )
  69. /data/test/box_game_api/config/filesystem.php ( 1.37 KB )
  70. /data/test/box_game_api/config/jrttApiConfig.php ( 25.11 KB )
  71. /data/test/box_game_api/config/lang.php ( 0.81 KB )
  72. /data/test/box_game_api/config/log.php ( 4.49 KB )
  73. /data/test/box_game_api/config/middleware.php ( 0.19 KB )
  74. /data/test/box_game_api/config/payConfig.php ( 8.51 KB )
  75. /data/test/box_game_api/config/queue.php ( 1.42 KB )
  76. /data/test/box_game_api/config/route.php ( 1.54 KB )
  77. /data/test/box_game_api/config/session.php ( 0.57 KB )
  78. /data/test/box_game_api/config/sms.php ( 1.41 KB )
  79. /data/test/box_game_api/config/smsWhiteList.php ( 0.10 KB )
  80. /data/test/box_game_api/config/sourceUrlConfig.php ( 0.09 KB )
  81. /data/test/box_game_api/config/trace.php ( 0.34 KB )
  82. /data/test/box_game_api/config/view.php ( 0.82 KB )
  83. /data/test/box_game_api/config/wechatConfig.php ( 4.49 KB )
  84. /data/test/box_game_api/config/xsolla.php ( 1.14 KB )
  85. /data/test/box_game_api/app/event.php ( 0.25 KB )
  86. /data/test/box_game_api/vendor/topthink/framework/src/think/Event.php ( 6.96 KB )
  87. /data/test/box_game_api/app/service.php ( 0.13 KB )
  88. /data/test/box_game_api/app/AppService.php ( 0.26 KB )
  89. /data/test/box_game_api/vendor/topthink/framework/src/think/Service.php ( 1.67 KB )
  90. /data/test/box_game_api/vendor/topthink/framework/src/think/Lang.php ( 7.60 KB )
  91. /data/test/box_game_api/app/lang/en-us.php ( 4.21 KB )
  92. /data/test/box_game_api/vendor/topthink/framework/src/think/initializer/Error.php ( 3.19 KB )
  93. /data/test/box_game_api/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  94. /data/test/box_game_api/vendor/services.php ( 0.17 KB )
  95. /data/test/box_game_api/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  96. /data/test/box_game_api/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  97. /data/test/box_game_api/vendor/topthink/framework/src/think/service/ModelService.php ( 1.76 KB )
  98. /data/test/box_game_api/vendor/topthink/think-queue/src/queue/Service.php ( 1.24 KB )
  99. /data/test/box_game_api/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  100. /data/test/box_game_api/vendor/topthink/framework/src/think/Middleware.php ( 6.78 KB )
  101. /data/test/box_game_api/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  102. /data/test/box_game_api/vendor/topthink/think-orm/src/Paginator.php ( 11.80 KB )
  103. /data/test/box_game_api/vendor/topthink/framework/src/think/Validate.php ( 46.10 KB )
  104. /data/test/box_game_api/vendor/topthink/think-orm/src/Model.php ( 25.67 KB )
  105. /data/test/box_game_api/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  106. /data/test/box_game_api/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  107. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 17.61 KB )
  108. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 26.12 KB )
  109. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.27 KB )
  110. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/TimeStamp.php ( 5.70 KB )
  111. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 10.41 KB )
  112. /data/test/box_game_api/vendor/topthink/framework/src/think/Db.php ( 2.87 KB )
  113. /data/test/box_game_api/vendor/topthink/think-orm/src/DbManager.php ( 8.28 KB )
  114. /data/test/box_game_api/vendor/topthink/framework/src/think/Log.php ( 8.50 KB )
  115. /data/test/box_game_api/vendor/topthink/framework/src/think/Manager.php ( 3.98 KB )
  116. /data/test/box_game_api/vendor/psr/log/Psr/Log/LoggerInterface.php ( 3.04 KB )
  117. /data/test/box_game_api/vendor/topthink/framework/src/think/Cache.php ( 4.79 KB )
  118. /data/test/box_game_api/vendor/psr/simple-cache/src/CacheInterface.php ( 4.50 KB )
  119. /data/test/box_game_api/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  120. /data/test/box_game_api/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.42 KB )
  121. /data/test/box_game_api/vendor/topthink/framework/src/think/cache/Driver.php ( 8.06 KB )
  122. /data/test/box_game_api/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 2.25 KB )
  123. /data/test/box_game_api/vendor/topthink/framework/src/think/Console.php ( 22.65 KB )
  124. /data/test/box_game_api/app/Request.php ( 0.09 KB )
  125. /data/test/box_game_api/vendor/topthink/framework/src/think/Request.php ( 54.04 KB )
  126. /data/test/box_game_api/app/middleware.php ( 0.25 KB )
  127. /data/test/box_game_api/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  128. /data/test/box_game_api/vendor/topthink/think-trace/src/TraceDebug.php ( 2.94 KB )
  129. /data/test/box_game_api/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 2.06 KB )
  130. /data/test/box_game_api/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  131. /data/test/box_game_api/vendor/topthink/framework/src/think/session/driver/File.php ( 6.28 KB )
  132. /data/test/box_game_api/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  133. /data/test/box_game_api/vendor/topthink/framework/src/think/session/Store.php ( 7.26 KB )
  134. /data/test/box_game_api/vendor/topthink/framework/src/think/Route.php ( 23.74 KB )
  135. /data/test/box_game_api/vendor/topthink/framework/src/think/route/RuleName.php ( 5.30 KB )
  136. /data/test/box_game_api/vendor/topthink/framework/src/think/route/Domain.php ( 5.41 KB )
  137. /data/test/box_game_api/vendor/topthink/framework/src/think/route/RuleGroup.php ( 13.91 KB )
  138. /data/test/box_game_api/vendor/topthink/framework/src/think/route/Rule.php ( 22.98 KB )
  139. /data/test/box_game_api/route/android.php ( 3.38 KB )
  140. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Route.php ( 4.84 KB )
  141. /data/test/box_game_api/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.23 KB )
  142. /data/test/box_game_api/route/apis.php ( 7.50 KB )
  143. /data/test/box_game_api/route/app.php ( 1.56 KB )
  144. /data/test/box_game_api/route/pay.php ( 1.45 KB )
  145. /data/test/box_game_api/route/sdkApi.php ( 2.71 KB )
  146. /data/test/box_game_api/route/view.php ( 2.81 KB )
  147. /data/test/box_game_api/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 6.61 KB )
  148. /data/test/box_game_api/vendor/topthink/framework/src/think/route/Dispatch.php ( 6.93 KB )
  149. /data/test/box_game_api/vendor/topthink/framework/src/think/middleware/AllowCrossDomain.php ( 2.08 KB )
  150. /data/test/box_game_api/app/controller/view/Game.php ( 12.98 KB )
  151. /data/test/box_game_api/app/controller/view/ViewBaseController.php ( 9.34 KB )
  152. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Log.php ( 2.94 KB )
  153. /data/test/box_game_api/vendor/topthink/framework/src/think/log/driver/File.php ( 6.17 KB )
  154. /data/test/box_game_api/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  155. /data/test/box_game_api/vendor/topthink/framework/src/think/log/Channel.php ( 6.54 KB )
  156. /data/test/box_game_api/vendor/topthink/framework/src/think/event/LogRecord.php ( 0.86 KB )
  157. /data/test/box_game_api/vendor/topthink/framework/src/think/event/LogWrite.php ( 0.88 KB )
  158. /data/test/box_game_api/app/service/CacheService.php ( 8.39 KB )
  159. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Cache.php ( 2.02 KB )
  160. /data/test/box_game_api/vendor/topthink/framework/src/think/cache/driver/Redis.php ( 6.72 KB )
  161. /data/test/box_game_api/app/model/user/UserModel.php ( 0.47 KB )
  162. /data/test/box_game_api/app/model/BaseModel.php ( 3.90 KB )
  163. /data/test/box_game_api/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 4.39 KB )
  164. /data/test/box_game_api/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.45 KB )
  165. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Connection.php ( 7.67 KB )
  166. /data/test/box_game_api/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.56 KB )
  167. /data/test/box_game_api/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 15.93 KB )
  168. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Builder.php ( 41.58 KB )
  169. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Query.php ( 10.64 KB )
  170. /data/test/box_game_api/vendor/topthink/think-orm/src/db/BaseQuery.php ( 36.47 KB )
  171. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.50 KB )
  172. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  173. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 16.06 KB )
  174. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 6.29 KB )
  175. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.85 KB )
  176. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 16.22 KB )
  177. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 6.86 KB )
  178. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.36 KB )
  179. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.51 KB )
  180. /data/test/box_game_api/app/model/common/GameModel.php ( 5.13 KB )
  181. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  182. /data/test/box_game_api/app/model/common/GameCategoryModel.php ( 2.67 KB )
  183. /data/test/box_game_api/vendor/topthink/think-orm/src/model/Collection.php ( 6.78 KB )
  184. /data/test/box_game_api/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  185. /data/test/box_game_api/app/model/user/UserCollectGameModel.php ( 2.65 KB )
  186. /data/test/box_game_api/app/model/common/GameRateRecordModel.php ( 0.85 KB )
  187. /data/test/box_game_api/vendor/topthink/think-orm/src/facade/Db.php ( 0.94 KB )
  188. /data/test/box_game_api/app/model/user/UserRecentlyPlayModel.php ( 2.39 KB )
  189. /data/test/box_game_api/app/model/game/GameTopChartsModel.php ( 1.83 KB )
  190. /data/test/box_game_api/app/model/common/GameDetailModel.php ( 4.10 KB )
  191. /data/test/box_game_api/app/model/common/GameCategoryMapModel.php ( 3.00 KB )
  192. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Raw.php ( 1.39 KB )
  193. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Fetch.php ( 12.82 KB )
  194. /data/test/box_game_api/app/model/common/CommentModel.php ( 1.75 KB )
  195. /data/test/box_game_api/vendor/topthink/think-template/src/Template.php ( 47.01 KB )
  196. /data/test/box_game_api/vendor/topthink/think-template/src/template/driver/File.php ( 2.33 KB )
  197. /data/test/box_game_api/vendor/topthink/think-template/src/template/taglib/Cx.php ( 24.23 KB )
  198. /data/test/box_game_api/vendor/topthink/think-template/src/template/TagLib.php ( 12.25 KB )
  199. /data/test/box_game_api/public/cache/13ad905de834cee487fc547bbbcf59f4.php ( 215.03 KB )
  200. /data/test/box_game_api/vendor/topthink/framework/src/think/Response.php ( 8.60 KB )
  201. /data/test/box_game_api/vendor/topthink/framework/src/think/response/Html.php ( 0.98 KB )
  202. /data/test/box_game_api/vendor/topthink/framework/src/think/Cookie.php ( 6.28 KB )
  203. /data/test/box_game_api/vendor/topthink/think-trace/src/Html.php ( 4.49 KB )
  1. CONNECT:[ UseTime:0.001533s ] mysql:host=192.168.0.4;port=3306;dbname=box_game;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `common_user` [ RunTime:0.001740s ]
  3. SELECT * FROM `common_user` WHERE `uid` = 1200441 LIMIT 1 [ RunTime:0.001137s ]
  4. SHOW FULL COLUMNS FROM `common_game` [ RunTime:0.001906s ]
  5. SELECT * FROM `common_game` WHERE `url_name` = 'kingdom-puzzles' AND `game_status` = 1 LIMIT 1 [ RunTime:0.001023s ]
  6. SHOW FULL COLUMNS FROM `common_game_category` [ RunTime:0.001488s ]
  7. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000941s ]
  8. SHOW FULL COLUMNS FROM `user_collect_game` [ RunTime:0.001358s ]
  9. SELECT * FROM `user_collect_game` WHERE `game_id` = 275 AND `uid` = 1200441 AND `channel_id` = 10001 AND `app_id` = 3052 LIMIT 1 [ RunTime:0.000896s ]
  10. SHOW FULL COLUMNS FROM `common_game_rate_record` [ RunTime:0.001294s ]
  11. SELECT * FROM `common_game_rate_record` WHERE `uid` = 1200441 AND `game_id` = 275 LIMIT 1 [ RunTime:0.001061s ]
  12. SELECT * FROM `common_game_rate_record` WHERE `game_id` = 275 AND `rate_status` = 1 [ RunTime:0.001045s ]
  13. SELECT * FROM `common_game_rate_record` WHERE `game_id` = 275 AND `rate_status` = 2 [ RunTime:0.001051s ]
  14. UPDATE `common_game` SET `game_play_num` = `game_play_num` + 1 WHERE `game_id` = 275 [ RunTime:0.001425s ]
  15. SHOW FULL COLUMNS FROM `user_recently_play` [ RunTime:0.001377s ]
  16. SELECT * FROM `user_recently_play` WHERE `game_id` = 275 AND `uid` = 1200441 AND `channel_id` = 10001 AND `app_id` = 3052 LIMIT 1 [ RunTime:0.000892s ]
  17. SELECT * FROM `common_game` WHERE `game_id` = 275 AND `game_status` = 1 LIMIT 1 [ RunTime:0.000975s ]
  18. INSERT INTO `user_recently_play` SET `uid` = 1200441 , `game_id` = 275 , `game_name` = 'Kingdom Puzzles' , `game_icon` = '/public/20250624/9416a43d4852d069a4c4449e502d61c6.jpg' , `game_main_img` = '/public/20250624/025792d71ccf9e7ef826d7c5af0bdcf7.jpg' , `game_title` = 'Kingdom Puzzles' , `play_time` = '2026-03-05 23:25:05' , `channel_id` = 10001 , `app_id` = 3052 [ RunTime:0.001307s ]
  19. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000890s ]
  20. SHOW FULL COLUMNS FROM `game_top_charts` [ RunTime:0.001527s ]
  21. SELECT * FROM `game_top_charts` WHERE `game_id` = 275 ORDER BY `create_time` DESC LIMIT 1 [ RunTime:0.000931s ]
  22. SHOW FULL COLUMNS FROM `common_game_detail` [ RunTime:0.001570s ]
  23. SELECT COUNT(*) AS think_count FROM `common_game_detail` WHERE `game_id` = 275 AND `status` = 1 LIMIT 1 [ RunTime:0.000976s ]
  24. SELECT `detail_id`,`game_id`,`detail_type`,`detail_main_img`,`detail_main_h_img`,`detail_title`,`detail_label`,`detail_url_name`,`content` FROM `common_game_detail` WHERE `game_id` = 275 AND `status` = 1 ORDER BY `create_time` DESC LIMIT 0,10 [ RunTime:0.001110s ]
  25. SHOW FULL COLUMNS FROM `common_game_category_map` [ RunTime:0.001364s ]
  26. SELECT COUNT(*) AS think_count FROM ( SELECT `cm`.*,count(*) AS think_count FROM `common_game_category_map` `gcm` LEFT JOIN `common_game` `cm` ON `gcm`.`game_id`=`cm`.`game_id` WHERE `cm`.`game_status` = '1' AND `gcm`.`category_id` = '12' GROUP BY `cm`.`game_id` ) `_group_count_` LIMIT 1 [ RunTime:0.006841s ]
  27. SELECT `cm`.*,count(*) AS think_count FROM `common_game_category_map` `gcm` LEFT JOIN `common_game` `cm` ON `gcm`.`game_id`=`cm`.`game_id` WHERE `cm`.`game_status` = '1' AND `gcm`.`category_id` = '12' GROUP BY `cm`.`game_id` ORDER BY `cm`.`game_play_num` DESC LIMIT 0,9 [ RunTime:0.006387s ]
  28. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000909s ]
  29. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000971s ]
  30. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000907s ]
  31. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000988s ]
  32. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000852s ]
  33. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000822s ]
  34. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000818s ]
  35. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000854s ]
  36. SELECT * FROM `common_game_category` WHERE `game_category_id` = 12 [ RunTime:0.000883s ]
  37. SHOW FULL COLUMNS FROM `common_comment` [ RunTime:0.001437s ]
  38. SELECT COUNT(*) AS think_count FROM `common_comment` WHERE ( `game_id` = 275 AND `root_id` = 0 AND `status` = 1 ) OR ( `game_id` = 275 AND `root_id` = 0 AND `status` = 0 AND `user_id` = 1200441 ) LIMIT 1 [ RunTime:0.000996s ]
  39. SELECT * FROM `common_comment` WHERE ( `game_id` = 275 AND `root_id` = 0 AND `status` = 1 ) OR ( `game_id` = 275 AND `root_id` = 0 AND `status` = 0 AND `user_id` = 1200441 ) ORDER BY `comment_id` ASC LIMIT 0,10 [ RunTime:0.000903s ]
0.126968s