top | item 8179636

(no title)

adamman | 11 years ago

Maybe C?

http://gbdk.sourceforge.net/#Highlights

http://gbdk.sourceforge.net/examples.html

discuss

order

pjmlp|11 years ago

C was a bloated language for targeting the Gameboy[0].

Only slowly after the 32bit became mainstream, did professional game developers started adopting C.

In the 8 and 16 bit days, C (and Pascal dialects) were viewed as C# and Java are nowadays for game development.

[0]Using my 80's developer hat.

ido|11 years ago

Actually a lot of games are written in c# these days since that's what most unity developers use (and the other options are even less "lean").

I'd say c or c++ is only really standard in the AAA world, most casual/mobile/indie devs use higher level languages & engines (c#/unity, haxe, as3/flash, lua/corona, etc.)

ekianjo|11 years ago

Werent most Amiga and Atari ST games written in C though?

BonsaiDen|11 years ago

That's a "recent" development though :) The original title back in the day were all written in assembly, you really have to squeeze out every single byte and cycle for something like Pokemon or Kirby.

judk|11 years ago

Pokemon is turn based with no AI, why would it need cycles?