Sandbox Trail
LATEST NEWS / 2026.07.03

From empty plots to a living city: BlockRise's current visual pass


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Post news Report RSS 
 From empty plots to a…

From empty plots to a living city: BlockRise's current visual pass
Post news Report RSS From empty plots to a living city: BlockRise's current visual pass

BlockRise now has a denser city, clearer roads and construction plots, and stronger separation between business districts and green spaces.

Posted by kenziegames on Sep 14th, 2026

BlockRise starts with a simple idea: every empty plot should feel like an opportunity, and every new building should change the city around it.

The current visual pass makes the city easier to read from above. Main roads, roundabouts and district boundaries now create a clearer structure before the player begins expanding.

At street level, we are working on the contrast between active business blocks, construction plots and quieter green areas. The goal is to keep useful information visible without turning the city into a grid of interface markers.

The next pass will focus on stronger neighborhood identities, more readable growth and better transitions between dense streets and open spaces. What makes a city builder feel alive first: traffic, pedestrians, changing buildings or the economy behind them?

Follow development on itch.io.

Post a comment "); var textarea = $("#reply"+post); var mentions = $("#commentform .mentions-input").length > 0; if(mentions) { textarea.mentionsInput({source: "https://www.moddb.com/html/scripts/autocomplete.php?a=mentions&p=home&l=6&u=666"}); } $("#cancelreply"+post).click(function() { $("#"+post+" div.replypostholder").remove(); }); $("#savereply"+post).click(function() { postcontent = mentions ? textarea.mentionsInput("getValue") : textarea.val(); if(postcontent) { $(this).remove(); $("#cancelreply"+post).remove(); textarea.after("Saving your reply"); if(mentions) { $("#commentsummary").mentionsInput("setValue", postcontent); } else { $("#commentsummary").val(postcontent); } $("#commentform input[name=replyid]").val(post); $("#commentsubmit").click(); } else { $(this).text("Please enter a comment"); } }); } return false; }); $(".games92634watch").click(function(){ $.achtung({message: "Only members can follow games. Sign up today and follow your favorites.", className: "achtungFail", timeout:5}); return false; }); $(".c76625d26ff7f0c55142db2c328da119watch").click(function(){ $.achtung({message: "Only members can follow games. Sign up today and follow your favorites.", className: "achtungFail", timeout:5}); if($(this).hasClass("button")) { $(this).addClass("buttonon"); } return false; }); $(".togglertxinfo").click(function(e){ if($(this).attr("href") == "#rtxremix") { localStorage.setItem("rtxtoggled", true); $("#rtxremix").show(); return true; } else { localStorage.removeItem("rtxtoggled"); $("#rtxremix").hide(); return false; } }); function cookieScript(e) { var status = CookieScript.instance.currentState().categories.includes("targeting") ? "false" : "true"; var cookies = CookieScript.instance.currentState().categories.includes("performance") ? "true" : "false"; var cookie_data = { npa : {status:status,cookies:cookies,version:"1.0.13",chosen:"true"}, expires : 365 }; Cookies.set("dfp-npa", cookie_data.npa, { expires: cookie_data.expires, secure: true }); if (typeof gtag === "function") { gtag("consent", "update", {"ad_storage": cookie_data.npa.status == "false" ? "granted" : "denied", "ad_user_data": cookie_data.npa.status == "false" ? "granted" : "denied", "ad_personalization": cookie_data.npa.status == "false" ? "granted" : "denied", "analytics_storage": cookie_data.npa.cookies == "true" ? "granted" : "denied"}); } if(cookie_data.npa.status == "false") { // personalize if (typeof permutive === "object") { permutive.consent({ "opt_in": true, "token": "Allow All" }); } } else { // don't personalize if (typeof permutive === "object") { permutive.consent({ "opt_in": false }); } Cookies.remove("permutive-id", { domain: "moddb.com", secure: true }); } } if(!Cookies.get("dfp-npa")) { Cookies.set("dfp-npa", {status:"false",cookies:"true",version:"1.0.13",chosen:"false"}, { expires: 60, secure: true }); } window.addEventListener("CookieScriptAcceptAll", cookieScript); window.addEventListener("CookieScriptAccept", cookieScript); window.addEventListener("CookieScriptReject", cookieScript); window.addEventListener("CookieScriptClose", cookieScript); $("a.thickbox").click(function() { $.colorbox({href:$(this).attr("href"), rel:$(this).attr("rel"), open:true, onOpen:function(){ $(".nextmediabox").hide(); }, onClosed:function(){ $(".nextmediabox").show(); }}); return false; }); });