Commit Graph

60 Commits

Author SHA1 Message Date
Rob Kelly d0b4506d80 Terrain surface material is defined using terrain markers instead of abusing the collision bit fields 2025-01-07 11:59:09 -07:00
Rob Kelly 06d586d8f0 Water splash effect 2025-01-02 15:16:49 -07:00
Rob Kelly e255d26239 Added more materials to terrain material map 2025-01-02 13:29:04 -07:00
Rob Kelly 495e29c487 Shot fast-forward control with VCR effect 2024-12-30 17:24:12 -07:00
Rob Kelly 8dd9e0b4c5 Added logic for next/prev club select in shot setup 2024-12-30 15:50:41 -07:00
Rob Kelly 7d9c6997bc Camera controls don't use delta factor (prevents jitter at low framerates) 2024-12-30 15:13:55 -07:00
Rob Kelly 0fc25d753f Fixed settings for osx export 2024-12-23 01:27:56 -07:00
Rob Kelly 218ede5a8a Bumped version number to 0.0.1 2024-12-23 01:15:58 -07:00
Rob Kelly 52594f0803 Bumped up a few rendering defaults 2024-12-23 01:15:11 -07:00
Rob Kelly 0f3f311ad3 Renamed project to just GFOLF 2024-12-23 01:11:30 -07:00
Rob Kelly 70c199acd2 Added debug build info overlay 2024-12-17 15:54:59 -07:00
Rob Kelly 27c33909bb Player character preview in deathmatch setup 2024-12-17 15:21:28 -07:00
Rob Kelly a0ee9849eb Added local multiplayer deathmatch setup 2024-12-17 13:16:50 -07:00
Rob Kelly 47383f60b6 Added Level resource type & catalog 2024-12-17 11:12:56 -07:00
Rob Kelly f7acce772f Basic title screen 2024-12-16 17:24:26 -07:00
Rob Kelly 7c3a2002b7 Free camera & shot projection collide with water 2024-12-15 17:15:48 -07:00
Rob Kelly fcbc8c6f0a Ball abilities & powerball 2024-12-14 19:52:05 -07:00
Rob Kelly 37257dc3fd Turns out you can just save control bindings as regular project settings under `input/`. Who knew? 2024-12-10 12:36:49 -07:00
Rob Kelly e0dad987d2 Added typewriter effect, managed label, and settings 2024-12-10 12:12:36 -07:00
Rob Kelly 508e9d593b Shot projection is configurable in settings 2024-12-09 15:05:31 -07:00
Rob Kelly 60dd5bf659 Added directional shadow settings 2024-12-09 12:51:05 -07:00
Rob Kelly aef73e6681 Improved directional shadow blending in debug level 2024-12-09 12:15:48 -07:00
Rob Kelly 12fbbb82bc Volume mixer settings with persistence to disk 2024-12-09 02:57:08 -07:00
Rob Kelly f75af2196d Settings overrides are written to a file under user:// 2024-12-08 21:51:04 -07:00
Rob Kelly dff8065f95 Keybinds are persisted to user config 2024-12-08 21:39:50 -07:00
Rob Kelly b780bb5a2c Settings control menu allows rebinding controls 2024-12-08 20:55:24 -07:00
Rob Kelly ce2996a703 Added control binding elements 2024-12-08 19:32:21 -07:00
Rob Kelly 94d1ac8abf Added project settings menu 2024-12-08 16:21:05 -07:00
Rob Kelly 317f77c358 Ball can be reset after traveling for 45 seconds 2024-12-07 17:57:58 -07:00
Rob Kelly 1cc0f4cf7c Added funky gravity areas in debug level 2024-12-07 00:27:02 -07:00
Rob Kelly c1b7d1b15f Generalized handling of terrain & material audio 2024-11-22 21:15:54 -07:00
Rob Kelly cbed315048 Added ball sfx 2024-11-22 20:04:14 -07:00
Rob Kelly 1c5222fecf Ball selector 2024-11-20 19:22:11 -07:00
Rob Kelly 960ff79b34 Screen rumble stops on pause 2024-11-19 18:06:47 -07:00
Rob Kelly 7201c030e6 Switch camera to demo cam on pause 2024-11-19 17:41:43 -07:00
Rob Kelly 2517468b73 Pause menu 2024-11-19 15:44:47 -07:00
Rob Kelly de5249699d Default resolution upped to 1080p 2024-11-18 15:04:07 -07:00
Rob Kelly 479efd9c28 The nefarious hitlag! 2024-11-17 18:51:06 -07:00
Rob Kelly 77b5048d04 Game container 2024-11-17 17:55:04 -07:00
Rob Kelly 101cd700ae Added world container 2024-11-17 11:53:13 -07:00
Rob Kelly 1bd11434e4 Added retro postprocessing shader for later use 2024-11-13 00:17:41 -07:00
Rob Kelly 6ad1ce2140 Visual tweaks 2024-11-12 23:47:01 -07:00
Rob Kelly cd9a58a660 Multi-terrain physics 2024-11-12 20:03:05 -07:00
Rob Kelly 5b56f9cd58 Using Jolt physics 2024-11-12 18:16:30 -07:00
Rob Kelly 37e3cb2677 Clubs access is controlled by ClubCatalog 2024-11-11 14:51:18 -07:00
Rob Kelly 1d86d49c7d Renamed gold club to `SPECIAL` 2024-11-11 13:44:23 -07:00
Rob Kelly 49649d4a2d Scaled up UI elements for larger displays 2024-11-10 18:17:32 -07:00
Rob Kelly e8e4bca034 UI elements aren't scaled by default 2024-11-10 17:59:25 -07:00
Rob Kelly 764cea276f Concrete building scenery asset 2024-11-06 10:44:42 -07:00
Rob Kelly 9337a63b69 Club select with neat little UI widget 2024-11-05 15:10:47 -07:00