NOTE: Due to the deprecation of SF2D among other things, this project is being cancelled. It will be revamped at some point next year. I'm currently doing a lot of stuff for school and don't want to make promises I can't keep. That being said, I have some big plans for the future. Follow the project's twitter account (below) for more updates.
Current Release: Release 2.2
SpriteTools is an open source 3DS Homebrew library for C/C++. It's being developed to make the development process easier, faster, and more accessible for ourselves and other developers.
If you have any suggestions or requests for future additions, please create an issue!
The tutorial is found on the wiki.
You can see our roadmap on this Trello page.
Follow this twitter account for future information and updates as well as notices about when a developer is streaming programming.
Make sure devkitPro and devkitARM are installed. Other than that, installing SpriteTools Release 2.2 and later should automatically install ctrulib, citro3d, sf2d, and sfil (It won't overwrite anything you already have installed, though).
We're following the ANSI C Standard. This means, among other things, that we use 2 spaces instead of tabs which makes sure our code looks the same by having the same width on everyone's computer regardless of OS, text editor, or settings. The 80 character count per line also ensures this and makes sure everyone can use their own setup such as having a vertical monitor for coding.
Create an issue so we can get your feedback. We're happy to add any ideas that would make the library better!