4 ms·
As something for beginners, this would be great. When you start learning a new skill, it's important to have that feeling of tangible achievement to keep studen
by jessedhillon 14y ago
As something for beginners, this would be great. When you start learning a new skill, it's important to have that feeling of tangible achievement to keep students motivated. Anyone interested enough to pursue a career in game dev will dig into pyglet to understand what's happening, as they start to push the limits of the knowledge gained from this kind of exercise.
And then here's the other nice lesson: students can learn that they don't need to know everything before they start making cool and useful stuff. The confidence that comes from knowing that is just as important (more so?) as being able to implement pyglet from scratch if necessary. The former is a skill used daily, whereas the latter -- well, consider how often in your engineering career you casually rely on the work of others to power your creation. Has anyone ever required you to write a WSGI implementation, or a framework?
That's been my experience, at least.
- lessnonymous 14y agoTotally agree. I remember writing this: 10 PRINT "LESSNONYMOUS" 20 GOTO 10 Seeing actual things happen was awesome. Now we have 3D games, seeing your name over and over wont enthrall, so being able to mod and extend a basic Minecraft world would be an incredible gateway. The way to hook people is exactly like you say. Make a small change, see a huge difference. Suddenly ... YOU HAVE THE POWER!!! 10 PRINT "LESSNONYMOUS"; 20 GOTO 10
- eric_bullington 14y agoWow, that just brought back a massive flash from the past. I actually remembered how I felt then I wrote those lines (or something very similar) for the first time. It's a powerful feeling. Thanks for that.
- failrate 14y agoI remember typing something similar (but probably more seditious) on the computers at every store I came across and watching the staff not know how to turn it off. Probably a jerk move in retrospect, but how can you work in a computer store and not play around with the computers?!