By using this site, you agree to our Privacy Policy and our Terms of Use. Close
HappySqurriel said:
I don't want to be condescending but if you have to ask you probably shouldn't be doing it ...

Developing a game for these platforms is not for the faint of heart and, unless you already have substantial low level development experience in assembly language, you probably start somewhere else. The only exception I would make to this is if you're already an experienced (professional) developer and have a high threshold for frustration.


Man, I'm glad someone is finally being the voice of reason.  If you have to ask what Assembly is, you aren't ready to program in assembly language. I know that sounds like some sort of joke but it very much isn't. Assembly can make even the best programmers out there scratch their heads. The type of people that write game engines in assembly are people like Carmack. 

Like someone else said, start small. If you set out to make yor own engine or hardware from the get-go you will fail miserably. If you want to make your own hardware, I don't really know where to start but it isn't by trying to create a SNES. Try creating the logic for stop light using circuits.  If you want to be a designer, pick an established engine and knock yourself out. If you want to be a programmer, learn C++. If you want to be an artist, take a life drawing and a sculpting class. 

Dont set out to create a console, engine, and game on your first go.