Debugger v3.16 – Programming For All!

This developer blog is part of an ongoing series of posts organized by Square Enix and Siliconera to help bring exposure to indie developers on The Collective, a crowdfunding platform founded and managed by Square Enix.

Recommended Videos

 

Debugger 3.16

By Michael Schaefer

Debugger v3.16 webpage

 

 

What is Debugger 3.16?

 

Debugger 3.16 is a puzzle platformer where the player helps a small debug function to find and delete all errors (bugs) in the scripts of its developer, Mr. Schaefer.

 

How does it work?

 

The unique element in the game is that the player have to write his own scripts to overcome all puzzles. Here’s a small example: You can destroy many of the bugs by simply shooting them to bits, but sometimes there’re special bugs which are protected by a big shell.

 

In such situations you have to “hack” their source code and manipulate them. You could for example try to move them in a deadly trap by changing their X/Y coordinates or try to rotate them to get under the shell – but there will be many ways to solve puzzles, involving different code functions.

 

So why make a game with educational elements?

 

It can be pretty hard to get people excited about backing a game as soon as you add the tag “education” to it. The assumption people make is that in order to make something that helps you learn, you have to sacrifice the fun.

 

But I see gamers talk about wishing they could learn the basics of programming the whole time, so I thought about trying to help give people a starting point—but one that sits within a game this is actually fun cause it’s created by a gamer and not by a teacher.

 

I myself grew up with an Mega Drive & SNES as “older brothers”, so I was still young when I decided that making games was something for me. But it’s hard – I had some nice ideas but it was a long process. Here in Germany, where I live, there are only really two ways to learn game programming:

 

1) You can pay to study at an academy—public schools here don’t teach game programming—but this is expensive.

 

2) You buy a big book, learn everything by yourself and ask many people in different forums in your free time.

 

So what if there were a third way, to learn while playing? With Debugger 3.16, I want to create a tool where you can learn scripting in a fun and entertaining way. We’ll see if this is an idea that is shared by the community, so I look forward to hearing feedback.

 

What scripting language is used in the game?

 

The script language used in the game is “lite-C”, a lightweight version of C/C++. But unlike C++, it’s extremely easy to learn and a great way to get introduced into ‘real’ programming. Anything that’s scary to a beginner, like memory and pointer handling, is automatically managed in lite-C.

 

Get more info here:

Debugger 3.16 Steam page

www.debugger316.de


Siliconera is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more
related content
Read Article Capcom Revised Earnings Forecast Highlights Success of Dragon’s Dogma 2
Capcom Earnings Forecast
Read Article Like a Dragon 8 Kazuma and Ichiban Yakuza Plushes Appear
Like A Dragon 8 Kazuma Kiryu and Ichiban Kasuga plushes appear in Sega online crane game
Read Article Super Robot Wars Huckebein Boxer HG Model Kit Announced
HG Huckebein Boxer model kit from Super Robot Wars Original Generation series
Read Article Unilever’s Street Fighter 6 Clear Shampoo Will Feature Juri
Clear Men shampoo and conditioner set featuring the Street Fighter 6 manga Ganbare Juri-chan
Read Article Dragon Quest Walk Revenue Exceeds $2 Billion
dragon quest walk
Related Content
Read Article Capcom Revised Earnings Forecast Highlights Success of Dragon’s Dogma 2
Capcom Earnings Forecast
Read Article Like a Dragon 8 Kazuma and Ichiban Yakuza Plushes Appear
Like A Dragon 8 Kazuma Kiryu and Ichiban Kasuga plushes appear in Sega online crane game
Read Article Super Robot Wars Huckebein Boxer HG Model Kit Announced
HG Huckebein Boxer model kit from Super Robot Wars Original Generation series
Read Article Unilever’s Street Fighter 6 Clear Shampoo Will Feature Juri
Clear Men shampoo and conditioner set featuring the Street Fighter 6 manga Ganbare Juri-chan
Read Article Dragon Quest Walk Revenue Exceeds $2 Billion
dragon quest walk