Skip to content

webpov/thrue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

257 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thrue

Developed by Abraham Duno | Thrue is an Open Source Blockchain-Based 3D Browser Game Framework

Techstack

  • Three.js
  • Vue.js
  • Vite.js
  • Solidity
  • Hardhat
  • Css.css

Features

Gameplay

  • Serverless gameplay
    • Play a test game without connecting to the blockchain (add "?page=test" to url)

3D Models

  • 3D Text Smart Contract Value Rendering
    • Supported formats are JSON.
    • Supported global antialiasing
    • All contracts are inside the "backend" folder

3D Graphics

  • Two renderers available
    • Three.js WebGLRenderer
    • Postprocessing UnrealBloomPass (add "?filter=bloom" to url)
  • Real-time lighting:
    • Renders real time shadows by default
      • Supports Directional, Point, Spot, and Ambient lights.
  • Depth fog with an adjustable attenuation

Tutorial

  • npm install (to install dependencies)
  • npm run dev (to start webserver)

TODO

  • Urgent

    • fufill get job wish
    • join wishes with npcs
  • Important

    • click start to start before starttimeout
  • Wishlist

    • chat

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors