beanz Magazine

Godot 3

COM SALUD Agencia de comunicación on Flickr

It’s free, open source, and comes with a snazzy graphics and physics engine for both 2D and 3D games.

In the past, we’ve talked about how to make games with different frameworks: Scratch, WoofJS, and PyGame. Today we’ll talk about an up-and-coming system for making games: Godot.

Godot is a lot like Unity, which you may have heard of before: a system that’s becoming popular with developers because it lets them code both 2D and 3D games quickly without having to custom write a graphics and physics engine. Unlike Unity, Godot is free, open source, and runs on Linux. Those are all big wins in my book!

To get started, you can find the Godot engine at https://godotengine.org/download. It’s available pre-compiled for all three of the major operating systems: Windows, OS X, and Linux.

The source code is also available for download on GitHub. You probably won’t have a reason to download the source code if you’re just getting started, but if you find that you really enjoy coding in Godot and have ideas for features then you could take a crack at adding them.

Now, once you have Godot installed you’ll see something like this, though with fewer things listed:

Become a subscriber and get access to the rest of this article. Plus all our magazine articles.

Stories also include numerous links to help parents, kids, and teachers learn more. Get access today at just $15 per year for online magazine only or $29.99/year for print + online ($35/year outside US)!

Subscribe Today!

Also In The June 2018 Issue

Code up your digital turtle mascot and watch him dash around the screen in this simple Python coding activity.

A phone and tablet app exposes the invisible waves that connect our computers.

How AI technology is helping fans keep the magic alive for one more chapter.

Use Scratch to become the architect of your very own digital metropolis.

Use SketchUp to create dizzying patterns and shapes, Escher-style.

Whiz around your computer’s folders and modify files at lightning speed like a pro.

Use micro:bit and cardboard to create a Jedi knight that sounds the alarm when evil approaches!

Learn about the infamous Enigma machine and how its “unbreakable” code was finally defeated.

Take your 3D-printed gizmos to the next level with harder, sleeker, and stronger material.

How daily coding puzzles with constant feedback can be a useful tool to help students master text-based languages.

Scientists draw inspiration from nature to create remarkable specialized robots.

Links from the bottom of all the June 2018 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about computer science, software programming, and technology for June 2018.