Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moving to C++ #1

Open
chassinat0r opened this issue Mar 25, 2024 · 0 comments
Open

Moving to C++ #1

chassinat0r opened this issue Mar 25, 2024 · 0 comments

Comments

@chassinat0r
Copy link
Owner

image
I'm moving Isometricraft to C++ because the code in C is getting too messy. I've decided to do a near complete rewrite. Major changes so far include:

  • All the blocks are stored in a spritesheet instead of being their own files
  • Having a single graphics file that is applicable to all blocks means it only needs to be loaded once, significantly improving performance
  • Blocks that have no chance of being visible simply aren't rendered
  • Texture rework, now they have a black outline to distinguish blocks from one another

I've got exams coming up so I'm going to focus on preparing for those in the next month or so but I will still dedicate some time to development of Isometricraft. I'm hoping for the update to be out in max one week.

Repository owner locked and limited conversation to collaborators Mar 25, 2024
@chassinat0r chassinat0r pinned this issue Mar 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant