index
:
game
master
A "game" written from scratch in Rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Cargo.lock
Age
Commit message (
Expand
)
Author
2024-11-24
refactor(engine): remove reexports of glfw crate items
HampusM
2024-11-02
feat(ecs): add creating static entities
HampusM
2024-10-17
refactor(glfw): use FromRepr derive macro from util-macros
HampusM
2024-10-17
feat(util-macros): add macro FromRepr
HampusM
2024-08-24
refactor(engine): use C string literals instead of cstr macro
HampusM
2024-05-01
feat(engine): add basic Wavefront obj file parsing
HampusM
2024-04-24
feat(engine): add jpeg texture support
HampusM
2024-04-14
feat(engine): use ECS architecture
HampusM
2024-04-11
fix(ecs-macros): allow for using derive macros via the engine crate
HampusM
2024-03-29
feat(ecs): make World unwind safe
HampusM
2024-03-06
feat(glfw): add setting key callback
HampusM
2024-03-02
chore(ecs): remove build dependencies
HampusM
2024-02-28
refactor(ecs): use better system input type filtering solution
HampusM
2024-02-26
fix(ecs): make Component trait not automatic & add derive macro
HampusM
2024-02-26
feat(ecs): add support for multiple system queries & local components
HampusM
2024-02-18
feat: add entity component system library
HampusM
2023-11-27
feat(engine): add lighting maps
HampusM
2023-11-12
build(engine): disable default features of image dependency
HampusM
2023-11-12
build(glfw): disable default features of bindgen dependency
HampusM
2023-11-02
feat(engine): add texturing
HampusM
2023-10-22
feat(engine): add translating & scaling objects
HampusM
2023-10-15
feat: add logging
HampusM
2023-10-15
feat(engine): add logging OpenGL debug messages
HampusM
2023-10-13
refactor(engine): move uses of OpenGL to OpenGL module
HampusM
2023-10-07
feat: add triangle program
HampusM
2023-10-06
feat: add engine library base
HampusM
2023-10-06
feat: add GLFW wrapper library
HampusM
2023-10-06
add project base
HampusM