Live data from Hacker News

Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

github.com

41–50 of 82 posts

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#41

Earlier quoted context omitted.

Would be nice if you sold them to us old people at a 2x cost so we can get one and pay for one for a teen

I second this but mostly because I'm an unrepentant nerd who REALLY wants one of these to show off at my tech workshops for kids :D

Yeah, being able to access even one to give hands-on could be pretty valuable.

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#42
post #25

Slightly OT: I've been wondering recently if the word teenager and it's use has been a bad thing for people between 12 and 20. If we didn't have this word I'm guessing we wouldn't view them as such a distinct lump and be less ready to generalize about them.

[deleted]

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#43

Earlier quoted context omitted.

Focus on building things with Unity, Unreal & CUDA. Now that you have hopefully read my one takeaway Cedric... This is from the perspective of someone who has been in the games industry and entrepreneurship for a long time, long enough to become the villain. You're clearly a very talented programmer. In 2008, when I was at elite fancy school, an opportunity that is probably open to you, GPGPU programming had just beg…

Appreciate your perspective. What's the point in doing anything if you don't enjoy it, or if it doesn't culminate in something you do enjoy? My metric when I decide to do something isn't "how cool will Hacker News or Hack Club think this is?" It's, how much will I enjoy doing this. You may call it kid shit, and maybe this is the hard-headed kid in me talking, but I hope I never change.

This is a great attitude that you'd think would be more common at a place called "Hacker News". The temptation to get "finance brained" is incredibly powerful in this industry, especially as you get closer to Silicon Valley, and the more young programmers resist it the better off we're going to be. Thanks.

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#44
post #5

This obvious age discrimination against non-teenagers is preposterous! Where are the lawers when you need them? Just kidding, this is an awesome project! I wish I would have been that creative and competent in my teenage years... or even now, for that matter. Respect!

Ha! I’m also part of the Sprig team.

This project has been created by many Hack Clubbers, and not only in the development of the engine, editors, firmware and hardware. Hack Club teens handled all logistics/supply. The backings were made by a HCer that taught herself laser cutting. PRs for games are being reviewed and commented upon by 4 teenagers. All front end dev & copy was done by a HCer. The 3d model on the front page was another's first time in Blender.

Our youngest Sprig game dev right now is an 11 year old (https://github.com/hackclub/sprig/pull/443). We have a water sim built by a 13yr old (https://github.com/hackclub/sprig/pull/402). A raycast experiment by a 15yr old (https://github.com/hackclub/sprig/pull/153).

We have so many fun games built already: https://sprig.hackclub.com/gallery.

Hack Clubbers are now running Sprig workshops in their clubs and hackathons - and publishing them for others to use. Others are hosting 'Sprig Jams' to work on games together. Can't wait to see what more comes of this all.

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#45
post #5

This obvious age discrimination against non-teenagers is preposterous! Where are the lawers when you need them? Just kidding, this is an awesome project! I wish I would have been that creative and competent in my teenage years... or even now, for that matter. Respect!

Ha! I’m also part of the Sprig team. This project has been created by many Hack Clubbers, and not only in the development of the engine, editors, firmware and hardware. Hack Club teens handled all logistics/supply. The backings were made by a HCer that taught herself laser cutting. PRs for games are being reviewed and commented upon by 4 teenagers. All front end dev & copy was done by a HCer. The 3d model on the fron…

What happends to the teenagers who turn 20? Emeritus or what?

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#46
post #9

Except for the bare pcb thing, it looks cool.. I cringe thinking about long-term exposure to bare PCBs, sure RoHS is a thing, but it's R(eduction), not E(liminiation).. And those guidelines are under the assumption that the electronics are packaged and not touched to bare skin.. PCBs are still made with fibers which can penetrate the skin, and I'd be worried about exposure to soldermask, solder and what other chemica…

If you look closely at the picture of it in action, there is a clear acrylic shell covering the PCB on the back. They're actually gripping the acrylic shell. In the picture of the individual components, it appears to be the laser-cut wood pieces. That picture includes a pair of pieces that look like they go on the front (there's a cutout for the D-pad/face buttons), but I don't see them installed on the action shots.…

