Engine architecture + Multithreading

This commit is contained in:
Harrison Corlett 2026-01-22 11:08:52 +00:00
parent 44845f781d
commit d15d1a75af
8 changed files with 223 additions and 42 deletions

View file

@ -1,18 +1,18 @@
#created new properties file
#Tue Jan 20 08:16:32 GMT 2026
#Default Window dimensions
display_height=480
display_width=640
#the precision of frames, set this to 16000 and it will limit the whole engine to 64FPS
frame_accuracy=0
#event tick rate for game process
main_tick_rate=120
master_tick_rate=120
main_thread_tickrate=120
fast_thread_tickrate=240
cap_main_to_tickrate=false
#Vulkan Debugging toggle
vkValidated=true
vsync=false
vsync=true
#This is the name of the GPU you want the engine to use
PhysicalDeviceName=
#Title that shows up on app window
Software_Title=Terrain4J Game Engine
Software_Title=Terrain4J Game Engine