This website requires JavaScript.
791f6bf4c3
Bunch of edits.
master
josh
2025-06-09 20:50:23 -05:00
54eb43044d
Finalize Pause menu and setup of settings menu.
josh
2025-04-12 16:32:14 -04:00
6f0d7d734f
Added functionality to PauseMenu, other various edits.
josh
2025-04-10 14:57:22 -05:00
35298ec28d
Putting together PauseMenu functionality.
josh
2025-04-10 13:58:51 -04:00
1cbed8ce7f
Pause Menu Visual Design Revision 1
josh
2025-04-09 04:36:16 -05:00
79d8720282
More Pause Menu Boilerplate
josh
2025-04-09 04:09:55 -05:00
c40c7c3cdf
Merge pull request 'Various edits going live.' (#56 ) from edits into master
josh
2025-04-08 14:59:55 -04:00
f154c256d8
Wacky error where std::optional was not included, and it caused a problem for builds on another platform.
edits
josh
2025-04-08 14:57:10 -04:00
c5109c2c1b
Implement basis for Pause Menu.
josh
2025-04-07 15:17:52 -05:00
ab0fd9455c
More Edits
josh
2025-04-07 14:30:30 -04:00
b7b06cd48b
Assets
josh
2025-04-03 13:35:09 -04:00
f9e4f93aaa
Add TODO notes for tile lighting stuff coming soon.
josh
2025-04-02 15:27:58 -05:00
f82157d240
Various Edits
josh
2025-04-01 18:57:01 -04:00
b10d1e30dc
Command additions and minor fixes
josh
2025-03-31 16:38:12 -04:00
e748bf95ae
Upgrade to latest JUI with bug fixes
josh
2025-03-31 16:37:58 -04:00
28dda7d12d
Place gravel.
josh
2025-03-31 16:37:45 -04:00
15d816f04f
Added custom movement code for when player is noclipping.
josh
2025-03-31 16:37:31 -04:00
d9d8f7f3a2
Adjusted tile pallets, added gravel.
josh
2025-03-31 16:37:07 -04:00
0ee1ef5592
Parse tile 'solid' from json
josh
2025-03-31 16:36:36 -04:00
0d7306b9ae
Cleanup LocalWorld
josh
2025-03-31 16:36:21 -04:00
d55a64163b
Add GameSession::GetLocalPlayerEntity
josh
2025-03-31 16:36:04 -04:00
c7f98a1be6
Add noclip member to entity
josh
2025-03-31 16:35:44 -04:00
4538aa963b
Update LocalWorld.cpp
Redacted
2025-03-29 16:54:00 -04:00
60dbd6d725
Decently-well working, doing some profiling currently.
josh
2025-03-29 14:31:57 -04:00
5cd84258d8
Adding More Tile Functions (Non-building commit).
josh
2025-03-28 01:26:31 -04:00
6e9224ead6
Add Tile Functions
josh
2025-03-27 23:35:52 -04:00
1a09845770
Fixed a silly, got it working.
josh
2025-03-27 18:18:11 -04:00
f94c8b8e72
Segfault on usage of std::function from ticc_funcs.
josh
2025-03-27 17:44:21 -04:00
3dd9d65964
Now scoping out Item loading.
josh
2025-03-22 15:31:58 -04:00
7d71f32d09
Refactoring tile loading procedure.
josh
2025-03-22 15:07:50 -04:00
a53bc42a82
Re-enabling features: hotbar icons, name, plank pattern.
josh
2025-03-22 14:07:43 -04:00
06ec0ca885
Make sure to manually reload cmake-build-debug after first build.
josh
2025-03-22 13:53:10 -04:00
c9b037bf39
It works!!! All tiles are currently blue, and basically all tile features need to be re-implemented, however.
josh
2025-03-22 13:39:12 -04:00
41749893a5
Few more edits for the night
josh
2025-03-21 03:52:17 -05:00
79f77a4fcf
Lots more partial progress on the data-driven refactoring.
josh
2025-03-21 03:00:21 -05:00
e0367b971c
Large Refactor, half-finished, will not compile or run currently.
josh
2025-03-20 23:52:51 -04:00
dfb60a45c4
JSON tile metadata parse test, WIP.
josh
2025-03-19 15:45:54 -04:00
9a10ff81d0
Building out container class, move classes to their own headers.
josh
2025-03-19 15:45:42 -04:00
27f748ceca
Include v2i_hash
josh
2025-03-19 15:45:02 -04:00
6b37c03079
Move Vector2i custom hash to separate header file.
josh
2025-03-19 15:44:44 -04:00
23fb2892a9
Put into namespace
josh
2025-03-19 15:44:30 -04:00
50205fef99
Update jstick dependency
josh
2025-03-19 15:44:16 -04:00
4553a0c8ac
Add 'container w h' command
josh
2025-03-19 15:44:00 -04:00
8072af2c49
Test Tile JSON data
josh
2025-03-19 15:43:46 -04:00
d9de2502ea
Fix data folder
josh
2025-03-19 12:49:18 -04:00
83afdcaebc
Merge remote-tracking branch 'origin/master'
josh
2025-03-19 12:48:26 -04:00
e6f67e1052
Fix data folder
josh
2025-03-19 12:47:54 -04:00
2f19b910de
Update main.cpp
Redacted
2025-03-19 12:32:24 -04:00
13cc7f2104
Merge branch 'master' of https://git.redacted.cc/Josh/ReCaveGame
Redacted
2025-03-19 11:47:26 -04:00
0dcb7d5a73
Update World.cpp
Redacted
2025-03-19 11:47:10 -04:00
ba39db02d3
Integrating JSON, testing with externally-defining tile data.
josh
2025-03-19 03:56:10 -04:00
10e82cd4aa
Work-in-progress Item system code.
josh
2025-03-19 02:48:22 -04:00
a599775eee
Add command stubs
josh
2025-03-19 02:48:07 -04:00
185016ed49
Update changed name
josh
2025-03-19 02:47:54 -04:00
8a8f1321b9
Update changed name
josh
2025-03-19 02:47:48 -04:00
84bc213229
Add XBox360 controller support to hotbar, tile editor, and zoom.
josh
2025-03-19 02:47:36 -04:00
de8b45018a
Add freeze_in_void property to PhysicsEntity
josh
2025-03-19 02:46:19 -04:00
c604b69487
Tweak player falling, prevent sprite spazzing.
josh
2025-03-19 02:46:03 -04:00
8a3ed23302
Added Core::GetAllTiles(), added tile display_name property.
josh
2025-03-19 02:45:14 -04:00
6d1652e0af
Add airtime property to entities. Will be used for fall-damage calculation, among other things.
josh
2025-03-19 02:42:58 -04:00
699c1021c1
Fix Console Input Box color
josh
2025-03-19 02:42:34 -04:00
4e0c1dac86
Added Camera freemove and follow. Camera returns to follow target if free-movement isn't done for 1.25 seconds
josh
2025-03-19 02:42:20 -04:00
b2e4732b14
Add TileTool::WorldEditorEnabledByDefault
josh
2025-03-19 02:41:30 -04:00
e912645a24
Add World::GetEntities
josh
2025-03-19 02:41:10 -04:00
a7063675dc
Edit gitignore
josh
2025-03-19 02:40:43 -04:00
f81098d7b2
Small Fix
josh
2025-03-18 19:31:13 -05:00
cc00350dc3
Add test Container Window, building out the items system.
josh
2025-03-18 19:26:22 -05:00
809abae082
Added a "Running-Jump" mechanic where you can jump further horizontally while moving fast enough.
josh
2025-03-18 12:45:34 -04:00
f2512dddf1
Tweaked Air Resistance and added horizontal friction while standing on tiles.
josh
2025-03-18 01:01:55 -04:00
7d5d8bcd46
Merge remote-tracking branch 'origin/master'
josh
2025-03-18 00:34:24 -04:00
e547dd0045
Integrated XBox360 controller support for camera and player movement.
josh
2025-03-18 00:34:08 -04:00
6aeef77904
ValidCoords is no longer required with Vector2i
Redacted
2025-03-17 21:17:14 -04:00
83731c08f0
Update World.hpp
Redacted
2025-03-16 13:38:05 -04:00
0b9c5eb449
Hacked in AssetService to the splash screen, still needs some polish.
josh
2025-03-02 04:26:50 -05:00
4a11961c0f
Graphics bug fix.
Redacted
2025-03-01 23:11:19 -05:00
f978605005
Working now.
josh
2025-02-28 22:30:26 -05:00
d4468421f7
Packaging libraries into release build WIP
josh
2025-02-28 22:16:58 -05:00
84765fbaf4
Tune RandomTileTickRate, and include random tile counter in chunk serialization.
josh
2025-02-28 01:05:53 -05:00
7ae6003e23
Performance optimization.
Redacted
2025-02-27 18:56:21 -05:00
7707d6d3a6
WINDOWS BUILD!!! (Where's my player texture).
josh
2025-02-27 04:08:10 -06:00
0f776f2a6f
Heavily refactored CaveGameWindow, pulled TileTool into GameSession.
josh
2025-02-27 04:10:00 -05:00
d058774519
Particles Test Success.
josh
2025-02-27 04:08:51 -05:00
2e55d42733
Various small fixes. initialization of widgets and such.
josh
2025-02-27 04:08:35 -05:00
c5015b608d
Fixed a very weird deallocation problem causing segmentation fault on close. Made the credits look nicer too.
josh
2025-02-27 04:07:50 -05:00
0a033fc103
Tracked down and fixed segmentation fault upon close.
josh
2025-02-27 00:13:13 -05:00
2cc0ca2033
Changes by william
josh
2025-02-26 15:49:54 -05:00
06021b9396
Small changes
josh
2025-02-26 15:48:59 -05:00
7c46f2939b
Small changes
josh
2025-02-26 15:20:17 -05:00
5127d50f04
Small changes, removed useless files too.
josh
2025-02-26 12:22:54 -06:00
baf1f517a5
Added grid and tileactivity commands, Grid render doesn't appear to work though.
josh
2025-02-25 19:52:26 -05:00
54a704a091
Tuned collision response and physics, player animation outline.
josh
2025-02-25 17:49:53 -05:00
b8a59d98c5
Player collision response and movement physics v1.
josh
2025-02-25 16:57:06 -05:00
24790c5c0c
Refactored camera movement to feel more consistent regardless of framerate.
josh
2025-02-25 12:17:18 -05:00
55746d45b9
Add FPS limiter.
josh
2025-02-24 16:16:15 -05:00
48b303260d
Remote Edits
josh
2025-02-24 11:52:13 -06:00
0a174af0e2
Spawn player with P, will be working on collisions and physics soon.
josh
2025-02-21 14:47:08 -06:00
1f18f08244
So close to a windows build!!
josh
2025-02-21 14:09:42 -06:00
d82c821e6f
Added WorldEdit step buttons.
josh
2025-02-19 03:34:20 -06:00
6ba265e9e2
Uploading Edits
josh
2025-02-16 20:07:19 -05:00
fba1546a9b
Changes
josh
2025-02-13 19:27:48 -05:00