Earlier quoted context omitted.
I really like his attitude on the turing-complete compile time metaprogramming feature: 'Yes you can shoot yourself in the foot, hang the compiler, and launch missiles at the same time. You're a good programmer or you wouldn't be using this language. So don't do that. If you do, don't do it again.' That's not always a good attitude to have in software development, but a modern language that backs away from the "wrap…
Are there any common languages that allow you to do compile time metaprogramming in the language itself? I'd like to write little miniprograms which output source code and get evaluated at compile time. For example: #include #include #COMPILETIME int fib(int n) { if(n and then at compile time that would get run and the source could generated would be: int fib(int n) { switch(n) { case 0: return 0; case 1: return 1; c…
‘Braid’ creator sacrifices his fortune to build his next game
101–110 of 175 posts
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#102Earlier quoted context omitted.
Why doesn't he like us?
I don't think he thinks most people here are "good programmers".
I have throughout my career tried to maintain a grasp of everything in my stack (I went through a "study the code for HotSpot in-depth" phase that, while I don't regret it, I'm glad is over--though I may be about to start in on MRI...) and I try to make intelligent decisions about when to approach problems at different levels. I see a lot more trend-following and operating off of tribal conventional wisdom than I would like.
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#103Earlier quoted context omitted.
I've followed him for a while and I think it might be a little more complicated although this is definitely how it might come across to the average person. He is blunt, and seemingly socially detached at times, almost in a Carmack-ish way. I don't see this as a bad thing really, just a different type of personality. Most of the best programmers I have known have this kind of personality. Also, as mentioned his new la…
I've found his Twitter very frustrating to follow sometimes, but I also learn a ton from the things he links to and talks about. For example, I'm certainly not in the anti-OO camp, but his perspective keeps me on my toes and has been informing my programming decisions to a degree. He also seems like a good person in general — just one who happens to be an old school programmer with a very specific view on how things…
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#104Re: ‘Braid’ creator sacrifices his fortune to build his next game
#105"Jonathan Blow's beautiful, distinct 2008 platformer Braid is largely regarded as the original indie game" Really? I find this difficult to believe, considering the success of Cave Story back in 2004.
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#106One of the contributors is creating a video game from scratch in a series of videos. http://handmadehero.org He just did day 60 today. It's probably going to take at least a year. It's quite educational to start from scratch without any libraries.
I guess, however, that I could learn a thing or two about getting stuff done and structuring an engine/game. Wish I had the time to watch this.
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#107go jonathan
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#108Earlier quoted context omitted.
Your mindset is exactly why pg refuses to invest in anyone over 35; they've become unable to take risks due to commitments.
I don't think pg would behave like that, let alone say that. He was 29 when he started Viaweb, which is not far from 35. YC has funded people over 35 as well.
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#109Earlier quoted context omitted.
You probably just have to accept that pure puzzle games aren't for you. It's the same for me, and Braid is the game that made me accept that fact. I could see it was great, but I couldn't enjoy it past a certain point. No need to be negative, just move on and play games you enjoy.
Just to correct you, Braid didn't succeed because it was a "pure puzzle game." Braid has an absolutely incredible story and milieu -- stunning art and music with a sad, beautiful ambiance. It helped that the puzzles are great, but I'm sure many crappy mobile games have puzzles. Braid has soul. You might as well say that Portal succeeded because of its puzzles. I mean, Portal IS a puzzle game even more than Braid is -…
I also have to say, though, that Braid was remarkably fluid for a puzzle game. What I mean is that instead of having to stand in one place and suss out each puzzle in your head, you were compelled to experiment with the game world, internalize the rules, and eventually intuit each solution. In the end, I believe I only had to "work out" a handful of puzzles in the entire game. (Contrast this to a puzzle game like Sokoban, where you pretty much have to logic out each screen. I hate those kinds of games!)
With that said, it looks like The Witness is going to be a much more cerebral puzzler.
Re: ‘Braid’ creator sacrifices his fortune to build his next game
#110One of the contributors is creating a video game from scratch in a series of videos. http://handmadehero.org He just did day 60 today. It's probably going to take at least a year. It's quite educational to start from scratch without any libraries.
My only issue with the series is that he uses WinAPI instead of something more... sane, like SDL or OpenGL; which makes the code much more obscure and low level, and the code not portable at all. I guess, however, that I could learn a thing or two about getting stuff done and structuring an engine/game. Wish I had the time to watch this.
https://forums.handmadehero.org/index.php?option=com_content...