New pages

Jump to navigation Jump to search
New pages
Hide registered users | Hide bots | Hide redirects
  • 15:53, 13 July 2023Development whiteboard (hist | edit) ‎[20,139 bytes]Evert (talk | contribs) (Created page with "== Database structuring == === Auth microservice === ==== Users ==== {| class="wikitable" |+ !Key !Type !Description !Default |- |id* |PK UUID |User ID, UUID |<code>uuid_generate_v4()</code> |- |username* |varchar 255 |Username | |- |email* |varchar 255 |Email address | |- |phone |varchar 255 |Phone number | |- |country |varchar 2 |2-character country code | |- |language* |varchar 2 |2-character language code |en |- |password* |text |bcrypt 12 rounds password | |- |dis...") Tag: Visual edit
  • 18:43, 9 July 2023User stories (hist | edit) ‎[10,491 bytes]Evert (talk | contribs) (Created page with "== Account == === User wants to create an account to play on the site === # User visits the site. # User is provided with an option to create an account by entering username and email address or logging in to an existing account. # The user enters their desired username and email address and is forwarded to a form # User enters their desired password and optionally a custom display name, country, preferred language and phone number. # User creates an account and is abl...") Tag: Visual edit
  • 17:29, 7 July 2023Character (hist | edit) ‎[5,365 bytes]Evert (talk | contribs) (Created page with "A '''character''' consists of a mesh of multiple parts, a skeleton and animations, and feature flags dictating how the character can be customized.") Tag: Visual edit
  • 15:33, 7 July 2023Web platform (hist | edit) ‎[5,125 bytes]Evert (talk | contribs) (Roles) Tags: Visual edit Mobile edit Mobile web edit
  • 17:31, 27 June 2023Vision (hist | edit) ‎[1,304 bytes]Evert (talk | contribs) (Created page with "The vision for '''Freeblox''' is to make a game platform similar to the more basic aspects of [https://www.roblox.com/ Roblox]. This platform includes: * A web-based 3D game editor with basic features for making simple games using predefined shapes, objects and materials. This editor should include accessibility features to make it as easy as possible to make a game. * A web platform for aggregating user created games, assets and characters. Character customization can...") Tag: Visual edit
  • 17:08, 27 June 2023GameObject (hist | edit) ‎[1,288 bytes]Evert (talk | contribs) (Created page with "'''GameObject''' is the base class for all objects in the game. Internally in the game client it extends [https://threejs.org/docs/index.html?q=objec#api/en/core/Object3D Object3D]. == Properties == === <code>objectType: string</code> <small>[archivable] [replicated] [read-only]</small> === String representation of the object type. === <code>uuid: string</code> <small>[archivable] [replicated] [read-only]</small> === Internal wikipedia:Universally_unique_identifier|...") Tag: Visual edit
  • 16:39, 27 June 2023Project Architecture (hist | edit) ‎[139 bytes]Evert (talk | contribs) (Created page with "frameless|674x674px === Connection flowchart === frameless|738x738px") Tag: Visual edit
  • 16:28, 27 June 2023Protocol (hist | edit) ‎[5,549 bytes]Evert (talk | contribs) (Created page with "{| class="wikitable" |'''Packet ID''' |'''Packet name''' |'''Fields''' |'''Type''' |'''Description''' |- | rowspan="3" |0 | rowspan="3" |AUTH |Player UUID |UUID (StringNT) |UUID of player |- |Session Token |StringNT |Session token for pre-created game session |- |Client Version |uint8 |Client protocol version |- |1 |KEEPALIVE | | |Used to measure latency and refresh socket |- |2 |STREAM_START |World Name |StringNT |Used to indicate that the server is uploading a new worl...") Tag: Visual edit