Live data from Hacker News

My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

armaansahni.com

301–310 of 493 posts

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#301
post #293
post #277

Based on my feedback, it seems pretty good. The main improvements I'd recommend are more user interface things, to make the game feel a bit less luck based. For example, there definitely needs to be an indication of which moves are charging, since I could not for the life of me tell which ones were ready and which weren't. Either a bar or number underneath the move indicating this (maybe with a nice 'CHARGED' label w…

It turns out you can just spam the buttons and it charges the moves.

It’s still impressive at 9 for both a game design loop and the coding. If this was v1 as described by the OP then I wouldn’t even judge as I know my mvps for actual paid for products have never been remotely bug free

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#302

Earlier quoted context omitted.

for v1 (this version) the task list was just paper and pencil for v2 he's organizing himself using trello :)

After 25 years of professional development experience my favorite task lists are still and will always be paper and pencil. ;-)

my daily list is still just paper. There's satisfaction in striking out finished items :)

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#304
post #237

Curious how you did deployment. On the one hand, giving him his own live server on the net seems cool, but that's a bunch more technologies to learn in order to deploy. On the other hand, seems like it would take away from the independence of the project to be like, nice work, I'll put this on the net for you.

Kids dad here. He uses VSCode with built in git to sync a repo to github. It deploys to github pages automatically.

His whole website is just vanilla JS, HTML, CSS. There's no build step.

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#305

I completely agree that you can start using javascript directly without writing the so-called "children's programming language" Perhaps he can try to use Github to get more feedback and try to colleborate with others :) This is a 3D shooting game that I discussed with my nine-year-old son. The coding part was implemented by myself and AI. Welcome to exchange experiences and ideas. https://github.com/bestian/3d_shoot_…

Pretty cool!

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#306

The attack animations are superb. I did not defeat the power warp core but I will. Seeing power warp core get the question wrong is satisfying. Looking forward to future updates!

I explained frames/layers to him and an hour later he was showing me the flying snake. I was absolutely shocked at the result. The animations and character design is all his own creations - parents had no input.

He has a link on his website to sign up for updates. He'll type up a note when the next version is out.

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#307

The color contast on the buttons are really hard to read. The enemy animation is cool. The one twirling the gun. And then firing the gun is really awesome.

Appreciate the feedback! And yes, contrast is something we've talked about here. Will be fixed in his next version

Re: My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

#310

Love it. In terms of constructive feedback: I would like to know when the various weapons are "charged." It doesn't seem like we can tell from looking. Also it might be interesting to see what question the opponent is working on and what his answer is.

Perhaps a grey colour to indicate no charge and a coloured to indicated charged

Yes, I've talked to him about this. He's played with CSS greyscale and also with opacity. Might be a combination of both that ends up being used in the next version.
Post reply on HN