game_template_platform
所属分类:游戏引擎
开发工具:Rust
文件大小:34KB
下载次数:0
上传日期:2021-01-04 02:02:11
上 传 者:
sh-1993
说明: 在Rust和GGEZ中应用游戏编程模式来创建游戏引擎模板,以作为未来游戏的基础
(Applying the Game Programming Patterns in Rust and GGEZ to create a game engine template to base future games on)
文件列表:
.vscode (0, 2020-12-30)
.vscode\settings.json (79, 2020-12-30)
Cargo.lock (59888, 2020-12-30)
Cargo.toml (273, 2020-12-30)
LICENSE.md (1081, 2020-12-30)
src (0, 2020-12-30)
src\camera.rs (1347, 2020-12-30)
src\config (0, 2020-12-30)
src\config\mod.rs (917, 2020-12-30)
src\draw_system (0, 2020-12-30)
src\draw_system\mod.rs (470, 2020-12-30)
src\draw_system\player_draw_system.rs (1400, 2020-12-30)
src\drawables.rs (1256, 2020-12-30)
src\entity (0, 2020-12-30)
src\entity\builder.rs (7335, 2020-12-30)
src\entity\entity_data.rs (1604, 2020-12-30)
src\entity\entity_state.rs (92, 2020-12-30)
src\entity\entity_type.rs (91, 2020-12-30)
src\entity\mod.rs (4911, 2020-12-30)
src\level (0, 2020-12-30)
src\level\mod.rs (673, 2020-12-30)
src\lib.rs (3270, 2020-12-30)
src\main.rs (980, 2020-12-30)
src\physics_system (0, 2020-12-30)
src\physics_system\mod.rs (489, 2020-12-30)
src\physics_system\player_physics_system.rs (2469, 2020-12-30)
src\world (0, 2020-12-30)
src\world\cell.rs (1432, 2020-12-30)
src\world\grid.rs (3836, 2020-12-30)
src\world\gridv2.rs (5147, 2020-12-30)
src\world\mod.rs (7018, 2020-12-30)
game_template_platform
# What to work on
- Store entities into HashMaps and convert the grid to store the id's of the entities and where they are in the world.
- Fix query so that camera can get all of the entities that need to be drawn
- have all platforms draw as one mesh
- Only check the collidable entities near the player each update tick
- Implement partialeq manually on entity
- Create error enum to use in the game
近期下载者:
相关文件:
收藏者: