Gaming Icon

Gaming

Names like Nintendo, SEGA, Playstation, and Steam warm the heart (and inspire the keys) of hackers all around the world.
46 Stories
All Topics

Nabeel Qureshi nabeelqu.co

Video games are the future of education

Nabeel shares some great insights about using games/simulations for learning in this post — I recommend reading it if the topic piques your interest (always be learning, amirite?).

Learning is just the act of engaging with an external thing and performing many conjecture/criticism loops, forming conclusions, and building on them to form a body of knowledge.

So it makes sense that video games would be the primary educational environment of the future: they are the best way we have of (a) creating simulations of reality (b) with fast feedback loops (c) accessible at low cost.

Video games are the future of education

Gaming github.com

The NES you left outside in the rain but let dry and still kind of works

This is an NES emulator and a work in progress. The CPU, PPU, and APU mostly work, though there are still at least a couple bugs. I’ve mostly tested on Donkey Kong and Super Mario Bros. so far. There are plenty of full-featured emulators out there; this is primarily an educational project but I do want it to run well.

If you’re interested in learning about Rust and/or emulators, this is for you.

The NES you left outside in the rain but let dry and still kind of works

curl blog.benjojo.co.uk

You cannot cURL under pressure 😰

The scope creep of cURL is also something to behold, the program can do tons of stuff! Just look at the home page! With cURL having this many features (with the general mass of them being totally unknown to me, let alone how you use them) got me thinking… What if you could do a game show style challenge for them?

I couldn’t make it past the DELETE request (stage 3) without consulting Manuel. How far can you get?

JavaScript github.com

A Minecraft clone built entirely with JS

Having to open an additional app to play a game is sometimes too tiring. Therefore, I thought it’d be interesting to somehow implement Minecraft with javascript, essentially bringing the whole Minecraft game into the web. This not only takes away the tedious process of installing the game, it also brings the entire game to players within a couple clicks.

Words cannot describe how much I adore the thought that building this extremely ambitious piece of software was a better alternative to the tedious process of installing the game. 😆

A Minecraft clone built entirely with JS

Gaming gamasutra.com

Celia Hodent on ethical game design

This Q+A with Celia Hodent, former Fortnite UX Lead, is quite enlightening when considering game design, engagement, and addiction as it relates to massively successful games like Fortnite.

My latest GDC talk was about ethics in the video game industry, and I talked about addiction. These are the things we don’t think about when we make a game because—you’re so lucky when a game is working and it’s making money, and it’s not canceled, and your studio isn’t shutting down. So we don’t necessarily think about the other side of it.

And to be fair, most games don’t have that high-engagement problem. It’s only when it’s super successful that you can afford to consider “oh, maybe we need to think about this game a bit differently.”

Eevee eev.ee

A geometric Rust adventure

I recently ported some math code from C++ to Rust in an attempt to do a cool thing with Doom. Here is my story.

Buckle up, because this a #longread. However, it’s worth it because you will be entertained while wading through the mucky-muck of solving what sounds like a simple problem (but isn’t): I have some shapes. I want to find their intersection. Who knows, you might even learn some Rust along the way…

0:00 / 0:00