News for hackers. Stuff that matters.
Re:A video game that lets you make video games by honkycat on Sunday February 23, 2020 @03:09AM (#22395724)
You can't. But people like to pretend we are all just taking a piss with our text-based languages and full-time jobs.
Re:A video game that lets you make video games by bathtub365 on Sunday February 23, 2020 @03:34AM (#22395784)
I find this attitude odd. No one is going to use node-based programming to build a CRUD-app backend. I think some non-game programmers feel threatened by ways of building behaviour that don’t need a computer science degree. The attitude in the games industry is necessarily the opposite. Programmers aren’t game designers or artists or puzzle designers and part of their role is to let those creative professions express themselves, which leads to a richer experience.

I hope software continues to empower creative expression in new ways like this and the barrier to entry keeps being lowered.

Re:A video game that lets you make video games by imtringued on Sunday February 23, 2020 @07:13AM (#22396482)
>I think some non-game programmers feel threatened by ways of building behaviour that don’t need a computer science degree.

I don't understand this motivation. Did they get the computer science degree only because they thought they needed credentials to be allowed to program? I mean, most of the clearly started programming during their college time but before they received their degree. Node based programming is done by beginners because learning a text based language just isn't a very strong barrier for anyone who is actually willing to invest the time. How long does it take to learn 50% of the most commonly used programming language syntax constructs? Maybe a month? Maybe less? Before you say that it's impossible to build a mental model that is useful for programming in one month, I am strictly talking about the interface to the computer (syntax/nodes). You still need the same mental model with a node based language.

I personally read a C book when I was a teenager and I basically grokked the syntax in the book in 7 days (not the entire language). The difficult parts were actually obtaining a mental model of things like pointers and how the heap and stack works, not which words or symbols to type to satisfy the compiler.

Re:A video game that lets you make video games by bathtub365 on Sunday February 23, 2020 @09:33AM (#22396976)
I think I was being too specific when I mentioned a computer science degree. What I wanted to convey is that these types of entry level, or “layperson” ways of specifying behaviour can seem threatening to those who have invested in a career in software development. Understanding pointers and memory management and compilation is often orthogonal to solving the problem at hand, unless the solution would benefit from such understanding (maybe due to performance or memory constraints, or a level of complexity that warrants it). This is, after all, why the industry has developed higher level ways of writing software, like scripting languages or higher level compiled languages. These tools let us trade off low level control for higher productivity. I think another axis of abstraction is in the UI of software development itself: trading away some of the ability to build arbitrarily complex systems in any domain in order to lower the barrier to entry.
Re:A video game that lets you make video games by mattkrause on Sunday February 23, 2020 @09:35AM (#22396987)
People do “real work” with dataflow languages.

LabVIEW is pretty popular in some circles, and many DSP/FPGA tools also use a component+wire model. Verilog is text, but uses a similar model; there’s even a wire keyword.

Re:A video game that lets you make video games by jpindar on Sunday February 23, 2020 @09:52AM (#22397063)
GNU Radio is one of the most common ways to make something using an SDR module.
Re:A video game that lets you make video games by honkycat on Sunday February 23, 2020 @03:14AM (#22395736)
I feel that Penny Arcade nailed it when they described the game as:

"Using clumsy tools for days and days to make a worse version of something that already exists inside of someone else's product"

Re:A video game that lets you make video games by bathtub365 on Sunday February 23, 2020 @03:25AM (#22395765)
If all they can see is people recreating existing things they have a pretty narrow-minded view of this.

Also, people who use this wouldn’t otherwise be firing up the Unity editor.

Re:A video game that lets you make video games by imtringued on Sunday February 23, 2020 @07:14AM (#22396486)
I agree with this perspective. It allows people to enter an industry early and then let them grow their skills over time.
Re:A video game that lets you make video games by TeMPOraL on Sunday February 23, 2020 @10:47AM (#22397378)
That would be the description of programming, right? Because that's how I always feel when I start writing a game from scratch, instead of using some click-and-play game maker.
Re:A video game that lets you make video games by egypturnash on Sunday February 23, 2020 @11:15AM (#22397579)
This is coming from two guys who have made “drawing shitty cartoons bitching about popular video games” into their day job.
Re:A video game that lets you make video games by jrootabega on Sunday February 23, 2020 @10:07AM (#22397125)
I am a fan of dreams and littlebigplanet, but this really IS a big element of the community mindset. It doesn't mean everything made in the game is bad, but you do need to filter out all the Silent Hill, Sonic, anime, etc clones to find the worthy stuff.