grischaerbe / threlter

Race in your browser
https://threltemania.xyz
78 stars 8 forks source link
game game-development gamedev svelte sveltekit threlte

OG

threltemania.xyz

Threltemania is a racing game that defies physics.

Motivation

It is a bit of a tradition to celebrate new versions of Threlte with a small game that not only is superb promotional material, but also is used to test every aspect of all moving parts of the Threlte ecosystem.

Threlte 6 is a special release. Threlte is transitioning towards a clear separation of concerns: @threlte/core as a way to declaratively use Three.js and other packages such as @threlte/extras with useful abstractions and @threlte/rapier to easily integrate the exceptional Rapier physics engine.

The next version is called "Threlte v6" and what better way is there to celebrate that than with a V6? – I'll see myself out.

Features

"Technical" Features

Technical Outline

Threltemania holds many different interesting aspects, technically challenging topics and goodies. Here's a rough outline:

This outline does not contain the work that has gone into Threlte v6. If you want to learn more about the upcoming version of Threlte, visit the Documentation or join our Discord community.

Demo Video

https://user-images.githubusercontent.com/46897060/232627678-a423de2d-bb05-43f6-82b4-b6be9c2d61e9.mp4

Screenshots

hack threltemania xyz_menu_main

localhost_5173_

localhost_5173_campaign_Track-o5of60o_time-attack

localhost_5173_campaign_Track-o5of60o_time-attack (2)

localhost_5173_campaign_Track-o5of60o_time-attack (5)

localhost_5173_campaign_Track-o5of60o_time-attack (3)

localhost_5173_campaign_Track-o5of60o_time-attack (4)

Known Issues

Roadmap