Omnimaga

General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: pimathbrainiac on November 03, 2014, 10:41:06 pm

Title: [idea] Hack This Game - Teaching C in a Fun Way
Post by: pimathbrainiac on November 03, 2014, 10:41:06 pm
So I had this idea, and I'll need help to get it moving. It's called "Hack This Game"

Basically it is a game to teach C to people who don't know C. The engine would be a limited IDE in which the player can only edit certain files until he/she has completed an objective in the aforementioned files. The objectives themselves will be about changing the game/IDE to do a certain task or act a certain way. Basically, a game about hacking the game source itself. Very meta, I know :P

Good idea? Bad idea? Want to help? Comment!
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: jamesguessis on November 03, 2014, 10:45:35 pm
I feel as if this is the best idea ever
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: aeTIos on November 03, 2014, 10:48:43 pm
Sounds like fun, finally a way to spice up my C a bit :P

Couldn't really help writing this, though, because my C is bad
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: pimathbrainiac on November 03, 2014, 10:53:03 pm
I feel as if this is the best idea ever

I felt like that when I came up with the idea, too.

Sounds like fun, finally a way to spice up my C a bit :P

Couldn't really help writing this, though, because my C is bad

You could still help with design, etc. if you want to. More help is always better!
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: jamesguessis on November 03, 2014, 10:55:21 pm
I've wanted to learn C for a while, I could really use something like this
(make it happen people)
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: The_King on November 03, 2014, 10:55:46 pm
I've wanted to learn C for a while, I could really use something like this
me too :D
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: DJ Omnimaga on November 03, 2014, 11:59:15 pm
I actually like the idea. While this sounds like it might be complicated to implement, this would have great educational value, plus per calculator standards, it's an incredibly original idea. :)
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: pimathbrainiac on November 04, 2014, 06:59:06 am
I actually like the idea. While this sounds like it might be complicated to implement, this would have great educational value, plus per calculator standards, it's an incredibly original idea. :)

Well, that's why it's not going to be on a calculator. The main purpose of this is so the general public (gamers) have a way to learn C without being bored by the technical aspect. If this gets completed, I plan to release it on Stream Greenlight and Desura.

EDIT: 1400 posts :w00t:
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: Vogtinator on November 04, 2014, 09:25:05 am
There are already a few projects similiar to this for other languages, mainly .NET and Java based ones: Robocode, AntMe(German).
You have to develop a simple KI and battle against other KIs.

I actually wrote (well, had to, for school) something for Java and I can tell you, it's not easy to make it interesting for the target group.
And it's not much fun if it gets boring.
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: pimathbrainiac on November 04, 2014, 09:49:08 am
I actually wrote (well, had to, for school) something for Java and I can tell you, it's not easy to make it interesting for the target group.
And it's not much fun if it gets boring.

I'll keep that in mind, thanks.
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: Juju on November 04, 2014, 09:59:51 am
Good idea, it reminds me of this (http://alexnisnevich.github.io/untrusted/).
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: Streetwalrus on November 04, 2014, 10:43:19 am
Sounds like a pretty cool idea to me. C is fun. :D
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: Matrefeytontias on November 04, 2014, 10:53:11 am
I like the idea. Of course it's always the same problem of completing it before all motivation vanishes into oblivion.
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: Streetwalrus on November 04, 2014, 12:16:48 pm
I like the idea. Of course it's always the same problem of completing it before all motivation vanishes into oblivion.
I know right, it happens to me all the time. <_<
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: DJ Omnimaga on November 05, 2014, 01:00:53 am
I like the idea. Of course it's always the same problem of completing it before all motivation vanishes into oblivion.
And when the motivation comes back it's only when you are in class, at work or forced to sleep. <_<
Title: Re: [idea] Hack This Game - Teaching C in a Fun Way
Post by: Scipi on November 05, 2014, 12:47:26 pm
Sounds kind of like Ruby-Warrior https://www.bloc.io/ruby-warrior/ (https://www.bloc.io/ruby-warrior/)

Hopefully it comes to fruition :)