Oh, I see now, yes that's definitely an improvement! Thanks for pointing it out!

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#47

Hey everyone, I'm Cedric and part of the Sprig team. I'm 19. I've been trying to make games since middle school. Right now I'm working on getting Lingdong Huang's - who has made a bunch of really cool interactive experiences[0] (like a human face eating simulator) - he made a Sprig game for us[1], I'm trying to get it working on the physical device - but there's a problem, since the device is Raspberry Pi 2040 based…

Focus on building things with Unity, Unreal & CUDA. Now that you have hopefully read my one takeaway Cedric... This is from the perspective of someone who has been in the games industry and entrepreneurship for a long time, long enough to become the villain. You're clearly a very talented programmer. In 2008, when I was at elite fancy school, an opportunity that is probably open to you, GPGPU programming had just beg…

> If this doesn't interest you, at least learn Unity and/or Unreal. No more custom game engines. There is a time limit.

I work in the games industry and couldn't disagree with this post more. The above is generic advice you give to someone just starting out and wants to work on games but has no clue where to begin. This person is working on a custom games console which is incredible experience, useful and impressive on so many levels.

You have to use new hardware all the time. You have to relearn a new shader language all the time. You have to re-learn Unity and Unreal all the time, because they are a shifting target (especially Unity). I have shipped games with 6 different games engines on 4 generations of hardware. I've used 3 professionally in the last two years.

The skills you will learn working on this console are the stripped-down core of game development: relevant and everlasting.

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#48
post #39

Earlier quoted context omitted.

Focus on building things with Unity, Unreal & CUDA. Now that you have hopefully read my one takeaway Cedric... This is from the perspective of someone who has been in the games industry and entrepreneurship for a long time, long enough to become the villain. You're clearly a very talented programmer. In 2008, when I was at elite fancy school, an opportunity that is probably open to you, GPGPU programming had just beg…

Second this. It should be drilled into the heads of everyone who wants to get into game development: USE A MAJOR ENGINE. No exceptions. Time is money, and hand-rolling an engine is a waste of yours. Unity and Unreal have many, many more man-hours of work put into them than anything you can build, so by choosing one of them you can avoid pitfalls you WILL run into starting from scratch, on top of the labor you'll save…

Counter-point : the tradeoff you accept when using a commercial engine is that they're extremely general purpose, which can be unsuitable if you're trying to do something weird.

Look at Braid if you want a good example. Using Unity or UE to build that game would almost certainly require more work than writing a simple 2d platformer engine. Furthermore, the story of how it came to be is, in fact, inexorably linked with the act of writing the engine itself.

Sometimes, writing the engine is the right choice.

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#49
Hack Club is awesome, I highly recommend it to anyone with teenage kids.

There is a playable version on the home page at: https://sprig.hackclub.com/

Aside: The game you play on that one was written by my 13yo son. He has become super involved in Hack Club over the last few months, since I showed him that "Sine Rider" game announced on HN (another Hack Club project), and I left it up to him to discover Hack Club from that. As someone who used to run and attend Hacking Society meetings, I was pretty happy to see him dig into Hack Club.

Re: Show HN: Sprig, open-source game console and engine, by teenagers for teenagers

#50
post #25

Slightly OT: I've been wondering recently if the word teenager and it's use has been a bad thing for people between 12 and 20. If we didn't have this word I'm guessing we wouldn't view them as such a distinct lump and be less ready to generalize about them.

This is an interesting point. One of the major things we're trying to demonstrate with Hack Club is we box people in too much based on their age. Especially young people who generally have a well defined set of activities laid out for them before they can start practicing some autonomy (largely from the way schooling works). The hope is that open-source projects like this can show people that there are some accessible routes and supportive communities to help them pursue their passions. Personally I hope the work serves more than just teenagers, but working out the details of serving young people well means as an organization we have to focus on it.

More directly responding to your point Ivan Illich has some interesting commentary on the modern invention of childhood in Deschooling Society.

Post reply on HN