I found very little info about this on the web. Basically I want to create my own file format that stores mesh data (vertices, skinning info, etc).
I don't know where to start and I have very poor knowledge about file structures in general. What's the difference between opening files the normal way and opening them in binary mode? I always thought that binary mode is supposed to prevent people from being able to read the file in notepad, but I'm pretty sure I'm wrong. :lol:
Any tips and sources will be appreciated. thanks!
edit: I found this https://www.gamedev.net/resources/_/technical/game-programming/resource-files-explained-r902, but it's 17 years old. Is it still good?