Why do you personally homebrew?
Moderator: Moderators
Perhaps the morons with whom PPT is arguing think the smaller bit depth and fewer background planes of the NES fully compensate for the NES's lower clock speed. Given that 2bpp, 1 plane, and 1.8 MHz are exactly proportional to 4bpp, 2 full-color planes in mode 1, and 3.6 MHz, I see how the morons could justify their speculation.
- GradualGames
- Posts: 1106
- Joined: Sun Nov 09, 2008 9:18 pm
- Location: Pennsylvania, USA
- Contact:
1) nostalgia, but also continued admiration for old style gameplay, graphics and music
2) simplicity. it provides a refreshing contrast to the enormous mess of 3rd party abstractions one must wade in as a professional software engineer. I breathe a sigh of relief when I sit down to work on NES stuff 3 times a week. Even so, it provides a microcosm of all challenges that software engineering creates, and is a good exercise.
3) obsolescence is impossible. I cannot work at the pace of a professional at creating a homebrew game of any kind. If I used modern technology and hardware, there is no guarantee that any given library or technology I use will be valid when I finish a project. But the historical value of the NES will make it live on in some form, emulated or not, into the future. I could take 20 years to finish a project and it would still be something I'd want to do. Thankfully, that hasn't turned out to be the case. But I'd still do it if it were.
4) It's great to be able to put my game on a real cartridge and have a physical hard copy in my hands. No other hobby game project could produce the feeling of having created something "real." I suppose one could burn a CD-R, but it just isn't the same. Modern game distribution is all digital. Nothing to hold in your hands anymore.
2) simplicity. it provides a refreshing contrast to the enormous mess of 3rd party abstractions one must wade in as a professional software engineer. I breathe a sigh of relief when I sit down to work on NES stuff 3 times a week. Even so, it provides a microcosm of all challenges that software engineering creates, and is a good exercise.
3) obsolescence is impossible. I cannot work at the pace of a professional at creating a homebrew game of any kind. If I used modern technology and hardware, there is no guarantee that any given library or technology I use will be valid when I finish a project. But the historical value of the NES will make it live on in some form, emulated or not, into the future. I could take 20 years to finish a project and it would still be something I'd want to do. Thankfully, that hasn't turned out to be the case. But I'd still do it if it were.
4) It's great to be able to put my game on a real cartridge and have a physical hard copy in my hands. No other hobby game project could produce the feeling of having created something "real." I suppose one could burn a CD-R, but it just isn't the same. Modern game distribution is all digital. Nothing to hold in your hands anymore.