inda21plusplus / Project-Delta

This is the repository for the group project assignment in the course "Project in Introduction to Computer Science" (DD1396), by the Inda21plusplus group.
MIT License
8 stars 0 forks source link

Create a basic ECS #17

Closed foodelevator closed 2 years ago

foodelevator commented 2 years ago

First parts before closing #5

Features to implement before merging this PR into main

ollisco commented 2 years ago

We could maybe split up workflows so that everything is not in the same file.

foodelevator commented 2 years ago

Retrieving data is pretty unergonomic and requires unsafe code (since what you get is raw pointers).

I think the general solution would require proc macros and I don't think that's worth the hassle TBF.

The compile time type safety would still not be available when interacting with a scripting language and it's pretty easy to write wrapper functions that handle specific queries in a type safe way.

ollisco commented 2 years ago

@mathiasmagnusson Kan du fixa dessa merge conflicts?

foodelevator commented 2 years ago

Yes jag fixar det idag

foodelevator commented 2 years ago

Seems like we need those reviews again... The only change is that i merged changes from the main branch