Ask HN: Why is visual programming so popular for game programming?
31–40 of 155 posts
Re: Ask HN: Why is visual programming so popular for game programming?
#32Is it? You make a generalization giving just one example: Unreal Blueprints. As somebody not familiar with game programming but familiar with critical thiking I am unconvinced.
It is a generalization, but the example is one that some 30+% of games will use . And it's not the only engine with visual programming; even Unity aquired Bolt (a very popular unity plugin for visual scripting) and will likely market that more and more as it's integrated into its engine.
Re: Ask HN: Why is visual programming so popular for game programming?
#33A counter question to programmers in other fields - do you visualise the structure of code in your head almost like a graph, or do you think in code blocks? I feel like more visual thinkers would naturally also be drawn to games. I’m a visual thinker myself, so I can’t imagine not thinking about code as a diagram. But it seems that from the way most tools are designed , this is not the majority view.
Re: Ask HN: Why is visual programming so popular for game programming?
#34Is it? You make a generalization giving just one example: Unreal Blueprints. As somebody not familiar with game programming but familiar with critical thiking I am unconvinced.
You could also critically think your way to googling "game dev visual scripting" which would tell you much of the same information.
Re: Ask HN: Why is visual programming so popular for game programming?
#35I view it as equivalent to how Microsoft Excel empowers all sorts of non-programmers to solve problems via the use of formulas (and the occasional macro). As a tools programmer and producer I frequently discovered that some of our designers or writers had cobbled together their own solutions for difficult problems just using excel know-how. Excel teaches ordinary people that computers can do their bidding and visual programming for games does the same thing for game artists, writers, etc.
Re: Ask HN: Why is visual programming so popular for game programming?
#36Re: Ask HN: Why is visual programming so popular for game programming?
#37It's just another tool in the toolbox. Epic has mentioned how a portion of Fortnite was built using Blueprints. It helped them to prototype features and get the game built quickly.
Think about how handy it is to have a diagram, picture, or plan before writing a single line of code. Epic takes sections made using Blueprints and rewrites them in C++ for better performance.
After using Blueprints for a bit I can see its merit and why it's useful.
Unfortunately, I can't find the source where Epic talked about this. I think it was a GDC talk but I could be wrong. :\
Re: Ask HN: Why is visual programming so popular for game programming?
#38i hate visual programing if i am the customer. slow, crashes, buggy. the lower the code, the better tbe program, but obviously harder.
Re: Ask HN: Why is visual programming so popular for game programming?
#39Re: Ask HN: Why is visual programming so popular for game programming?
#40Because games are visual. It is a shame that so much of programming is still through text files. Web programming for example should be completely done visually.