Hacker News new | ask | show | jobs
by deaddodo 1072 days ago
> You have to be some kind of madman to make a game in straight C.

....why? A significant chunk of commercial games released were done in C (maybe not 'straight", as they might plug into Lua or Python); and probably the majority of open source games were.

C is fairly straightforward to develop games in, and is one of the realms it excels in; so I have no idea why you'd feel this way.

1 comments

Roller Coaster Tycoon was written in assembly despite it being the 90s. That’s a lot crazier than writing a platformer in C.

Many, if not most, are C++ with scripting. If you’re working on something that doesn’t need scripting, pure C is totally fine.

I don't get your latter point either. Both Lua and Python's (the two most common scripting interfaces) native interface is in C. There's no reason they would plug into C++ any better.