InterviewSolution
| 1. |
Solve : Game Making Software? |
|
Answer» Hello, all depending on what kind of game he'd like to make. Here are some good options: If he wants to make a 3D game: 1) Unity 3D (not free, but THE BEST) 2) Irrlicht Engine (free, need to program in c) 3) Sauerbraten (good for mapping, code can be modified to make own game) 4) DarkBasic (don't know much about this) If he wants a 2D game: 1) Flash (not free, need to program) 2) Game Maker (trial, not free) 3) Allegro (free, need to program in c) 4) Multimedia Fusion (not free, for people who are too lazy to program) 5) QBASIC (free, good for classic dos games, need to program in basic) 6) AGS (if he's familiar with the classic Sierra quest games) Quote Irrlicht EngineI think there is a .NET port if this engine so it can be used from .NET. Not sure, though. I know that IRRKlang, the sound library by the same author, works in .NET, since I'm using it (although I've since "switched" to using BASS.NET by default). For DarkBASIC, from what I've seen of it it looks a heck of a lot more like FORTRAN or COBOL then BASIC: Quote XRotate OBJECT 1, 180Not that that is necessarily a bad thing but being familiar with BASIC won't really translate since it uses a more complicated and verbose lexicon. It is certainly powerful, and great for beginners that have never programmed ANYTHING before, mostly because of that grammar. Also omitted from that list is SDL, which can be used from nearly any language (and works cross-platform). QBASIC is all but useless. FreeBASIC is both easier to acquire, supports the same syntax, has more modern features (checks website)... Claims to have object orientation, so maybe he finally ADDED support for classes to the language... either way, There is no reason to ever use QBASIC (or QuickBASIC, for that matter) ever again. Quote from: Typhoon on December 02, 2010, 11:45:07 AM Hello, im pretty sure my mom used fortran or c++ to make a video game D:You can make levels for Valve games using Valve Hammer Editor. Its free and doesn't require any programming, but it takes time to get good with it. |
|