- https://kazhnuz.space
-
uwu
- Joined on
2024-08-03
c3ee812d1a
chore: put automove in physics mixin
dcc2965431
chore: simplify hitbox applciation
9eb0d321c8
chore: improve semantics
b2623cdb6a
chore: refactor hitbox adding
f30fc6346d
chore: initialize the hitbox with the physics
Add basic Point and Rect objects
Use mixins for the actor system
Unify more the hitbox management code between 2D and 3D
Let the hitboxes handle collisions themselves
Let the hitboxes handle collisions themselves
Unify more the hitbox code between 2D and 3D
Port different kinds of rect to the Rect object
Use mixins for the actor system
It's also a necessary step to make the Actor2D and Actor3D objects childrens of Rect/Rect3D
Use mixins for the actor system
Add basic Point and Rect objects
Add a datastructure validator
Add easily serializable objects
One question would be how would be written the structure of the datas.
Add easily serializable objects
A possibility I see is some kind of "datamanger" system that would just have a table with all its content, that would use some kind of query system.
Possibly needed functions for queries :
get(datatype, attributeName, attributeContent)
getAll(datatype)
getTriaged(number, datatype, attributeName, attributeContent, triagedAttribute, isAsc)
getAllTriaged(number, datatype, triagedAttribute, isAsc)
getOne(datatype, id)
add(data)
addList({data1, data2})
updateAttribute(datatype, id, attributeName, attributeContent)
remove(datatype, id)
Add easily serializable objects