Curling (RedDuck92, Buyana114)

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

3D Curling Simulation Graphical Demo

At this point you can throw rocks down the ice and not much else. (I'm still working on the collisions and game state "round/end management" + tallying scores) 

Performance testing:

  • GTX1660Ti: Excellent 
  • RTX3070: Excellent
  • HD Graphics 4600: Poor

In Progress:

  • Rock throw parameters (speed, direction, curl):
    • Mostly done, but needs some tweaking to avoid "tokyo drift" effect when an extreme handle/curl (rock rotational velocity) is set
  • Collision physics:
    • need to calculate the vector components at collision time to find the resultant x/y-velocities

Future TODO:

(high priority):

  • improve collision physics (next item)
  • round scoring/turn completion

(medium priority):

  • rock removal animation
  • hammer indicator

(low priority):

  • Background crowd/audience
  • Camera tweaks

DONE:

  • Ice play area
  • Low poly stadium model
  • Skybox
  • Lighting
  • Camera View Toggle
  • Camera pan restriction
  • Scoreboard grid
  • rock removal 
  • Basic turn sequence (needs work)

Known Bugs:

  • If the first stone thrown goes past the back line, the next turn isn't triggered

Interesting features:

  • Ice dimensions/line positions are drawn to scale according to Curling Canada official ice dimensions as closely as possible

Credits:

three.js, Orbit Controls, .GLTF loader, Stats

3D assets created with Blender

Music: Buyana114 "Guitar Improv"

Licensing:

The .GLTF file/3D assets can be used freely for other projects (with attribution)

Platforms
Release date
Developer
RedDuck92
,
Buyana114
Age rating
Not rated

System requirements for Web

Read more...
Curling (RedDuck92, Buyana114) screenshot, image №3339440 - RAWG
Edit the game info
Last Modified: Apr 22, 2022

Where to buy

itch.io