|
|
aa30ff73d0
|
Rubocop autocorrect frozen string literal cop
|
2020-12-02 17:29:01 -06:00 |
|
|
|
c7590366a6
|
Initial work on locales, more work on netcode
|
2020-12-01 13:02:22 -06:00 |
|
|
|
4c8e6c3d5f
|
update settings menu, misc tweaks and fixes
|
2020-09-24 10:45:15 -05:00 |
|
|
|
65cfc1a124
|
Moved renderering system and model loading into CyberarmEngine, added island_test_map
|
2020-07-15 21:29:18 -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 |
|
|
|
d3603947cc
|
Added semi-automatic game:release rake task
|
2020-05-07 11:46:54 -05:00 |
|
|
|
a078645b94
|
Refreshed a few menus, stubbed Settings menu
|
2020-05-05 10:46:23 -05:00 |
|
|
|
c1eb02a106
|
Fixed game not launching when packaged
|
2020-05-04 11:56:26 -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 |
|
|
|
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 |
|
|
|
9593d341bf
|
Added overlay for future fps and stats display
|
2020-05-02 17:34:19 -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 |
|
|
|
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 |
|
|
|
eb1bfe204b
|
Added Asset Viewer
|
2020-01-30 15:30:58 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
1bfc6e6929
|
Initial work on Scripting sandbox, no longer Entity's responsibility.
|
2019-09-27 12:37:16 -05:00 |
|
|
|
8df05eda13
|
Added event handler for :entity_moved, added door script, various tweaks
|
2019-09-26 16:19:01 -05:00 |
|
|
|
f7936b38bc
|
Ripped IMICFPS::Wavefront::Model to IMICFPS::Model, more refactoring needed.
|
2019-09-26 14:29:42 -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 |
|
|
|
e41a2b6524
|
Cleanup i-mic-fps.rb a bit
|
2019-09-26 08:24:32 -05:00 |
|
|
|
954c6899be
|
Made model/entity manifest a first class object
|
2019-09-25 11:52:19 -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 |
|
|
|
da9b0212c2
|
Disable MESA opengl/glsl override enviroment vars for now, disable vbo/vao for now
|
2019-08-13 10:26:37 -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 |
|
|
|
ce7d132864
|
Fixed some warnings, moved Subcommand into its own file, added support for subcommand and subcommand options autocomplete in Console, added texture ids to Model vertex buffer object
|
2019-08-11 09:34:25 -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 |
|
|
|
a82e71cea7
|
Added support for Console auto-complete
|
2019-08-08 20:23:48 -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 |
|
|
|
d5a5ced955
|
Can now update AABBTree however something weird is happening where the tree grows for the same numbeer of objects...
|
2019-02-25 09:35:01 -06:00 |
|
|
|
5cf07ca620
|
Partially working AABB Tree! (needs much more work)
|
2019-02-24 21:51:04 -06:00 |
|
|
|
965b8d0c80
|
Refactored bounding box to use 2 vectors, stubbed PhysicsManager.
|
2019-02-24 15:05:54 -06:00 |
|
|
|
fc72f2bdc8
|
Implemented a first class BoundingBox, refactored to use bounding box.
|
2019-02-23 18:28:47 -06:00 |
|
|
|
6191699d8b
|
Replaced usage of with CommonMethods.window (which uses ), refactored InputMapper to match actions to keys and visa-versa, removed categories from InputMapper, moved input mappings from Camera and Player into InputMapper (for now.)
|
2019-02-22 14:55:18 -06:00 |
|
|
|
a6e175d9e0
|
Replaced Vertex struct with Vector class
|
2019-02-20 11:00:54 -06:00 |
|