TalkBuildHost (OP)
Jr. Member

Activity: 39
Merit: 2
|
 |
Today at 02:41:02 AM |
|
V0.0.1 to v.0.1.0 - UPDATES SO FAR - WHAT'S COMPLETED
It started with two files nobody was allowed to touch. browser.html and Console.html sat alone in an empty folder — not a prototype, a blueprint. Six classes, a dual-currency economy, a command terminal that scrolled colored text but ran on Math.random() and forgot everything on refresh. The job was to build the thing it only pretended to be, without ever editing those two files. They're still untouched, right now, at the top of the project.
The foundation went down boring, on purpose — no framework, a hand-rolled autoloader and router, a full schema before a single pixel rendered. Then the one real invention: a command parser that understands "rest and recover" and "check quests" as fluently as "heal" and "quest," matching the longest phrase first. It caught its own bug before anyone played it — an early version was quietly lowercasing every guild name a player typed.
Then the world got built out in waves. Sectors, monsters, items, a Global Market where prices are whatever players actually agree to pay. A leveling curve to 50, then Soul Ascension — reset to level 1, keep every stat you've grown plus a permanent bonus, climb again faster. A Founder Program running on real Stripe Checkout sessions *BITCOIN IS GOING TO BE IMPLEMENT SO DONT JUDGE YET* , signature-verified webhooks, a five-minute replay window. Twelve admin panels deep, an audit log recording every mutation whether anyone asks to see it or not.
It went live, and reality found the two things nobody reasons their way to in advance — a blank page from a doc-root pointed at the wrong folder, then warnings everywhere because an admin account (no character, admins don't play) tried to load the game terminal anyway. Both fixed inside the hour. The reply that came back is still the high point of the whole build: "it works, carry on where you was creating this project."
Then the Community Hub stopped being four dead links. A real forum — categories, threads, replies, moderation, rate-limited against spam, every post output-escaped. A System Logs page with numbers that are actually true: players online (which meant building real activity tracking, since "Players Online" had been hardcoded to 0 this whole time). A Knowledgebase. A How to Play guide. The homepage's other five nav links — The World, Archetypes, Market, Founders, Support — went from href="#" to real pages, one of which caught a genuine bug before it shipped: the Founder price would've displayed as £10.99 instead of £9.99 from a rounding mistake.
A Dashboard appeared between login and the console — vitals bars, guild and quest snapshot, live world stats, a market preview, a "Coming to Valeria" roadmap teaser (World Events, Leaderboards, Guild Wars — honestly labeled as not-built-yet), and an ENTER THE WORLD button at the bottom. Along the way, the console's own "Dashboard" nav link was discovered to be pointing at itself.
Combat got deeper. Fighting used to be something you only got by manually typing attack — now exploring carries a real chance of a random ambush, using the exact same server-side combat math, extracted into a shared CombatService so the two paths can never quietly drift apart from each other.
Then a real gap surfaced: characters were reaching level 6 with the same Strength 10 they started with. Leveling had only ever grown HP/MP/Energy — the six core stats were meant to move exclusively through Ascension at 50. Now every level banks stat points, spent through a new allocate command, with the sidebar updating live the instant you spend them instead of needing a refresh.
Recovery got a real cost. rest and recover and visit town used to be free to spam forever — each is now gated to once every 12 hours, independently. And the console itself got two different kinds of hardening: a burst-detector that catches a script hammering the server (something a human reading output and typing back never does), and a flat ban on pasting into the command box — not for security, but because the point is that you actually learn the commands.
And the world stopped repeating itself. Every sector now holds three named, real points of interest — The Sunken Well, The Glittering Vein, The Bone Dunes, twenty-one in total — so exploring the same region twice doesn't read like the same postcard twice. There's a coordinate map now, redrawn to match: seven sectors, color-coded by danger, connected start-to-endgame, each one listing its actual named spots.
Where it stands: everything above lints clean and is logically verified, phase by phase — but the honest caveat holds the same as it always has. The deepest test this project has had is a handful of real deploys catching real gaps (the missing schema, the missing routes, the stats that never grew) one at a time, as they surfaced. Nobody's walked the entire loop — signup to level 50 to Ascension to a real Founder purchase — in one sitting, on the live database, start to finish.
|