TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Voxel Building MMO in the Browser

2 点作者 masterspy7超过 5 年前

1 comment

masterspy7超过 5 年前
Hey everyone! After my last project, 3D for Reddit, I really wanted to build a more interactive web-based experience. I thought it&#x27;d be cool to have a 3D version of Reddit&#x27;s r&#x2F;place. This world is split into 29x29 city blocks and you can build anywhere above the green areas. I&#x27;m not really sure how well this will scale - crossing my fingers that it won&#x27;t crash!<p>How to use it<p>Desktop: Click to start, WASD&#x2F;Arrow keys and mouse to move<p>Mobile: Joystick to move, drag screen to look<p>Tech stack<p>-Heavily inspired by r&#x2F;place <a href="https:&#x2F;&#x2F;redditblog.com&#x2F;2017&#x2F;04&#x2F;13&#x2F;how-we-built-rplace&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redditblog.com&#x2F;2017&#x2F;04&#x2F;13&#x2F;how-we-built-rplace&#x2F;</a><p>-noa-engine for the voxel rendering (thanks to andyhall@ on github for your help!)<p>-Google Cloud Functions for setting&#x2F;getting blocks<p>-Redis for voxel storage<p>-App Engine + nengi.js for multiplayer avatars<p>-For performance reasons, you can only see realtime updates for areas around you. You can refresh the whole page if you want a full update.<p>Discord for more discussion: <a href="https:&#x2F;&#x2F;discord.gg&#x2F;86wYcHN" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;86wYcHN</a><p>My other projects: <a href="https:&#x2F;&#x2F;neelmango.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;neelmango.com&#x2F;</a><p>P.S. Just append ?invertY=true if you really need that :D