Live data from Hacker News

Prince of Persia in JavaScript

princejs.com

181–190 of 237 posts

Re: Prince of Persia in JavaScript

#181

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

For older kids, I think bricolage and manual labor can bring some of this attitudes you talk about. The digital world is mostly done. Everything, from social networks, to videogames is studied to avoid frustration, be addictive, and generate a dopamine rush. When not, like competitive gaming and so... the skill gap is too big and the entrance barrier too high Manual labor cannot be so easily simplified and automatize…

This is a good related video: https://www.youtube.com/watch?v=qP1AmDRhoas

Re: Prince of Persia in JavaScript

#182

This is awesome. Brings back so many memories as a kid. Thank you. This is built with phaser. I am not very good at this game but if you need to recover life mid game, you can use this. Phaser.GAMES[0].state.getCurrentState().ui.player.addLife() Is this open source?

https://github.com/oklemenz/PrinceJS

Re: Prince of Persia in JavaScript

#183
post #153

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

My teenager plays a game called Celeste (among other pretty difficult games). I grew with 80s and 90s games and Celeste looks like I would not bother (or possibly even be capable) to learn it, but he did over several painful and repetitive hours. So it could be that the children are both ok and broken in new ways, like our generation was.

Celeste was a great game, difficult and with finally a well written woman protagonist that is not tokenized. Deserves all the praise it gets!

Re: Prince of Persia in JavaScript

#185
post #153

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

My teenager plays a game called Celeste (among other pretty difficult games). I grew with 80s and 90s games and Celeste looks like I would not bother (or possibly even be capable) to learn it, but he did over several painful and repetitive hours. So it could be that the children are both ok and broken in new ways, like our generation was.

This doesn't counter anything the OP said. No one is claiming the new generations aren't both ok and broken in new ways. Pointing out that you have a teenager that plays a somewhat difficult game doesn't add much to the discussion. Also, the fact that you won't even try the game and yet have made a judgement about how difficult it is says more about you than anything else.

And in fact, I don't think anyone would be surprised if that very same teenager looks up YouTube videos about how to beat the most difficult parts, find all the secrets, and so on.

Even less like the hard old games, Celeste comes with an assist mode:

> Assist Mode allows you to modify the game’s rules to fit your specific needs. This includes options such as slowing the game speed, granting yourself invincibility or infinite stamina, and skipping chapters entirely. Celeste is intended to be a challenging and rewarding experience.

Re: Prince of Persia in JavaScript

#186

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

Getting Over It with Bennett Foddy specifically calls this out. It's brutally difficult from the jump, and his narration talks about how videogames used to ask a lot of their user. They were unforgiving challenges with no guarantee of obvious success. My brain instantly flashed over to TMNT on the NES and just how hard that and Battletoads were. If you haven't played Getting Over It, it's a tremendous meditation on f…

I think it's unfair to actual games to call Battletoads a challenge. It's a trial and error puzzle with more in common with kaizo rom hacks. Battletoads and Double Dragon, basically the same thing but with a human-friendly difficulty curve, almost feels like an apology from the developers.

Re: Prince of Persia in JavaScript

#187

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

Getting Over It with Bennett Foddy specifically calls this out. It's brutally difficult from the jump, and his narration talks about how videogames used to ask a lot of their user. They were unforgiving challenges with no guarantee of obvious success. My brain instantly flashed over to TMNT on the NES and just how hard that and Battletoads were. If you haven't played Getting Over It, it's a tremendous meditation on f…

I remember another proof of that: MKIII. Second hardest level made me swear so much I'm probably excommunicated in multiple religions. I had to build muscle memory to even have a chance, on my Sega Mega Drive II controller. And for the Fatalities, the timespan and combination of keys (that you had to discover yourself or find in some obscure gaming zines) was so hard it was an achievement to do one.

Re: Prince of Persia in JavaScript

#188

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

Getting Over It with Bennett Foddy specifically calls this out. It's brutally difficult from the jump, and his narration talks about how videogames used to ask a lot of their user. They were unforgiving challenges with no guarantee of obvious success. My brain instantly flashed over to TMNT on the NES and just how hard that and Battletoads were. If you haven't played Getting Over It, it's a tremendous meditation on f…

There are also a lot of games out there that are just bad and difficult for the wrong time wasting reasons, and there is also a ton of selection compared to back then. Kids are probably showing rational behavior in picking the 'best' experiences. Old NES games and such were hard either to get more quarters out of you in an arcade and because they didn't have much space to program games, so they made them hard to increase the play time and 'satisfaction' feeling.

Also when I was a kid, early childhood I just couldn't really play the harder games, late childhood I could play the hard games. When they're just too hard you stop playing. Also different kids have different strengths and they will gravitate to games that play to their strengths. I have below the mean reaction times so I just did bad in reaction time platformers and eventually gravitated towards games that weren't hard because of reaction times, like RPGs, strategy games, installing linux on my computer and troubleshooting it and what not.

There are also new 'hard' games out there that demand a lot out of their players, and be careful if your kid gets obsessed about them. Like many esports games.

Re: Prince of Persia in JavaScript

#189

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

> I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. > Don't know how this will affect them on the long run. Now it's only my observation. I realize that you're only talking about your own kids, but I have a feeling that many people on here consider this to be some kind of general rule for all kids, akin to the "back in my day" rhetoric of the generations bef…

I would hate to work with a person who subscribes to these strategies. Someone who can't form their own opinion and looks for the easy way out above all else.

Suddenly anyone in the future with the ability for critical thinking and problem solving beyond "do they have an app for that?" is going to inherit the Earth.

Re: Prince of Persia in JavaScript

#190

Awesome! Takes me back :) My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid. I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is lay…

If you want to counteract this tendency, consider getting them into (competitive) sports. Nothing will work right away, they will have to „grind“ (train/practice) a lot, failures are all but certain; but hard work and perseverance get rewarded, and the successes are all the sweeter. As a young guy who has had a modern and easy childhood not unlike the one you describe, many of my most cherished memories come from com…

In many ways esport games (MOBAs, some FPS, etc) have many of the same mechanics!
Post reply on HN