Yes but someone should learn how to modify codes before making there owns, that's just common sense. MIPS is gonna help them a lot. We know that MIPS is not a regular language since as assembly language, but this is what these games are based on. Learning the basics and then getting to the specifics is the only way to learn. You should know that since you're a programmer.
Bookmarks