{"id":4218,"date":"2026-05-30T13:38:44","date_gmt":"2026-05-30T13:38:44","guid":{"rendered":"https:\/\/hone.gg\/blog\/?p=4218"},"modified":"2026-05-30T13:41:38","modified_gmt":"2026-05-30T13:41:38","slug":"oldest-games-on-roblox","status":"publish","type":"post","link":"https:\/\/hone.gg\/blog\/oldest-games-on-roblox\/","title":{"rendered":"The 5 Oldest Games on Roblox &#8211; In Order"},"content":{"rendered":"\n<div style=\"margin-bottom:20px;\">\n  <div style=\"border-left:3px solid #f99926;padding:6px 12px;background:transparent;color:#ffffff;font-size:0.8em;font-style:italic;\">\n    <span style=\"color:#f99926;\"><strong>Note:<\/strong><\/span> This article reflects technical best practices from the writer&#8217;s perspective and does not necessarily reflect the views of Hone.\n  <\/div>\n<\/div>\n\n\n\n<p class=\"intro-paragraph wp-block-paragraph\">Most answers to &#8220;what was the first Roblox game?&#8221; jump straight to Rocket Arena. That answer is popular, but it is not the cleanest one. <a href=\"https:\/\/hone.gg\/blog\/category\/roblox\/\" target=\"_blank\" rel=\"noopener\">Roblox history<\/a> starts before the public 2006 platform launch, back when the project was still closer to a physics sandbox and early users played small Roblox and DynaBlocks minigames.<\/p>\n\n\n\n<p class=\"intro-paragraph wp-block-paragraph\">So, if we rank the <strong>oldest <a href=\"https:\/\/hone.gg\/blog\/best-roblox-games\/\" target=\"_blank\" rel=\"noopener\">Roblox games<\/a> in order<\/strong> by the earliest documented game-like builds, the list begins in 2004, not 2006. The entries below use cautious wording, verified dates where available, and only gameplay details that are actually supported by the source records.<\/p>\n\n\n\n<style>\n  :root {\n    --ogx-orange: #f99926;\n    --ogx-orange-soft: rgba(249,153,38,0.1);\n    --ogx-black: #080f1b;\n    --ogx-panel: #0c131f;\n    --ogx-panel-2: #101a2a;\n    --ogx-border: #1c2635;\n    --ogx-text: #e4e6eb;\n    --ogx-muted: #b0b3b8;\n    --ogx-dim: #8a8d93;\n    --ogx-green: #28a745;\n    --ogx-red: #dc3545;\n    --ogx-blue: #17a2b8;\n    --ogx-yellow: #ffc107;\n  }\n\n  .ogx-wrap,\n  .ogx-wrap * {\n    box-sizing: border-box;\n  }\n\n  .ogx-wrap {\n    color: var(--ogx-text);\n    margin: 34px 0;\n  }\n\n  .ogx-hero {\n    background: var(--ogx-panel);\n    border: 1px solid var(--ogx-border);\n    border-radius: 22px;\n    padding: 36px;\n    margin: 34px 0;\n    position: relative;\n    overflow: hidden;\n    box-shadow: 0 10px 32px rgba(0,0,0,0.28);\n  }\n\n  .ogx-hero::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 4px;\n    background: var(--ogx-orange);\n  }\n\n  .ogx-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    color: var(--ogx-orange);\n    background: var(--ogx-orange-soft);\n    border: 1px solid rgba(249,153,38,0.18);\n    border-radius: 999px;\n    padding: 7px 13px;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.8px;\n    text-transform: uppercase;\n    margin-bottom: 18px;\n  }\n\n  .ogx-hero-title {\n    color: var(--ogx-text);\n    font-size: 30px;\n    line-height: 1.18;\n    margin: 0 0 12px;\n    font-weight: 900;\n  }\n\n  .ogx-hero-text {\n    color: var(--ogx-muted);\n    max-width: 820px;\n    line-height: 1.75;\n    font-size: 15px;\n    margin: 0 0 28px;\n  }\n\n  .ogx-hero-grid {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 12px;\n  }\n\n  .ogx-mini-card {\n    background: var(--ogx-black);\n    border: 1px solid var(--ogx-border);\n    border-radius: 15px;\n    padding: 18px 14px;\n    min-height: 142px;\n    transition: transform 0.25s ease, border-color 0.25s ease, background 0.25s ease;\n  }\n\n  .ogx-mini-card:hover {\n    transform: translateY(-4px);\n    border-color: rgba(249,153,38,0.45);\n    background: #0d1726;\n  }\n\n  .ogx-rank-pill {\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    background: var(--ogx-orange);\n    color: var(--ogx-black);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 900;\n    margin-bottom: 12px;\n  }\n\n  .ogx-mini-name {\n    display: block;\n    color: var(--ogx-text);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 850;\n    margin-bottom: 9px;\n  }\n\n  .ogx-mini-date {\n    display: block;\n    color: var(--ogx-orange);\n    font-size: 12px;\n    font-weight: 800;\n  }\n\n  .ogx-definition {\n    background: var(--ogx-panel);\n    border: 1px solid var(--ogx-border);\n    border-radius: 22px;\n    padding: 26px;\n    margin: 34px 0;\n  }\n\n  .ogx-section-label {\n    color: var(--ogx-text);\n    font-size: 20px;\n    margin: 0 0 8px;\n    font-weight: 900;\n  }\n\n  .ogx-section-sub {\n    color: var(--ogx-muted);\n    font-size: 14px;\n    line-height: 1.7;\n    margin: 0 0 22px;\n  }\n\n  .ogx-tab-row {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n    margin-bottom: 18px;\n  }\n\n  .ogx-tab {\n    border: 1px solid var(--ogx-border);\n    background: var(--ogx-black);\n    color: var(--ogx-muted);\n    padding: 10px 14px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 850;\n    cursor: pointer;\n    transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n  }\n\n  .ogx-tab:hover,\n  .ogx-tab.is-active {\n    background: var(--ogx-orange);\n    color: var(--ogx-black);\n    border-color: var(--ogx-orange);\n    transform: translateY(-2px);\n  }\n\n  .ogx-tab-panel {\n    display: none;\n    background: var(--ogx-black);\n    border: 1px solid var(--ogx-border);\n    border-radius: 16px;\n    padding: 20px;\n  }\n\n  .ogx-tab-panel.is-active {\n    display: block;\n  }\n\n  .ogx-tab-title {\n    color: var(--ogx-orange);\n    font-size: 16px;\n    margin: 0 0 8px;\n    font-weight: 900;\n  }\n\n  .ogx-tab-text {\n    color: var(--ogx-muted);\n    line-height: 1.75;\n    margin: 0;\n    font-size: 14px;\n  }\n\n  .ogx-timeline-card {\n    background: var(--ogx-panel);\n    border: 1px solid var(--ogx-border);\n    border-radius: 22px;\n    padding: 28px;\n    margin: 34px 0;\n    overflow: hidden;\n  }\n\n  .ogx-svg-scroll {\n    overflow-x: auto;\n    padding-bottom: 4px;\n  }\n\n  .ogx-svg {\n    min-width: 840px;\n    width: 100%;\n    display: block;\n  }\n\n  .ogx-track {\n    stroke: var(--ogx-border);\n    stroke-width: 6;\n    stroke-linecap: round;\n  }\n\n  .ogx-fill {\n    stroke: var(--ogx-orange);\n    stroke-width: 6;\n    stroke-linecap: round;\n    stroke-dasharray: 860;\n    stroke-dashoffset: 860;\n    animation: ogxDraw 2.8s ease forwards;\n  }\n\n  .ogx-dot {\n    fill: var(--ogx-black);\n    stroke: var(--ogx-orange);\n    stroke-width: 5;\n    opacity: 0;\n    transform-box: fill-box;\n    transform-origin: center;\n    animation: ogxPop 0.45s ease forwards;\n  }\n\n  .ogx-dot.d1 { animation-delay: 0.25s; }\n  .ogx-dot.d2 { animation-delay: 0.55s; }\n  .ogx-dot.d3 { animation-delay: 0.85s; }\n  .ogx-dot.d4 { animation-delay: 1.15s; }\n  .ogx-dot.d5 { animation-delay: 1.45s; }\n  .ogx-dot.d6 { animation-delay: 1.9s; }\n\n  .ogx-svg-title {\n    fill: var(--ogx-text);\n    font-size: 18px;\n    font-weight: 900;\n  }\n\n  .ogx-svg-small {\n    fill: var(--ogx-muted);\n    font-size: 12px;\n  }\n\n  .ogx-svg-date {\n    fill: var(--ogx-orange);\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  @keyframes ogxDraw {\n    to { stroke-dashoffset: 0; }\n  }\n\n  @keyframes ogxPop {\n    0% { opacity: 0; transform: scale(0.3); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n\n  .ogx-table-card {\n    background: var(--ogx-panel);\n    border: 1px solid var(--ogx-border);\n    border-radius: 20px;\n    margin: 30px 0;\n    overflow: hidden;\n    box-shadow: 0 8px 26px rgba(0,0,0,0.2);\n  }\n\n  .ogx-table-head {\n    padding: 18px 22px;\n    border-bottom: 1px solid var(--ogx-border);\n    background: var(--ogx-black);\n  }\n\n  .ogx-table-title {\n    margin: 0;\n    color: var(--ogx-orange);\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .ogx-table-wrap {\n    overflow-x: auto;\n  }\n\n  .ogx-table {\n    width: 100%;\n    border-collapse: collapse;\n    min-width: 760px;\n  }\n\n  .ogx-table th {\n    background: var(--ogx-panel-2);\n    color: var(--ogx-orange);\n    text-align: left;\n    padding: 14px 18px;\n    font-size: 11px;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    border-bottom: 1px solid var(--ogx-border);\n  }\n\n  .ogx-table td {\n    color: var(--ogx-muted);\n    padding: 16px 18px;\n    border-bottom: 1px solid rgba(28,38,53,0.75);\n    font-size: 14px;\n    line-height: 1.55;\n    vertical-align: top;\n  }\n\n  .ogx-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  .ogx-table tr:hover td {\n    background: rgba(249,153,38,0.035);\n  }\n\n  .ogx-badge {\n    display: inline-flex;\n    align-items: center;\n    border-radius: 999px;\n    padding: 4px 10px;\n    font-size: 11px;\n    font-weight: 900;\n    border: 1px solid rgba(249,153,38,0.18);\n    color: var(--ogx-orange);\n    background: var(--ogx-orange-soft);\n    white-space: nowrap;\n  }\n\n  .ogx-badge.green {\n    color: var(--ogx-green);\n    border-color: rgba(40,167,69,0.22);\n    background: rgba(40,167,69,0.08);\n  }\n\n  .ogx-badge.red {\n    color: var(--ogx-red);\n    border-color: rgba(220,53,69,0.22);\n    background: rgba(220,53,69,0.08);\n  }\n\n  .ogx-entry-card {\n    background: var(--ogx-panel);\n    border: 1px solid var(--ogx-border);\n    border-radius: 20px;\n    padding: 0;\n    margin: 24px 0 36px;\n    overflow: hidden;\n  }\n\n  .ogx-entry-top {\n    display: grid;\n    grid-template-columns: 170px 1fr;\n    gap: 0;\n    border-bottom: 1px solid var(--ogx-border);\n  }\n\n  .ogx-entry-rank {\n    background: var(--ogx-black);\n    border-right: 1px solid var(--ogx-border);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 132px;\n  }\n\n  .ogx-entry-rank span {\n    width: 68px;\n    height: 68px;\n    border-radius: 50%;\n    background: var(--ogx-orange);\n    color: var(--ogx-black);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 28px;\n    font-weight: 950;\n  }\n\n  .ogx-entry-meta {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n  }\n\n  .ogx-meta-cell {\n    padding: 22px;\n    border-right: 1px solid var(--ogx-border);\n  }\n\n  .ogx-meta-cell:last-child {\n    border-right: none;\n  }\n\n  .ogx-meta-label {\n    display: block;\n    color: var(--ogx-dim);\n    font-size: 11px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 8px;\n    font-weight: 850;\n  }\n\n  .ogx-meta-value {\n    display: block;\n    color: var(--ogx-text);\n    font-size: 14px;\n    font-weight: 850;\n    line-height: 1.4;\n  }\n\n  .ogx-entry-body {\n    padding: 24px;\n  }\n\n  .ogx-safe-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n    margin-top: 18px;\n  }\n\n  .ogx-safe-box {\n    background: var(--ogx-black);\n    border: 1px solid var(--ogx-border);\n    border-radius: 14px;\n    padding: 18px;\n  }\n\n  .ogx-safe-box h4 {\n    margin: 0 0 8px;\n    font-size: 14px;\n    font-weight: 900;\n    color: var(--ogx-orange);\n  }\n\n  .ogx-safe-box p {\n    color: var(--ogx-muted);\n    font-size: 13px;\n    line-height: 1.65;\n    margin: 0;\n  }\n\n  .ogx-callout {\n    background: var(--ogx-panel);\n    border: 1px solid rgba(249,153,38,0.22);\n    border-left: 4px solid var(--ogx-orange);\n    border-radius: 8px 18px 18px 8px;\n    padding: 22px;\n    margin: 28px 0;\n  }\n\n  .ogx-callout h3,\n  .ogx-callout h4 {\n    color: var(--ogx-orange);\n    margin: 0 0 8px;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .ogx-callout p {\n    color: var(--ogx-muted);\n    margin: 0;\n    line-height: 1.72;\n    font-size: 14px;\n  }\n\n  .ogx-claim-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin: 28px 0;\n  }\n\n  .ogx-claim {\n    background: var(--ogx-panel);\n    border: 1px solid var(--ogx-border);\n    border-radius: 18px;\n    padding: 20px;\n    transition: border-color 0.25s ease, transform 0.25s ease;\n  }\n\n  .ogx-claim:hover {\n    transform: translateY(-4px);\n    border-color: rgba(249,153,38,0.42);\n  }\n\n  .ogx-claim-tag {\n    display: inline-flex;\n    padding: 5px 10px;\n    border-radius: 999px;\n    color: var(--ogx-black);\n    background: var(--ogx-orange);\n    font-size: 11px;\n    font-weight: 950;\n    margin-bottom: 12px;\n  }\n\n  .ogx-claim h4 {\n    color: var(--ogx-text);\n    font-size: 15px;\n    font-weight: 900;\n    margin: 0 0 10px;\n  }\n\n  .ogx-claim p {\n    color: var(--ogx-muted);\n    font-size: 13px;\n    line-height: 1.65;\n    margin: 0;\n  }\n\n  .ogx-details {\n    margin: 18px 0 0;\n    border: 1px solid var(--ogx-border);\n    border-radius: 14px;\n    background: var(--ogx-black);\n    overflow: hidden;\n  }\n\n  .ogx-details summary {\n    cursor: pointer;\n    list-style: none;\n    color: var(--ogx-orange);\n    font-weight: 900;\n    padding: 15px 18px;\n    font-size: 14px;\n  }\n\n  .ogx-details summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ogx-details summary::after {\n    content: \"+\";\n    float: right;\n    color: var(--ogx-orange);\n    font-weight: 950;\n  }\n\n  .ogx-details[open] summary::after {\n    content: \"\u2212\";\n  }\n\n  .ogx-details p {\n    color: var(--ogx-muted);\n    font-size: 14px;\n    line-height: 1.7;\n    margin: 0;\n    padding: 0 18px 18px;\n  }\n\n  .ogx-source-panel {\n    background: var(--ogx-black);\n    border: 1px solid var(--ogx-border);\n    border-radius: 18px;\n    padding: 22px;\n    margin: 28px 0;\n  }\n\n  .ogx-source-panel h3 {\n    margin: 0 0 12px;\n    color: var(--ogx-orange);\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .ogx-source-panel p {\n    color: var(--ogx-muted);\n    font-size: 14px;\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .ogx-source-panel a {\n    color: var(--ogx-orange);\n    text-decoration: none;\n    border-bottom: 1px solid rgba(249,153,38,0.4);\n  }\n\n  .ogx-source-panel a:hover {\n    border-bottom-color: var(--ogx-orange);\n  }\n\n  .ogx-cta {\n    background: var(--ogx-orange);\n    border-radius: 20px;\n    padding: 40px;\n    margin: 40px 0;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .ogx-cta::before,\n  .ogx-cta::after {\n    content: \"\";\n    position: absolute;\n    border: 1px solid rgba(8,15,27,0.18);\n    border-radius: 50%;\n    pointer-events: none;\n  }\n\n  .ogx-cta::before {\n    width: 160px;\n    height: 160px;\n    top: -60px;\n    right: -40px;\n  }\n\n  .ogx-cta::after {\n    width: 220px;\n    height: 220px;\n    left: -90px;\n    bottom: -120px;\n  }\n\n  .ogx-cta-inner {\n    position: relative;\n    z-index: 1;\n  }\n\n  .ogx-cta h3 {\n    color: var(--ogx-black);\n    font-size: 28px;\n    font-weight: 950;\n    margin: 0 0 14px;\n  }\n\n  .ogx-cta p {\n    color: var(--ogx-black);\n    font-size: 16px;\n    line-height: 1.65;\n    max-width: 650px;\n    margin: 0 auto 24px;\n  }\n\n  .ogx-cta a {\n    display: inline-block;\n    background: var(--ogx-black);\n    color: var(--ogx-orange);\n    padding: 14px 34px;\n    border-radius: 999px;\n    font-weight: 950;\n    font-size: 15px;\n    text-decoration: none;\n    transition: transform 0.25s ease;\n  }\n\n  .ogx-cta a:hover {\n    transform: translateY(-3px);\n  }\n\n  @media (max-width: 1024px) {\n    .ogx-hero-grid {\n      grid-template-columns: repeat(3, 1fr);\n    }\n\n    .ogx-entry-meta {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .ogx-meta-cell:nth-child(2) {\n      border-right: none;\n    }\n\n    .ogx-meta-cell:nth-child(-n+2) {\n      border-bottom: 1px solid var(--ogx-border);\n    }\n\n    .ogx-claim-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .ogx-hero,\n    .ogx-definition,\n    .ogx-timeline-card,\n    .ogx-entry-body {\n      padding: 22px;\n    }\n\n    .ogx-hero-title {\n      font-size: 24px;\n    }\n\n    .ogx-hero-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .ogx-entry-top {\n      grid-template-columns: 1fr;\n    }\n\n    .ogx-entry-rank {\n      min-height: 90px;\n      border-right: none;\n      border-bottom: 1px solid var(--ogx-border);\n    }\n\n    .ogx-entry-rank span {\n      width: 54px;\n      height: 54px;\n      font-size: 22px;\n    }\n\n    .ogx-entry-meta {\n      grid-template-columns: 1fr;\n    }\n\n    .ogx-meta-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--ogx-border);\n      padding: 18px;\n    }\n\n    .ogx-meta-cell:last-child {\n      border-bottom: none;\n    }\n\n    .ogx-safe-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .ogx-tab-row {\n      flex-direction: column;\n    }\n\n    .ogx-tab {\n      width: 100%;\n      text-align: left;\n    }\n\n    .ogx-cta {\n      padding: 30px 22px;\n    }\n\n    .ogx-cta h3 {\n      font-size: 23px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .ogx-hero,\n    .ogx-definition,\n    .ogx-timeline-card {\n      border-radius: 16px;\n      padding: 18px;\n    }\n\n    .ogx-hero-title {\n      font-size: 21px;\n    }\n\n    .ogx-table th,\n    .ogx-table td {\n      padding: 12px 14px;\n      font-size: 12px;\n    }\n\n    .ogx-section-label {\n      font-size: 18px;\n    }\n  }\n<\/style>\n\n<div class=\"ogx-wrap\">\n  <section class=\"ogx-hero\">\n    <div class=\"ogx-kicker\">Roblox History Explainer<\/div>\n    <h2 class=\"ogx-hero-title\">The Strict Oldest-Known List Starts Before Public Roblox<\/h2>\n    <p class=\"ogx-hero-text\">This ranking counts the earliest documented Roblox and DynaBlocks game-like builds, including beta-era minigames. That is why the list starts in 2004 and why famous 2006 classics like Crossroads and Rocket Arena are discussed later instead of being forced into the top five.<\/p>\n\n    <div class=\"ogx-hero-grid\">\n      <div class=\"ogx-mini-card\">\n        <span class=\"ogx-rank-pill\">1<\/span>\n        <span class=\"ogx-mini-name\">John&#8217;s Puzzle Game \/ Build A Bridge That Doesn&#8217;t Break<\/span>\n        <span class=\"ogx-mini-date\">January 2004<\/span>\n      <\/div>\n      <div class=\"ogx-mini-card\">\n        <span class=\"ogx-rank-pill\">2<\/span>\n        <span class=\"ogx-mini-name\">Spasmotron2 Vs. Wimpotron2<\/span>\n        <span class=\"ogx-mini-date\">July 31, 2004<\/span>\n      <\/div>\n      <div class=\"ogx-mini-card\">\n        <span class=\"ogx-rank-pill\">3<\/span>\n        <span class=\"ogx-mini-name\">Do Not Disturb The Dynamite<\/span>\n        <span class=\"ogx-mini-date\">August 9, 2004<\/span>\n      <\/div>\n      <div class=\"ogx-mini-card\">\n        <span class=\"ogx-rank-pill\">4<\/span>\n        <span class=\"ogx-mini-name\">Ground Environment<\/span>\n        <span class=\"ogx-mini-date\">November 2004<\/span>\n      <\/div>\n      <div class=\"ogx-mini-card\">\n        <span class=\"ogx-rank-pill\">5<\/span>\n        <span class=\"ogx-mini-name\">Dangerous Driver V9<\/span>\n        <span class=\"ogx-mini-date\">February 18, 2005<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"ogx-definition\">\n    <h3 class=\"ogx-section-label\">Choose The Definition<\/h3>\n    <p class=\"ogx-section-sub\">The answer changes depending on what you count as a Roblox game. This article uses the strict version, then explains where the famous public 2006 games fit.<\/p>\n\n    <div class=\"ogx-tab-row\" role=\"tablist\" aria-label=\"Oldest Roblox Game Definitions\">\n      <button class=\"ogx-tab is-active\" type=\"button\" data-ogx-tab=\"strict\">Strict Oldest Known<\/button>\n      <button class=\"ogx-tab\" type=\"button\" data-ogx-tab=\"places\">Public Places And Experiences<\/button>\n      <button class=\"ogx-tab\" type=\"button\" data-ogx-tab=\"classic\">Classic Myth List<\/button>\n    <\/div>\n\n    <div class=\"ogx-tab-panel is-active\" data-ogx-panel=\"strict\">\n      <h4 class=\"ogx-tab-title\">Strict Oldest Known<\/h4>\n      <p class=\"ogx-tab-text\">Counts documented early Roblox and DynaBlocks minigames, even if they were not modern public experiences. This is the most accurate answer for &#8220;oldest Roblox games&#8221; because it includes the platform&#8217;s beta history.<\/p>\n    <\/div>\n\n    <div class=\"ogx-tab-panel\" data-ogx-panel=\"places\">\n      <h4 class=\"ogx-tab-title\">Public Places And Experiences<\/h4>\n      <p class=\"ogx-tab-text\">Counts only Roblox places or experiences from the 2006 era. This gives a different list, with names like My Room, Brickyard, Crossroads, Forest of Desolation, and Rocket Arena. It is useful, but it is not the oldest overall list.<\/p>\n    <\/div>\n\n    <div class=\"ogx-tab-panel\" data-ogx-panel=\"classic\">\n      <h4 class=\"ogx-tab-title\">Classic Myth List<\/h4>\n      <p class=\"ogx-tab-text\">Counts the games players remember most, not necessarily the games that came first. Crossroads and Rocket Arena matter a lot to Roblox history, but they do not outrank documented 2004 and 2005 minigames.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"ogx-timeline-card\">\n    <h3 class=\"ogx-section-label\">Roblox Timeline: Why 2004 Matters<\/h3>\n    <p class=\"ogx-section-sub\">The oldest documented game-like builds appear before Roblox&#8217;s public 2006 launch, which is why a historically accurate ranking cannot start with Rocket Arena.<\/p>\n\n    <div class=\"ogx-svg-scroll\">\n      <svg class=\"ogx-svg\" viewBox=\"0 0 1000 230\" role=\"img\" aria-labelledby=\"ogxTimelineTitle ogxTimelineDesc\">\n        <title id=\"ogxTimelineTitle\">Oldest Roblox Games Timeline<\/title>\n        <desc id=\"ogxTimelineDesc\">A timeline showing January 2004 through December 2006 with the five oldest known Roblox games and later classic Roblox milestones.<\/desc>\n\n        <text x=\"60\" y=\"34\" class=\"ogx-svg-title\">Oldest Known Roblox Games Timeline<\/text>\n        <line x1=\"70\" y1=\"110\" x2=\"930\" y2=\"110\" class=\"ogx-track\"><\/line>\n        <line x1=\"70\" y1=\"110\" x2=\"930\" y2=\"110\" class=\"ogx-fill\"><\/line>\n\n        <circle cx=\"80\" cy=\"110\" r=\"12\" class=\"ogx-dot d1\"><\/circle>\n        <text x=\"52\" y=\"82\" class=\"ogx-svg-date\">Jan 2004<\/text>\n        <text x=\"35\" y=\"150\" class=\"ogx-svg-small\">John&#8217;s Puzzle Game<\/text>\n\n        <circle cx=\"250\" cy=\"110\" r=\"12\" class=\"ogx-dot d2\"><\/circle>\n        <text x=\"220\" y=\"82\" class=\"ogx-svg-date\">Jul 31<\/text>\n        <text x=\"202\" y=\"150\" class=\"ogx-svg-small\">Spasmotron2<\/text>\n\n        <circle cx=\"400\" cy=\"110\" r=\"12\" class=\"ogx-dot d3\"><\/circle>\n        <text x=\"372\" y=\"82\" class=\"ogx-svg-date\">Aug 9<\/text>\n        <text x=\"338\" y=\"150\" class=\"ogx-svg-small\">Do Not Disturb Dynamite<\/text>\n\n        <circle cx=\"560\" cy=\"110\" r=\"12\" class=\"ogx-dot d4\"><\/circle>\n        <text x=\"522\" y=\"82\" class=\"ogx-svg-date\">Nov 2004<\/text>\n        <text x=\"502\" y=\"150\" class=\"ogx-svg-small\">Ground Environment<\/text>\n\n        <circle cx=\"720\" cy=\"110\" r=\"12\" class=\"ogx-dot d5\"><\/circle>\n        <text x=\"681\" y=\"82\" class=\"ogx-svg-date\">Feb 2005<\/text>\n        <text x=\"667\" y=\"150\" class=\"ogx-svg-small\">Dangerous Driver V9<\/text>\n\n        <circle cx=\"900\" cy=\"110\" r=\"12\" class=\"ogx-dot d6\"><\/circle>\n        <text x=\"850\" y=\"82\" class=\"ogx-svg-date\">Jul to Dec 2006<\/text>\n        <text x=\"842\" y=\"150\" class=\"ogx-svg-small\">Crossroads And Rocket Arena<\/text>\n      <\/svg>\n    <\/div>\n  <\/section>\n<\/div>\n\n<script>\n  (function () {\n    var root = document.querySelector(\".ogx-wrap\");\n    if (!root) return;\n\n    var tabs = root.querySelectorAll(\"[data-ogx-tab]\");\n    var panels = root.querySelectorAll(\"[data-ogx-panel]\");\n\n    tabs.forEach(function (tab) {\n      tab.addEventListener(\"click\", function () {\n        var target = tab.getAttribute(\"data-ogx-tab\");\n\n        tabs.forEach(function (item) {\n          item.classList.remove(\"is-active\");\n        });\n\n        panels.forEach(function (panel) {\n          panel.classList.remove(\"is-active\");\n        });\n\n        tab.classList.add(\"is-active\");\n\n        var activePanel = root.querySelector('[data-ogx-panel=\"' + target + '\"]');\n        if (activePanel) activePanel.classList.add(\"is-active\");\n      });\n    });\n  })();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Counts As One Of The Oldest Roblox Games?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Roblox&#8217;s own company information says Roblox was founded in 2004 by David Baszucki and Erik Cassel, while Roblox Wiki&#8217;s history page says development began in 2003 and the platform officially launched on September 1, 2006. That gap matters because several of the oldest Roblox games were not <a href=\"https:\/\/hone.gg\/blog\/best-roblox-games\/\" target=\"_blank\" rel=\"noopener\">modern public experiences<\/a>. They were early minigames, prototypes, and physics-based builds from the beta era.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this article, an &#8220;oldest Roblox game&#8221; means a documented Roblox or DynaBlocks game-like build with a known or reasonably documented creation date. That includes minigames listed in early Roblox history records, but it does not include modern remakes, reuploads, or games that only look old because they use an old place slot.<\/p>\n\n\n\n<div class=\"ogx-callout\">\n  <h3>The Accuracy Rule<\/h3>\n  <p>The safest phrase is &#8220;oldest known Roblox games.&#8221; Early Roblox records are incomplete, and some pages use month-only dates or citation-needed notes. This article only gives specific gameplay details when those details are directly supported by the available historical records.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The 5 Oldest Games On Roblox In Order<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the strict chronological list. This is the version to use if you want the oldest known Roblox games overall, not just the oldest famous games or the oldest public experiences that players still recognize today.<\/p>\n\n\n\n<div class=\"ogx-table-card\">\n  <div class=\"ogx-table-head\">\n    <h3 class=\"ogx-table-title\">Oldest Roblox Games Quick Reference<\/h3>\n  <\/div>\n  <div class=\"ogx-table-wrap\">\n    <div class=\"table-wrapper\"><table class=\"ogx-table\">\n      <thead>\n        <tr>\n          <th>Rank<\/th>\n          <th>Game<\/th>\n          <th>Date<\/th>\n          <th>Credited Creator<\/th>\n          <th>Safe Description<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td><span class=\"ogx-badge\">#1<\/span><\/td>\n          <td><strong>John&#8217;s Puzzle Game \/ Build A Bridge That Doesn&#8217;t Break<\/strong><\/td>\n          <td>January 2004<\/td>\n          <td>Erik \/ David, with &#8220;John&#8221; listed as an example name<\/td>\n          <td>Build a bridge that does not collapse under its own weight<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"ogx-badge\">#2<\/span><\/td>\n          <td><strong>Spasmotron2 Vs. Wimpotron2<\/strong><\/td>\n          <td>July 31, 2004<\/td>\n          <td>David.Baszucki<\/td>\n          <td>Two robots fight each other<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"ogx-badge\">#3<\/span><\/td>\n          <td><strong>Do Not Disturb The Dynamite<\/strong><\/td>\n          <td>August 9, 2004<\/td>\n          <td>Unknown<\/td>\n          <td>Mostly unknown, with a known comparison to Don&#8217;t Break The Ice<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"ogx-badge\">#4<\/span><\/td>\n          <td><strong>Ground Environment<\/strong><\/td>\n          <td>November 2004<\/td>\n          <td>Erik.cassel<\/td>\n          <td>A build-anything template similar in role to a Baseplate<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"ogx-badge\">#5<\/span><\/td>\n          <td><strong>Dangerous Driver V9<\/strong><\/td>\n          <td>February 18, 2005<\/td>\n          <td>David.Baszucki<\/td>\n          <td>Drive on a narrow bridge without falling off<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table><\/div>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. John&#8217;s Puzzle Game \/ Build A Bridge That Doesn&#8217;t Break<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The oldest known Roblox game is <strong>John&#8217;s Puzzle Game<\/strong>, also described as <strong>Build A Bridge That Doesn&#8217;t Break<\/strong>. It comes from January 2004, before Roblox was a public platform in the modern sense. That is why this entry needs careful wording: it is not the oldest active Roblox experience, but it is the oldest known Roblox or DynaBlocks game-like build listed in the early minigame records.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The objective was simple and very Roblox at its core: build a bridge that would not collapse under its own weight. That makes it more than a random tech demo. It already shows the DNA that would define Roblox later: building, physics, experimentation, and player-made solutions.<\/p>\n\n\n\n<div class=\"ogx-entry-card\">\n  <div class=\"ogx-entry-top\">\n    <div class=\"ogx-entry-rank\"><span>1<\/span><\/div>\n    <div class=\"ogx-entry-meta\">\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Verified Date<\/span>\n        <span class=\"ogx-meta-value\">January 2004<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Type<\/span>\n        <span class=\"ogx-meta-value\">Early Roblox \/ DynaBlocks Minigame<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Creator Credit<\/span>\n        <span class=\"ogx-meta-value\">Erik \/ David, with &#8220;John&#8221; as an example name<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Status<\/span>\n        <span class=\"ogx-meta-value\">Saved Offline<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ogx-entry-body\">\n    <div class=\"ogx-safe-grid\">\n      <div class=\"ogx-safe-box\">\n        <h4>What We Can Say<\/h4>\n        <p>It was a bridge-building puzzle where the player&#8217;s structure needed to stay standing under its own weight.<\/p>\n      <\/div>\n      <div class=\"ogx-safe-box\">\n        <h4>What To Avoid<\/h4>\n        <p>Do not present it as a currently playable public Roblox experience. It belongs to the pre-public, early development side of Roblox history.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Spasmotron2 Vs. Wimpotron2<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Spasmotron2 Vs. Wimpotron2<\/strong> is the second entry on the strict oldest Roblox games list. It is dated July 31, 2004, and credited to David.Baszucki. The known description is short: two robots had to fight each other.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This game is important because it is one of the strongest candidates people bring up when arguing about the <a href=\"https:\/\/hone.gg\/blog\/category\/roblox\/\" target=\"_blank\" rel=\"noopener\">first Roblox game<\/a>. The reason is nuance. John&#8217;s Puzzle Game is older and saved offline, while Spasmotron2 Vs. Wimpotron2 is documented in the 2004 timeline as the oldest known minigame entry. If you want to be precise, call John&#8217;s Puzzle Game the oldest known Roblox-related game and Spasmotron2 Vs. Wimpotron2 the oldest known listed minigame from the July 2004 records.<\/p>\n\n\n\n<div class=\"ogx-entry-card\">\n  <div class=\"ogx-entry-top\">\n    <div class=\"ogx-entry-rank\"><span>2<\/span><\/div>\n    <div class=\"ogx-entry-meta\">\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Verified Date<\/span>\n        <span class=\"ogx-meta-value\">July 31, 2004<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Type<\/span>\n        <span class=\"ogx-meta-value\">Original Minigame<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Creator Credit<\/span>\n        <span class=\"ogx-meta-value\">David.Baszucki<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Known Gameplay<\/span>\n        <span class=\"ogx-meta-value\">Robot Fight<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ogx-entry-body\">\n    <div class=\"ogx-safe-grid\">\n      <div class=\"ogx-safe-box\">\n        <h4>What We Can Say<\/h4>\n        <p>The source description supports a robot-versus-robot fight. Keep the mechanics simple unless a stronger source is available.<\/p>\n      <\/div>\n      <div class=\"ogx-safe-box\">\n        <h4>Why It Matters<\/h4>\n        <p>It is one of the earliest dated examples of Roblox being used for competitive game-like scenarios, not just building experiments.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Do Not Disturb The Dynamite<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Do Not Disturb The Dynamite<\/strong> is dated August 9, 2004. It is one of the oldest known Roblox games, but it is also one of the easiest entries to over-describe. The available record says very little about it, so the correct approach is to keep the description limited.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The safe statement is that the game is mostly unknown, and that Erik Cassel reportedly said it reminded him of the board game Don&#8217;t Break The Ice. That is enough to explain why it appears on the list, but not enough to invent a full map, objective, weapon system, or challenge structure.<\/p>\n\n\n\n<div class=\"ogx-entry-card\">\n  <div class=\"ogx-entry-top\">\n    <div class=\"ogx-entry-rank\"><span>3<\/span><\/div>\n    <div class=\"ogx-entry-meta\">\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Verified Date<\/span>\n        <span class=\"ogx-meta-value\">August 9, 2004<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Type<\/span>\n        <span class=\"ogx-meta-value\">Early Minigame<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Creator Credit<\/span>\n        <span class=\"ogx-meta-value\">Unknown<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Confidence<\/span>\n        <span class=\"ogx-meta-value\">Date Stronger Than Gameplay Detail<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ogx-entry-body\">\n    <div class=\"ogx-safe-grid\">\n      <div class=\"ogx-safe-box\">\n        <h4>What We Can Say<\/h4>\n        <p>It belongs in the August 2004 section of the oldest known Roblox minigame records.<\/p>\n      <\/div>\n      <div class=\"ogx-safe-box\">\n        <h4>What To Avoid<\/h4>\n        <p>Do not invent mechanics. &#8220;Mostly unknown&#8221; is not a weakness here. It is the accurate way to write about it.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Ground Environment<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ground Environment<\/strong> is dated November 2004. It is not a game in the modern Roblox sense, and it does not appear to have a clear win condition like a racing game or fighting game. Instead, the record describes it as a template that allowed players to build anything they wanted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That makes Ground Environment one of the most important entries in the list. It points directly toward Roblox&#8217;s future as a <a href=\"https:\/\/hone.gg\/blog\/make-clothes-on-roblox\/\" target=\"_blank\" rel=\"noopener\">creation platform<\/a>. If John&#8217;s Puzzle Game shows early physics problem-solving, Ground Environment shows the early sandbox idea: give players a space and let them build.<\/p>\n\n\n\n<div class=\"ogx-entry-card\">\n  <div class=\"ogx-entry-top\">\n    <div class=\"ogx-entry-rank\"><span>4<\/span><\/div>\n    <div class=\"ogx-entry-meta\">\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Verified Date<\/span>\n        <span class=\"ogx-meta-value\">November 2004<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Type<\/span>\n        <span class=\"ogx-meta-value\">Build Template \/ Minigame Template<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Creator Credit<\/span>\n        <span class=\"ogx-meta-value\">Erik.cassel<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Closest Modern Idea<\/span>\n        <span class=\"ogx-meta-value\">Baseplate-Style Building Space<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ogx-entry-body\">\n    <div class=\"ogx-safe-grid\">\n      <div class=\"ogx-safe-box\">\n        <h4>What We Can Say<\/h4>\n        <p>It was an early build-anything environment, closer to a template than a traditional objective-based game.<\/p>\n      <\/div>\n      <div class=\"ogx-safe-box\">\n        <h4>Why It Matters<\/h4>\n        <p>It represents the platform side of Roblox history, where player creation mattered as much as finishing a level.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Dangerous Driver V9<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dangerous Driver V9<\/strong> is dated February 18, 2005, and the Roblox history timeline identifies it as the earliest known 2005 game. It was credited to David.Baszucki and described as a driving game where the player had to stay on a narrow bridge without falling off.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the first entry in the top five that feels closer to a recognizable challenge game. It has a clear risk, a readable objective, and a simple mechanical hook. The &#8220;V9&#8221; part also matters: it suggests iteration, so avoid calling it the first driving experiment unless you have a source that specifically says that.<\/p>\n\n\n\n<div class=\"ogx-entry-card\">\n  <div class=\"ogx-entry-top\">\n    <div class=\"ogx-entry-rank\"><span>5<\/span><\/div>\n    <div class=\"ogx-entry-meta\">\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Verified Date<\/span>\n        <span class=\"ogx-meta-value\">February 18, 2005<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Type<\/span>\n        <span class=\"ogx-meta-value\">Early Driving Game<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Creator Credit<\/span>\n        <span class=\"ogx-meta-value\">David.Baszucki<\/span>\n      <\/div>\n      <div class=\"ogx-meta-cell\">\n        <span class=\"ogx-meta-label\">Known Objective<\/span>\n        <span class=\"ogx-meta-value\">Drive Without Falling<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ogx-entry-body\">\n    <div class=\"ogx-safe-grid\">\n      <div class=\"ogx-safe-box\">\n        <h4>What We Can Say<\/h4>\n        <p>The supported description is a narrow-bridge driving challenge where falling off was the danger.<\/p>\n      <\/div>\n      <div class=\"ogx-safe-box\">\n        <h4>What To Avoid<\/h4>\n        <p>Do not assume track layout, vehicle handling, scoring, or multiplayer rules beyond what the record supports.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Rocket Arena Is Not The Safest Number One<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Rocket Arena is one of the most famous early Roblox games, but it is not the safest answer for the oldest Roblox game. The current Roblox Wiki page for Classic: Rocket Arena lists its creation month as December 2006, while the 2004 and 2005 records contain older minigames by more than a year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That does not make Rocket Arena unimportant. It was a major BrickBattle classic, and it helped define old Roblox combat culture. The problem is the wording. Saying &#8220;Rocket Arena is one of Roblox&#8217;s early classics&#8221; is safe. Saying &#8220;Rocket Arena was definitely the first Roblox game&#8221; is not.<\/p>\n\n\n\n<div class=\"ogx-claim-grid\">\n  <div class=\"ogx-claim\">\n    <span class=\"ogx-claim-tag\">Claim Check<\/span>\n    <h4>&#8220;Rocket Arena Was The First Roblox Game&#8221;<\/h4>\n    <p>Too broad. Current historical records list several 2004 and 2005 minigames before Rocket Arena&#8217;s current December 2006 date.<\/p>\n  <\/div>\n  <div class=\"ogx-claim\">\n    <span class=\"ogx-claim-tag\">Claim Check<\/span>\n    <h4>&#8220;Crossroads Was The First Official Multiplayer Game&#8221;<\/h4>\n    <p>Much safer. Crossroads is documented as the first official multiplayer game, published as Brick Battle on July 14, 2006.<\/p>\n  <\/div>\n  <div class=\"ogx-claim\">\n    <span class=\"ogx-claim-tag\">Claim Check<\/span>\n    <h4>&#8220;The Oldest List Depends On The Definition&#8221;<\/h4>\n    <p>Correct. The strict minigame list, public-place list, and nostalgia-classic list are not the same thing.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Where Famous Classic Roblox Games Fit<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If your definition only counts public Roblox places or <a href=\"https:\/\/hone.gg\/blog\/best-roblox-games\/\" target=\"_blank\" rel=\"noopener\">recognizable experiences<\/a>, the list changes. These games are not older than the 2004 and early 2005 minigames above, but they matter because they are closer to what modern players mean when they say &#8220;Roblox game.&#8221;<\/p>\n\n\n\n<div class=\"ogx-table-card\">\n  <div class=\"ogx-table-head\">\n    <h3 class=\"ogx-table-title\">Classic Roblox Games And Why They Are Not In The Strict Top Five<\/h3>\n  <\/div>\n  <div class=\"ogx-table-wrap\">\n    <div class=\"table-wrapper\"><table class=\"ogx-table\">\n      <thead>\n        <tr>\n          <th>Game Or Place<\/th>\n          <th>Documented Era<\/th>\n          <th>Why It Matters<\/th>\n          <th>Why It Is Not Top Five Overall<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td><strong>My Room \/ Experimental Jet Pack<\/strong><\/td>\n          <td>January 12, 2006<\/td>\n          <td>Often cited as the oldest known Roblox place.<\/td>\n          <td>It is a 2006 place, while the strict minigame list starts in 2004.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Brickyard<\/strong><\/td>\n          <td>Developed between late 2005 and early 2006<\/td>\n          <td>An important early building place and starter-place style experience.<\/td>\n          <td>Still later than the first known 2004 and early 2005 minigames.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Classic: Crossroads<\/strong><\/td>\n          <td>July 14, 2006<\/td>\n          <td>Documented as Roblox&#8217;s first official multiplayer game.<\/td>\n          <td>Historically huge, but not older than the 2004 or 2005 entries.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Forest Of Desolation<\/strong><\/td>\n          <td>August 2006<\/td>\n          <td>One of the oldest known user-created places from the public era.<\/td>\n          <td>Important for user-made Roblox history, but not older overall.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Classic: Rocket Arena<\/strong><\/td>\n          <td>December 2006<\/td>\n          <td>A famous BrickBattle arena and one of the best-known old Roblox games.<\/td>\n          <td>Current source records put it after Crossroads and long after beta minigames.<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table><\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Old Roblox Dates Are So Easy To Get Wrong<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Old Roblox history is messy because the platform changed shape several times. Early records include DynaBlocks-era builds, minigames, models, starter places, public places, remakes, copied versions, and later &#8220;Classic&#8221; relabels. A <a href=\"https:\/\/hone.gg\/blog\/category\/roblox\/\" target=\"_blank\" rel=\"noopener\">modern Roblox experience page<\/a> does not always tell the whole story by itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is also a difference between &#8220;oldest known game,&#8221; &#8220;oldest known place,&#8221; &#8220;oldest official multiplayer game,&#8221; and &#8220;oldest game people still remember.&#8221; All four questions can produce different answers. That is why a good article should define the ranking before giving the list.<\/p>\n\n\n\n<div class=\"ogx-source-panel\">\n  <h3>Methodology And Source Notes<\/h3>\n  <p>This article cross-checks Roblox&#8217;s official company information with Roblox Wiki pages for <a href=\"https:\/\/en.help.roblox.com\/hc\/en-us\/articles\/203313370-Roblox-Company-Information\" target=\"_blank\" rel=\"noopener\">company history<\/a>, <a href=\"https:\/\/roblox.fandom.com\/wiki\/History_of_Roblox\" target=\"_blank\" rel=\"noopener\">Roblox history<\/a>, <a href=\"https:\/\/roblox.fandom.com\/wiki\/Minigames\" target=\"_blank\" rel=\"noopener\">early minigames<\/a>, the <a href=\"https:\/\/roblox.fandom.com\/wiki\/Timeline_of_Roblox_history\/2004-2006\" target=\"_blank\" rel=\"noopener\">2004-2006 timeline<\/a>, <a href=\"https:\/\/roblox.fandom.com\/wiki\/Player%3ARoblox\/Classic%3A_Crossroads\" target=\"_blank\" rel=\"noopener\">Classic: Crossroads<\/a>, and <a href=\"https:\/\/roblox.fandom.com\/wiki\/Player%3ARoblox\/Classic%3A_Rocket_Arena\" target=\"_blank\" rel=\"noopener\">Classic: Rocket Arena<\/a>. When a source only supports a broad or uncertain description, the article keeps the wording broad instead of filling gaps with guesses.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How To Talk About The Oldest Roblox Games Without Getting It Wrong<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The cleanest answer is to say that <strong>John&#8217;s Puzzle Game \/ Build A Bridge That Doesn&#8217;t Break<\/strong> is the oldest known Roblox-related game, with <strong>Spasmotron2 Vs. Wimpotron2<\/strong> as the strongest early listed minigame candidate from July 31, 2004. Then make the definition clear: this list includes pre-public Roblox and DynaBlocks minigames.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are writing for readers who only care about recognizable public Roblox experiences, do not pretend the 2004 minigames never existed. Instead, say that the public-experience answer is different, then explain that Crossroads is the first official multiplayer game and Rocket Arena is a later but iconic BrickBattle classic.<\/p>\n\n\n\n<details class=\"ogx-details\">\n  <summary>Safe Wording To Use<\/summary>\n  <p>&#8220;The oldest known Roblox games begin with early 2004 minigames from the DynaBlocks and beta era. If you only count public Roblox places, the answer shifts toward 2006 entries like My Room, Brickyard, and Crossroads.&#8221;<\/p>\n<\/details>\n\n<details class=\"ogx-details\">\n  <summary>Wording To Avoid<\/summary>\n  <p>Avoid saying &#8220;Rocket Arena was definitely the first Roblox game&#8221; unless the article clearly limits the claim to a very specific context and explains the conflicting historical records.<\/p>\n<\/details>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The five oldest known Roblox games, in order, are <strong>John&#8217;s Puzzle Game \/ Build A Bridge That Doesn&#8217;t Break<\/strong>, <strong>Spasmotron2 Vs. Wimpotron2<\/strong>, <strong>Do Not Disturb The Dynamite<\/strong>, <strong>Ground Environment<\/strong>, and <strong>Dangerous Driver V9<\/strong>. This strict list starts in 2004 because Roblox history did not begin with the famous public games most players remember.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rocket Arena and Crossroads still deserve a place in Roblox history, but not as the oldest overall games. Crossroads is best described as Roblox&#8217;s first official multiplayer game, while Rocket Arena is best described as one of the platform&#8217;s iconic early BrickBattle classics.<\/p>\n\n\n\n<div class=\"ogx-cta\">\n  <div class=\"ogx-cta-inner\">\n    <h3>Optimize Your Whole PC With Hone<\/h3>\n    <p>If you want a cleaner, more consistent gaming experience without constant manual tweaking, Hone can help optimize performance across your system.<\/p>\n    <a href=\"https:\/\/hone.gg\/\">Try Hone Free<\/a>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What is the oldest Roblox game?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">The oldest known Roblox-related game is John&#8217;s Puzzle Game, also described as Build A Bridge That Doesn&#8217;t Break. It is dated January 2004 and belongs to the early Roblox or DynaBlocks minigame era, not the modern public experience era.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Was Rocket Arena the first Roblox game?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Rocket Arena is one of Roblox&#8217;s iconic early BrickBattle games, but it is not the safest answer for the first Roblox game. Current historical records list older 2004 and 2005 minigames, and the current Roblox Wiki page for Classic: Rocket Arena lists its creation month as December 2006.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What was Roblox&#8217;s first official multiplayer game?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Crossroads, originally published as Brick Battle, is documented as Roblox&#8217;s first official multiplayer game. It was published on July 14, 2006, which makes it historically important even though it is not the oldest Roblox game overall.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Why do some Roblox oldest game lists start in 2006?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Some lists only count public Roblox places or recognizable experiences. That definition skips the earlier beta-era minigames from 2004 and 2005. If the article is about the oldest known Roblox games overall, the list should start before 2006.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Are the oldest Roblox games still playable?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Most of the earliest Roblox and DynaBlocks minigames are not playable as normal modern Roblox experiences. Some later classic places have official pages, copies, or recreations, but those should not be treated as the same thing as the original early builds unless the source makes that clear.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What are the five oldest Roblox games in order?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">The five oldest known Roblox games are John&#8217;s Puzzle Game \/ Build A Bridge That Doesn&#8217;t Break from January 2004, Spasmotron2 Vs. Wimpotron2 from July 31, 2004, Do Not Disturb The Dynamite from August 9, 2004, Ground Environment from November 2004, and Dangerous Driver V9 from February 18, 2005.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, if we rank the oldest Roblox games in order by the earliest documented game-like builds, the list begins in 2004, not 2006. The entries below use cautious wording, verified dates where available, and only gameplay details that are actually supported by the source records.<\/p>\n","protected":false},"author":2,"featured_media":4236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[],"class_list":["post-4218","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-roblox"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/4218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/comments?post=4218"}],"version-history":[{"count":2,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/4218\/revisions"}],"predecessor-version":[{"id":4266,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/4218\/revisions\/4266"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/media\/4236"}],"wp:attachment":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/media?parent=4218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/categories?post=4218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/tags?post=4218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}