View Code? Open in Web Editor
NEW
A 3D Mini-Golf game / editor, built with three.js & cannon.js.
License: GNU General Public License v3.0
JavaScript 59.36%
HTML 1.07%
Vue 32.78%
CSS 6.78%
mini-golf-3d's Introduction
My name is Chris McGrane, also known as notchris . I've been developing for the web since 2000 and I enjoy contributing to open source
Check out my website: https://notchr.is/
mini-golf-3d's People
Contributors
mini-golf-3d's Issues
Unity scale 1x1x1
120 polys
Centrepoint in middle of both
two shaders Obstacle and ObstacleHighlight
unpack the materials from the model if you want.
slightly dipped into the ground
The area around the games play space.
Unity scale 3x3x3
56 polys
centre point at base of trunk with a little space
two shaders TreeTrunk and TreeFoliage
unpack the materials from the model if you want.
89 polys per unit
centre point at centre
two shaders ValleyMountain ValleyGrass
unpack the materials from the model if you want.
Made using fireworks using special vector trick
650 polys.
Consider later
-waterfalls
Water
Lava
Ice
Above ground water can fill a lake to the grass layer level
Water does not have to be at the level of the grass in every instance.
Waterfalls can be considered if we allow inconsistent horizontal layers.
Smart water will fill a full lake area or horizontal area if you ask it from one block placed.
Pools exposed by reduction of cubes above them can be filled to any level.
The typical level is the grass level.
Flattened 20k
A file that demos cheetah 3d material settings.
There should be a number of 'worlds' or 'courses', with 12 holes in each. The environments (and obstacles) should change based on the world. The default configuration is a sky shader.
Example:
Unity scale 0001x0001x0001
26 polys per unit
centre point at centre
two shaders grass 1 and grass 2
unpack the materials from the model if you want.
Holes can be made with bridges and overlap
Joints using IK for tentacle animations
Joint / Limb Test Tentacles
TODO
Inverse Kinematics across the tentacle span
Inverse Kinematics animations
perfect loop
Scale to the current human model
38 polys
centre point in middle of beard
one shader
unpack the materials from the model if you want.
A kenny asset for now that we can modify
Mega Model Tester
Every Dimension has a model in the positive dimension
X +1
Y +1
Z +1
Scale to the current human model
64 polys
centre point at connection
two shaders hair_hair and hair_band
unpack the materials from the model if you want.
Create Animated gifs
Push to social media accounts.
Golf Putter
Unity scale 1x1x1
106 polys
centre point in middle of handle
two shaders handle and putter
unpack the materials from the model if you want.
3D Mini Golf (Temporary name)
This document will be used to describe the different parts of the game including game-play mechanics, menus / UI components and more. Assets should be opened in separate issues and referenced here if necessary. Changes to packages or modules will be noted here.
Packages / Modules / Frameworks
UI / Components
Main Menu
Large background of a nice in-game scene
New Game (Menu item)
Load Game (Menu item)
Course Editor (Menu item)
Settings (Menu item)
1640 polys
Scale to the current human model
113 polys
centre point in middle of hat
two shaders hat_body and hat_brim
unpack the materials from the model if you want.
Scale to the current human model
34 polys
centre point in middle of fringe
one shader hairfringe
unpack the materials from the model if you want.
Unity scale 1x1x1
32 polys per unit
centre point at centre
one shader arch
unpack the materials from the model if you want.
faux mech 001
STYLE : FAUXTENDO
Nintendo wii style resolution
DUMP ALL YOUR STYLE CONCEPTS IN THIS ISSUE
Ideas
156 polys per unit
centre point at bottom of mountain for scaling up/down
three shaders mountbase and two mountains
unpack the materials from the model if you want.
28 polys
centred
1 shader boobs