
{"id":123958,"date":"2025-11-19T18:14:43","date_gmt":"2025-11-19T10:14:43","guid":{"rendered":"https:\/\/vertu.com\/?p=123958"},"modified":"2025-11-19T18:14:43","modified_gmt":"2025-11-19T10:14:43","slug":"google-gemini-3-0-vs-chatgpt-5-1-and-claude-sonnet-4-5","status":"publish","type":"post","link":"https:\/\/legacy.vertu.com\/ar\/%d9%86%d9%85%d8%b7-%d8%a7%d9%84%d8%ad%d9%8a%d8%a7%d8%a9\/google-gemini-3-0-vs-chatgpt-5-1-and-claude-sonnet-4-5\/","title":{"rendered":"Google Gemini 3.0 vs ChatGPT 5.1 and Claude Sonnet 4.5"},"content":{"rendered":"<h2 data-start=\"110\" data-end=\"216\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-123960\" src=\"https:\/\/vertu-website-oss.vertu.com\/2025\/11\/Gemini-3.0-vs-ChatGPT-5.1-and-Claude-Sonnet-4.5.png\" alt=\"\" width=\"646\" height=\"413\" srcset=\"https:\/\/vertu-website-oss.vertu.com\/2025\/11\/Gemini-3.0-vs-ChatGPT-5.1-and-Claude-Sonnet-4.5.png 646w, https:\/\/vertu-website-oss.vertu.com\/2025\/11\/Gemini-3.0-vs-ChatGPT-5.1-and-Claude-Sonnet-4.5-300x192.png 300w, https:\/\/vertu-website-oss.vertu.com\/2025\/11\/Gemini-3.0-vs-ChatGPT-5.1-and-Claude-Sonnet-4.5-18x12.png 18w, https:\/\/vertu-website-oss.vertu.com\/2025\/11\/Gemini-3.0-vs-ChatGPT-5.1-and-Claude-Sonnet-4.5-600x384.png 600w, https:\/\/vertu-website-oss.vertu.com\/2025\/11\/Gemini-3.0-vs-ChatGPT-5.1-and-Claude-Sonnet-4.5-64x41.png 64w\" sizes=\"(max-width: 646px) 100vw, 646px\" \/><\/h2>\n<p data-start=\"218\" data-end=\"554\">When TechRadar put <strong data-start=\"237\" data-end=\"255\">Gemini 3.0 Pro<\/strong>, <strong data-start=\"257\" data-end=\"272\">ChatGPT 5.1<\/strong>, and <strong data-start=\"278\" data-end=\"299\">Claude Sonnet 4.5<\/strong> to the test on a real coding assignment, it wasn\u2019t just another benchmark \u2014 the results revealed clear strengths and critical differences. Here\u2019s a breakdown of why <strong data-start=\"465\" data-end=\"479\">Gemini 3.0<\/strong> came out ahead, especially for developers building web-based applications.<\/p>\n<h3 data-start=\"556\" data-end=\"600\">1. The Test Project: \u201cThumb Wars\u201d Game<\/h3>\n<p data-start=\"602\" data-end=\"918\">TechRadar\u2019s author asked each model to build a web-based prototype of a game called \u201cThumb Wars,\u201d where users control cartoon thumbs in a wrestling ring-like setting. The prompt was moderately detailed, leaving room for creative coding decisions (HTML, CSS, JS, controls, UI).<\/p>\n<ul data-start=\"920\" data-end=\"1480\">\n<li data-start=\"920\" data-end=\"1128\">\n<p data-start=\"922\" data-end=\"1128\"><strong data-start=\"922\" data-end=\"938\">Gemini 3 Pro<\/strong> immediately understood the concept, suggested building a Progressive Web App (PWA), and provided robust HTML and CSS to simulate 3D-style ring depth.<\/p>\n<\/li>\n<li data-start=\"1129\" data-end=\"1284\">\n<p data-start=\"1131\" data-end=\"1284\">It even added keyboard controls (for desktop) without being explicitly asked \u2014 showing reasoning about usability.<\/p>\n<\/li>\n<li data-start=\"1285\" data-end=\"1480\">\n<p data-start=\"1287\" data-end=\"1480\">Over iterations, Gemini improved the visuals: adding perspective effects, more realistic thumb shapes, camera shake for \u201cheavy hits,\u201d and depth layering.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1482\" data-end=\"1613\">The result: a playable prototype, built quickly, that closely matched the author\u2019s vision \u2014 with minimal manual corrections needed.<\/p>\n<hr data-start=\"1615\" data-end=\"1618\" \/>\n<h3 data-start=\"1620\" data-end=\"1650\">2. How ChatGPT 5.1 Fared<\/h3>\n<p data-start=\"1652\" data-end=\"1720\">ChatGPT 5.1 also handled the task but with some notable limitations:<\/p>\n<ul data-start=\"1722\" data-end=\"2365\">\n<li data-start=\"1722\" data-end=\"1823\">\n<p data-start=\"1724\" data-end=\"1823\">It took <strong data-start=\"1732\" data-end=\"1742\">longer<\/strong> to produce its initial HTML\/CSS\/JS code.<\/p>\n<\/li>\n<li data-start=\"1824\" data-end=\"1982\">\n<p data-start=\"1826\" data-end=\"1982\">The first version lacked desktop-friendly controls, meaning keyboard or trackpad input wasn't integrated by default.<\/p>\n<\/li>\n<li data-start=\"1983\" data-end=\"2227\">\n<p data-start=\"1985\" data-end=\"2227\">When prompted to improve, ChatGPT added more realistic ring and thumb visuals, but still fell short of Gemini\u2019s depth and interactivity. The second version of the game felt more static and \u201cless alive.\u201d<\/p>\n<\/li>\n<li data-start=\"2228\" data-end=\"2365\">\n<p data-start=\"2230\" data-end=\"2365\">Because of this, the author felt the game lacked \u201cvibe\u201d \u2014 it was functional, but not immersive.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"2367\" data-end=\"2370\" \/>\n<h3 data-start=\"2372\" data-end=\"2410\">3. What About Claude Sonnet 4.5?<\/h3>\n<p data-start=\"2412\" data-end=\"2503\">Claude Sonnet 4.5 demonstrated solid enthusiasm, but struggled to match Gemini\u2019s execution:<\/p>\n<ul data-start=\"2505\" data-end=\"3150\">\n<li data-start=\"2505\" data-end=\"2659\">\n<p data-start=\"2507\" data-end=\"2659\">It generated a prototype with character customization (skin tone, masks), game area, and basic combat mechanics.<\/p>\n<\/li>\n<li data-start=\"2660\" data-end=\"2805\">\n<p data-start=\"2662\" data-end=\"2805\">However, its implementation of desktop (keyboard) controls was <strong data-start=\"2725\" data-end=\"2736\">missing<\/strong>, despite repeated prompting.<\/p>\n<\/li>\n<li data-start=\"2806\" data-end=\"2999\">\n<p data-start=\"2808\" data-end=\"2999\">Unlike Gemini, which reasoned about 3D movement (z-axis) and layered visuals, Claude\u2019s version remained quite flat and had more limited motion logic.<\/p>\n<\/li>\n<li data-start=\"3000\" data-end=\"3150\">\n<p data-start=\"3002\" data-end=\"3150\">Overall, the author concluded that <strong data-start=\"3037\" data-end=\"3082\">Claude 4.5 simply didn't fill in the gaps<\/strong> as intuitively as Gemini.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"3152\" data-end=\"3155\" \/>\n<h3 data-start=\"3157\" data-end=\"3205\">4. Why Gemini 3.0 Stood Out: Key Strengths<\/h3>\n<h4 data-start=\"3207\" data-end=\"3256\">a) <strong data-start=\"3215\" data-end=\"3254\">Intuitive Reasoning & Understanding<\/strong><\/h4>\n<p data-start=\"3257\" data-end=\"3483\">Gemini didn\u2019t just respond to the prompt \u2014 it <em data-start=\"3303\" data-end=\"3323\">interpreted intent<\/em>. Its ability to deduce what a usable game would need (like keyboard controls) without explicit instructions revealed a deeper understanding of user experience.<\/p>\n<h4 data-start=\"3485\" data-end=\"3517\">b) <strong data-start=\"3493\" data-end=\"3515\">Creative Iteration<\/strong><\/h4>\n<p data-start=\"3518\" data-end=\"3734\">The model didn\u2019t just deliver a barebones game. Its iterative improvements \u2014 CSS perspective, realistic thumb shapes, more \u201cdramatic\u201d visual effects \u2014 showed that Gemini can evolve design over multiple prompt rounds.<\/p>\n<h4 data-start=\"3736\" data-end=\"3767\">c) <strong data-start=\"3744\" data-end=\"3765\">Speed + Usability<\/strong><\/h4>\n<p data-start=\"3768\" data-end=\"3941\">Gemini coded quickly, and the resulting prototype was usable almost right away. That\u2019s a big plus for developers who want to prototype fast or build MVPs with AI assistance.<\/p>\n<h4 data-start=\"3943\" data-end=\"3973\">d) <strong data-start=\"3951\" data-end=\"3971\">\u201cSmart Defaults\u201d<\/strong><\/h4>\n<p data-start=\"3974\" data-end=\"4160\">Rather than waiting for constant prompting, Gemini made good default choices (like adding keyboard controls) \u2014 a sign that it\u2019s been trained to think practically, not just syntactically.<\/p>\n<hr data-start=\"4162\" data-end=\"4165\" \/>\n<h3 data-start=\"4167\" data-end=\"4200\">5. Limitations & Trade-offs<\/h3>\n<p data-start=\"4202\" data-end=\"4259\">Gemini\u2019s performance was strong, but not without caveats:<\/p>\n<ul data-start=\"4261\" data-end=\"4744\">\n<li data-start=\"4261\" data-end=\"4410\">\n<p data-start=\"4263\" data-end=\"4410\">Some design choices (like ring visuals) weren\u2019t perfect \u2014 the author noted a few odd stylistic decisions.<\/p>\n<\/li>\n<li data-start=\"4411\" data-end=\"4586\">\n<p data-start=\"4413\" data-end=\"4586\">The game was still relatively simple; Gemini couldn\u2019t generate a full backend server or multiplayer real-time logic out of the box.<\/p>\n<\/li>\n<li data-start=\"4587\" data-end=\"4744\">\n<p data-start=\"4589\" data-end=\"4744\">Because it \u201cfills in\u201d a lot of gaps, power users might prefer more control (via other models) when they want to write very custom or production-grade code.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"4746\" data-end=\"4966\">Also, not every user agrees entirely \u2014 some community developers have reported mixed experiences in other environments, suggesting Gemini\u2019s agentic planning isn't always perfect.<\/p>\n<hr data-start=\"4968\" data-end=\"4971\" \/>\n<h3 data-start=\"4973\" data-end=\"5035\">6. Comparing with Claude Sonnet 4.5: Different Strengths<\/h3>\n<p data-start=\"5037\" data-end=\"5146\">While Gemini excelled in this specific \u201cvibe-coding\u201d scenario, Claude 4.5 maintains strengths in other areas:<\/p>\n<ul data-start=\"5148\" data-end=\"5594\">\n<li data-start=\"5148\" data-end=\"5334\">\n<p data-start=\"5150\" data-end=\"5334\">Claude\u2019s <strong data-start=\"5159\" data-end=\"5178\">Artifact system<\/strong> (used in past tests) is great for structured prompts and code generation when you want explicit, guided feedback.<\/p>\n<\/li>\n<li data-start=\"5335\" data-end=\"5450\">\n<p data-start=\"5337\" data-end=\"5450\">Claude tends to follow <strong data-start=\"5360\" data-end=\"5403\">prompt instructions more conservatively<\/strong>, which can be useful when stability matters.<\/p>\n<\/li>\n<li data-start=\"5451\" data-end=\"5594\">\n<p data-start=\"5453\" data-end=\"5594\">In very detailed or enterprise-grade projects, Claude may provide more predictable, step-by-step execution rather than creative \u201cfilling-in.\u201d<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"5596\" data-end=\"5599\" \/>\n<h3 data-start=\"5601\" data-end=\"5655\">7. Verdict: When Gemini 3.0 Is the Better Choice<\/h3>\n<p data-start=\"5657\" data-end=\"5724\">Based on the TechRadar test, <strong data-start=\"5686\" data-end=\"5718\">Gemini 3.0 Pro is a top pick<\/strong> when:<\/p>\n<ul data-start=\"5726\" data-end=\"6112\">\n<li data-start=\"5726\" data-end=\"5780\">\n<p data-start=\"5728\" data-end=\"5780\">You want <strong data-start=\"5737\" data-end=\"5758\">rapid prototyping<\/strong> for web-based apps.<\/p>\n<\/li>\n<li data-start=\"5781\" data-end=\"5875\">\n<p data-start=\"5783\" data-end=\"5875\">Your workflow benefits from <strong data-start=\"5811\" data-end=\"5833\">creative iteration<\/strong> \u2014 not just rigid instruction-following.<\/p>\n<\/li>\n<li data-start=\"5876\" data-end=\"5968\">\n<p data-start=\"5878\" data-end=\"5968\">You appreciate an AI that can <em data-start=\"5908\" data-end=\"5933\">reason through UX needs<\/em>, not just generate code blindly.<\/p>\n<\/li>\n<li data-start=\"5969\" data-end=\"6112\">\n<p data-start=\"5971\" data-end=\"6112\">You\u2019re experimenting or building MVPs and want smart defaults (keyboard controls, layout, 3D perspective) without micromanaging every detail.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"6114\" data-end=\"6290\">On the other hand, if you're focused on production-level code or need very controlled, stable builds (especially for multi-user apps), models like Claude still make good sense.<\/p>\n<hr data-start=\"6292\" data-end=\"6295\" \/>\n<h2 data-start=\"6297\" data-end=\"6316\">Final Thoughts<\/h2>\n<p data-start=\"6318\" data-end=\"6618\">The TechRadar experiment highlighted a major leap: <strong data-start=\"6369\" data-end=\"6437\">Gemini 3.0 Pro isn\u2019t just an AI coder \u2014 it\u2019s a reasoning partner<\/strong>. In building the \u201cThumb Wars\u201d game, it didn\u2019t just churn out code \u2014 it understood player experience, UI logic, and control mechanisms, turning a rough idea into a playable web app.<\/p>\n<p data-start=\"6620\" data-end=\"6827\">For developers and creators, that shift matters. As generative AI becomes more deeply integrated into design and prototyping workflows, a model that can <em data-start=\"6773\" data-end=\"6786\">think ahead<\/em> \u2014 not just write \u2014 may be the real edge.<\/p>","protected":false},"excerpt":{"rendered":"<p>When TechRadar put Gemini 3.0 Pro, ChatGPT 5.1, and Claude Sonnet 4.5 to the test on a real coding assignment, [&hellip;]<\/p>","protected":false},"author":11214,"featured_media":123960,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[468],"tags":[],"class_list":["post-123958","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-post"],"acf":[],"_links":{"self":[{"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/posts\/123958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/users\/11214"}],"replies":[{"embeddable":true,"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/comments?post=123958"}],"version-history":[{"count":0,"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/posts\/123958\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/media\/123960"}],"wp:attachment":[{"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/media?parent=123958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/categories?post=123958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/legacy.vertu.com\/ar\/wp-json\/wp\/v2\/tags?post=123958"}],"curies":[{"name":"\u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}