|
|
e94f2582f9
|
More fleshing out of networking
|
2020-05-09 09:56:03 -05:00 |
|
|
|
bae6a6a332
|
Removed async-websocket, more work on netcode
|
2020-05-08 21:42:14 -05:00 |
|
|
|
e3a2c9abe0
|
Added require_all method to replace explicitly requiring every source file, added SoundManager and sound effects, added sound for shield/health regen
|
2020-05-08 19:03:45 -05:00 |
|
|
|
bc695df4a1
|
Refactored ModelCache into a module, misc. fixes due to change.
|
2020-05-07 21:45:18 -05:00 |
|
|
|
bc480f9fae
|
Fixed min opengl warning showing for opengl >3.3
|
2020-05-07 13:37:11 -05:00 |
|
|
|
d3603947cc
|
Added semi-automatic game:release rake task
|
2020-05-07 11:46:54 -05:00 |
|
|
|
8d956131d1
|
Made 'use_shaders' debug option work
|
2020-05-06 21:32:55 -05:00 |
|
|
|
c9ba1ab94a
|
Fixed typo in Overlay
|
2020-05-06 12:53:55 -05:00 |
|
|
|
2000f601d8
|
Tweak SettingsMenu and AssetViewer MainMenu
|
2020-05-06 12:02:13 -05:00 |
|
|
|
a078645b94
|
Refreshed a few menus, stubbed Settings menu
|
2020-05-05 10:46:23 -05:00 |
|
|
|
a3b4c6e651
|
Update Boot/Close to use Menu constants
|
2020-05-04 11:32:17 -05:00 |
|
|
|
fd3785cdcd
|
Updated menus, added background to Tools
|
2020-05-04 11:13:51 -05:00 |
|
|
|
06fb2c0e43
|
Stub NetworkManager, remove pixel test image, added icon for releasy
|
2020-05-04 09:59:01 -05:00 |
|
|
|
d524c21332
|
Enable server to require i-mic-fps.rb without launching game, fixed missing update method from connection/server, update gemfile to add releasy and rake
|
2020-05-04 09:28:57 -05:00 |
|
|
|
85dd90b2f4
|
Added HUD widgets, make Boot and Close use button_up instead of button_down
|
2020-05-04 08:57:58 -05:00 |
|
|
|
1629cf4605
|
Added Close game state, tweaked Boot state
|
2020-05-04 07:34:24 -05:00 |
|
|
|
f3c3a1047f
|
Tweaked Boot state transition effect
|
2020-05-03 23:39:52 -05:00 |
|
|
|
face4b092a
|
Added boot screen, added logo
|
2020-05-03 23:25:33 -05:00 |
|
|
|
75185425b6
|
Stubbed out files for networking
|
2020-05-03 21:18:08 -05:00 |
|
|
|
bb21de2e2a
|
Use a bullet symbol for Overlay spacer
|
2020-05-03 09:55:26 -05:00 |
|
|
|
c53d42166b
|
Use glLineWidth for wireframe rendering, use LoadingState for MapEditor
|
2020-05-03 09:49:57 -05:00 |
|
|
|
c05009a000
|
Moved renderer stats to Overlay
|
2020-05-03 09:40:51 -05:00 |
|
|
|
9593d341bf
|
Added overlay for future fps and stats display
|
2020-05-02 17:34:19 -05:00 |
|
|
|
27de5667be
|
Initial work on map editor
|
2020-05-02 15:59:26 -05:00 |
|
|
|
bb8e210362
|
Added canvas_size_changed 'event' to Renderer and OpenGLRenderer
|
2020-03-25 13:27:00 -05:00 |
|
|
|
15e5d0a5e1
|
Framebuffer rendering on quad is now working! 😂
|
2020-03-25 13:06:40 -05:00 |
|
|
|
87ae77a9cb
|
Updates
|
2020-03-25 10:11:56 -05:00 |
|
|
|
d293772690
|
Initial work on using framebuffer from GBuffer
|
2020-03-25 09:18:06 -05:00 |
|
|
|
d839811cfd
|
Fixed reloading shader which failed to compile at start up but succeeded at runtime caused crash due to Model expecting access to attribute location of shader inputs
|
2020-03-24 10:32:32 -05:00 |
|
|
|
578c00673d
|
Added command to reload shaders at runtime, added support for shared scripts to Manifest, lights are now loadable from MapParser, misc changes.
|
2020-03-24 09:51:20 -05:00 |
|
|
|
2ad1385fb4
|
Fixed NVIDIA renderering errors, use 'flat in/out int integerValue' instead of 'in/out float integerValue'
|
2020-03-23 18:45:25 -05:00 |
|
|
|
cb7b3d4883
|
Added static, maps, and data folders to build files, fixed crash for AssetViewer tool
|
2020-03-23 17:32:16 -05:00 |
|
|
|
87fcc3a05c
|
Fixed lighting artifacts caused by untransformed normals, added 'Scene' for holding objects for rendering, added turn table models to menus using a scene, misc other changes.
|
2020-03-23 11:48:44 -05:00 |
|
|
|
18a62b81cc
|
Added Texture object for handling creating and caching textures, stubbed ParticleEmitter
|
2020-03-23 08:05:40 -05:00 |
|
|
|
45021a92aa
|
Bump version
|
2020-03-22 18:16:17 -05:00 |
|
|
|
3d86661921
|
Added notice on main menu if opengl version < 3.3
|
2020-03-22 18:13:41 -05:00 |
|
|
|
f32dbfabeb
|
Set shader lights once per frame instead of per entity
|
2020-03-22 17:46:50 -05:00 |
|
|
|
0d1d7ff6bc
|
Fixed modern opengl renderer not renderering model textures, framebuffer can be used without crashing, model uv coordinates are now in buffer, minor rendering optimization
|
2020-03-22 17:22:10 -05:00 |
|
|
|
35d6061198
|
Setup GBuffer for future deferred rendering
|
2020-03-22 14:56:22 -05:00 |
|
|
|
fd228aa0c0
|
Added extras menu, stubbed map editor, made asset viewer and map editor accessible from extras menu
|
2020-03-22 12:17:28 -05:00 |
|
|
|
d6802c8756
|
Enabled wireframes for shader renderer
|
2020-01-30 22:54:59 -06:00 |
|
|
|
99ae19c34d
|
Fixed bug that prevented Asset Viewer from using shader, manifests are now sorted by name, fixed sponza test model manifest
|
2020-01-30 22:31:49 -06:00 |
|
|
|
1b6019419b
|
Fixed cursor not showing up in Asset Viewer main menu, fixed Camera free move not having :turn_left/right implemented
|
2020-01-30 19:53:42 -06:00 |
|
|
|
eb1bfe204b
|
Added Asset Viewer
|
2020-01-30 15:30:58 -06:00 |
|
|
|
dbf4edbb93
|
Collada parser mostly works for single object/material models
|
2020-01-30 13:36:42 -06:00 |
|
|
|
8b35bf037e
|
Added evergreen_tree model, added work-in-progress collada parser, renamed ModelLoader to ModelCache
|
2020-01-30 11:25:31 -06:00 |
|
|
|
31f0fa141b
|
Restructured Model loading to enable easier implementation of other parsers
|
2020-01-30 08:50:05 -06:00 |
|
|
|
4f1b490600
|
Use persistent hash for config
|
2020-01-29 18:18:46 -06:00 |
|
|
|
201ddabbcc
|
Added game version footer on MainMenu
|
2020-01-28 23:52:55 -06:00 |
|
|
|
ea68748234
|
Renamed MapLoader to MapParser, added level select menu
|
2020-01-28 23:41:44 -06:00 |
|