1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2025-02-10 10:36:42 -05:00
OpenDiablo2/d2core/d2components
gravestench 8b1b6b9adc more work on ecs implementation
* removed d2common/d2scene, was not the right way to go.
* added components for animation, scale, main viewport, viewport filter
* added interface for scenes, which are extensions of akara.System
* BootStrap is now AppBootstrap, common to game clients and headless
server
* added generic BasicScene struct for common scene functionality
* added game object factory as a system, with single sprite factory
* added update counter system, shows how many times the world updates
per second
* integration test is now the game client test
2020-12-07 12:44:11 -08:00
..
all_component_ids.go more work on ecs implementation 2020-12-07 12:44:11 -08:00
animation.go more work on ecs implementation 2020-12-07 12:44:11 -08:00
asset_cof.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_d2animdata.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_data_dictionary.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_dc6.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_dcc.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_ds1.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_dt1.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_font_table.go file handle caching, asset caching, font tables 2020-12-07 12:44:11 -08:00
asset_palette_transform.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_palette.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_string_table.go added game config loader system 2020-12-07 12:44:11 -08:00
asset_wav.go added game config loader system 2020-12-07 12:44:11 -08:00
camera.go more work on ecs implementation 2020-12-07 12:44:11 -08:00
dirty.go added game config loader system 2020-12-07 12:44:11 -08:00
file_handle.go added game config loader system 2020-12-07 12:44:11 -08:00
file_path.go added game config loader system 2020-12-07 12:44:11 -08:00
file_source.go adding Path method to abstract source interface 2020-12-07 12:44:11 -08:00
file_type.go added game config loader system 2020-12-07 12:44:11 -08:00
game_config.go adding LogLevel to game config component 2020-12-07 12:44:11 -08:00
origin.go more work on ecs impl 2020-12-07 12:44:11 -08:00
position_static.go more work on ecs impl 2020-12-07 12:44:11 -08:00
position.go added game config loader system 2020-12-07 12:44:11 -08:00
priority.go added game config loader system 2020-12-07 12:44:11 -08:00
render_cull.go more work on ecs impl 2020-12-07 12:44:11 -08:00
render_surface.go more work on ecs impl 2020-12-07 12:44:11 -08:00
scale.go more work on ecs implementation 2020-12-07 12:44:11 -08:00
scene_main_viewport.go more work on ecs implementation 2020-12-07 12:44:11 -08:00
size.go more work on ecs impl 2020-12-07 12:44:11 -08:00
velocity.go added game config loader system 2020-12-07 12:44:11 -08:00
viewport_filter.go more work on ecs implementation 2020-12-07 12:44:11 -08:00
viewport.go more work on ecs implementation 2020-12-07 12:44:11 -08:00