3 ms·
Ask HN: Does viewing programming as problem solving discourage creativity?
Developing an original game for example isn’t about problem solving and is one of the most creative programming activities.
- PaulHoule 4y agoGames vary a lot based on what is involved. A game like Fate/Stay Night has almost no gameplay. It is all graphics and story. A game like Tetris has almost no story, but the strong sense of objective plays a role for the player that is like a story. There is very little problem solving in creating a Visual Novel game, particularly if you are making a series of them like the Science Adventure series where you probably got the technical issues sorted out by the first game. On the other hand a game like Tetris has more problems that turn up in implementation and particularly involves some tweaking of the rules to make the game really satisfying.
- amichail 4y agoBut that sort of problem solving often has nothing to do with computer science.
- inphovore 4y agoThe problems are - how to store data - how to interact between user and other agents - how to render - how to curate the requisite “fun” through rules and actions