|
|
1d7cd19b41
|
Added more hud widgets for showing squadmates and crosshair, added crosshair image and source svg, hackish fix to make renderer resize on windows size change, added CameraController camera control is back in 😂
|
2020-07-18 15:54:00 -05:00 |
|
|
|
65cfc1a124
|
Moved renderering system and model loading into CyberarmEngine, added island_test_map
|
2020-07-15 21:29:18 -05:00 |
|
|
|
cf1e72225c
|
More work on implementing networking
|
2020-05-10 11:05:16 -05:00 |
|
|
|
e94f2582f9
|
More fleshing out of networking
|
2020-05-09 09:56:03 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
8b35bf037e
|
Added evergreen_tree model, added work-in-progress collada parser, renamed ModelLoader to ModelCache
|
2020-01-30 11:25:31 -06:00 |
|
|
|
4f1b490600
|
Use persistent hash for config
|
2020-01-29 18:18:46 -06:00 |
|
|
|
ea68748234
|
Renamed MapLoader to MapParser, added level select menu
|
2020-01-28 23:41:44 -06:00 |
|
|
|
46cffa293e
|
Added more menus; stub for settings, basic pause menu, fixes for multiple Game inits
|
2020-01-28 19:59:42 -06:00 |
|
|
|
c25df59819
|
Use new @include preprocessor added to CyberarmEngin::Shader
|
2020-01-28 10:48:47 -06:00 |
|
|
|
e7b84bd123
|
Removed redundant glError? from Map class and renamed CommonMethods#glError? to #gl_error?, added debug settings for disabling shaders and whether to exit on opengl error
|
2020-01-27 22:19:07 -06:00 |
|
|
|
af19166af2
|
Modern 'GL now renders properly, camera works as expected, added fallback to immediate mode if shader fails to compile.
|
2019-12-08 17:50:20 -06:00 |
|
|
|
6aeee41a71
|
Progress towards modern gl made
|
2019-12-05 17:23:02 -06:00 |
|
|
|
18595bdf7f
|
Supplanted biped with character
|
2019-11-05 11:23:14 -06:00 |
|
|
|
2ae97aa993
|
Fixed progressbar jumping back due to needing to load additional assets detected in manifests
|
2019-09-30 09:14:35 -05:00 |
|
|
|
40d1105fb8
|
Moved collision/physics information into manifest, made real mouse cursor always invisible and use 'virtual' cursor when needed.
|
2019-09-28 13:29:21 -05:00 |
|
|
|
e038dcbe24
|
Extracted Crosshair and Demo from Game
|
2019-09-27 22:46:32 -05:00 |
|
|
|
b091a489af
|
Removed entity management from Game, refactored Map to MapLoader and added Map to manage world
|
2019-09-27 14:30:23 -05:00 |
|
|
|
8df05eda13
|
Added event handler for :entity_moved, added door script, various tweaks
|
2019-09-26 16:19:01 -05:00 |
|
|
|
b6d7a6ebdb
|
Implemented event system, Implemented initial bit of scripting system, Stubbed component system. Entities can now use the scripting system to place their 'decorations'
|
2019-09-26 12:13:08 -05:00 |
|
|
|
eb7a7fc6d6
|
Added protype scripts for Alternate Tank and Power Plant, changed naming convention of assets to: package -> name instead of: package -> model
|
2019-09-25 22:01:03 -05:00 |
|
|
|
954c6899be
|
Made model/entity manifest a first class object
|
2019-09-25 11:52:19 -05:00 |
|
|
|
a2089c0ae1
|
Fixed demo feature crashing game
|
2019-09-25 10:50:50 -05:00 |
|
|
|
93522703f9
|
Fixed terrain and skydome not loading in LoadingState
|
2019-09-25 10:18:16 -05:00 |
|
|
|
ee844f256f
|
Renamed objects/ to game_objects/ removed redundant entities, added Map loader and test map, made LoadingState use Map for entity asset loading.
|
2019-09-25 10:09:05 -05:00 |
|
|
|
42191729ae
|
Added models for: Power Plant, Information Panel, Purchase Terminal, and Door. Updated War Factory model. added .svg files. misc.
|
2019-09-24 15:34:09 -05:00 |
|
|
|
7ebf65f535
|
Player entity no longer directly handles raw button input (turn 180 and fpv toggle need more work), fixed Console printing empty lines for tab completion when available commands list is empty.
|
2019-08-13 10:18:30 -05:00 |
|
|
|
016e8109de
|
Gravity constant moved into constants.rb, camera can now report what it is looking at, entity has knowledge of camera now, AABB tree search can now use either BoundingBox or Ray colliders
|
2019-08-13 09:47:23 -05:00 |
|
|
|
771b6a4247
|
Switched back to old model renderer while fixing vbo based renderer, set stats text shadow color to black, fixed tab completion showing empty list of available options when tab completion triggered
|
2019-08-12 21:27:04 -05:00 |
|
|
|
d07130b03b
|
'fixed' glGetAttribLocation crashes (shader compiler likes to agressively optimize)
|
2019-08-11 21:46:18 -05:00 |
|
|
|
f11b091fe0
|
Renamed lighting shader to default, shoehorned in glsl 3.30 support for Intel on Linux, removed duplicate handleGlError methods, added OpenGL and GLU to Object namespace, removed redundant includes for OpenGL and GLU, VBO and VAO now render (all be it incorrectly)
|
2019-08-11 14:53:15 -05:00 |
|
|
|
a22a3f3f3c
|
Moved constants into their own file, LoadingState now loads shaders and now shows 'Loading [model|shader] name...', tweaked player running speed, Player model is no longer rendered when in first person view, removed redundant ShaderManager
|
2019-08-10 09:40:31 -05:00 |
|
|
|
3eb34d023e
|
Debug commands now affect game
|
2019-08-07 17:58:30 -05:00 |
|
|
|
80576a211a
|
Moved menu files to be under /ui directory, added support for commands to Console!
|
2019-08-07 15:36:45 -05:00 |
|
|
|
ffae3ae14e
|
Added Console to replace magic debug keys, added version file
|
2019-08-07 14:49:49 -05:00 |
|
|
|
12a588304b
|
Added dependance on cyberarm_engine, removed duplicate code which is in cyberarm_engine
|
2019-08-07 12:00:39 -05:00 |
|
|
|
1b6f8cf880
|
Added river terrain test mesh, each model's manifest file is now simply named manifest.yaml instead of model_folder_name.yaml.
|
2019-08-07 10:43:04 -05:00 |
|