This is a split board - You can return to the Split List for other boards.

How long would it take a beginning programmer to recreate a NES game?

#1MrMonkhousePosted 2/23/2014 1:31:27 AM
Like from ZERO xp to NES programmer status with games like Zelda or Donkey Kong. It doesn't have to be exactly that, but close to it.
#2LootmanPosted 2/23/2014 1:32:50 AM
1 day of training in Game Maker.
\(._.)/ Hi, my name is Lootman!
#3MrMonkhouse(Topic Creator)Posted 2/23/2014 1:35:31 AM
Lootman posted...
1 day of training in Game Maker.

Without any kind of aides. Pure hardcode.
#4g7g7g7g7Posted 2/23/2014 2:09:19 AM
So making a game engine, probably the same time as the original team, with the design time replaced with reading coding manuals and tips.
"You know what's most annoying about hearing neighbors having sex?,
When it's too quiet*" - Umbongo
#5SuperSmashKartPosted 2/23/2014 2:38:33 AM
Creating NES game with an engine, it should take about a day... it's not really aides...

Creating an engine will take quite sometime...

If you want tips or feedback, use this board
Help me make a good game by taking this survey!
#6AsellusPosted 2/23/2014 2:38:39 AM
Er, might want to add some more detail here, in particilar - in what? It's a hell of a lot easier to do it on the comparatively infinite resources of a modern system than it would be to do it on actual NES.
#7MrMonkhouse(Topic Creator)Posted 2/23/2014 1:36:14 PM
You're telling me NES devs used the same engine across all their games?
#8PraetorXynPosted 2/23/2014 1:50:33 PM
No, but engines could be reused across similar games.

The actual code to make the game work wouldn't be hard, but doing all the sprites, backgrounds and such would be time consuming.
Console war in a nutshell:
#9kukukupoPosted 2/23/2014 1:58:58 PM
It could take a while.

I advise going the game engine route - it will give you more overall concepts.

If you want to program actual NES games - you will need to learn assemby (6502). You can do this a little easier than it was back in the day - but it is still a little abstract for most people (even today's programmers). The link below would get you started if you have some assembly under your belt:
FC: 1091-8353-7458
#10MrMonkhouse(Topic Creator)Posted 2/23/2014 2:00:18 PM