Techno 5.0 Posted June 16, 2009 Author Share Posted June 16, 2009 Just out of curiositywhat language would be best to use to create a Roguelike game.this is an example of a roguelikehttp://farm1.static.flickr.com/105/310843423_4f91c683dc.jpgi will be building my own engineprobably to let ppl use itbut i need to know which language would be best Link to comment Share on other sites More sharing options...
Guest Posted June 16, 2009 Share Posted June 16, 2009 Could use anything Link to comment Share on other sites More sharing options...
Zawk Posted June 16, 2009 Share Posted June 16, 2009 have you tried vb 2010? you could do that… or go vc++...if you want speed and only a community that knows how to program id say Assembly Link to comment Share on other sites More sharing options...
Techno 5.0 Posted June 16, 2009 Author Share Posted June 16, 2009 ive been told C or C++but im not so sure lol Link to comment Share on other sites More sharing options...
Zawk Posted June 16, 2009 Share Posted June 16, 2009 dont go c, if you want c go c++, its a popular language in the gaming industry and very versatile.Personally I still prefer Assembly since almost no game now-a-days is made in pure Assembly and its freaking fast :) Link to comment Share on other sites More sharing options...
Techno 5.0 Posted June 16, 2009 Author Share Posted June 16, 2009 ill look into AssemblyFast and slightly powerfull is what i needgot any tutorials that you recommend? Link to comment Share on other sites More sharing options...
zombie0hour Posted June 18, 2009 Share Posted June 18, 2009 The assembly language you will want to use Ninja is X86\. If you are not good with higher level languages like Visual Basic then you will not fare well in the world of assembly. It requires more of a knowledge of the computer, data flow, and registers which you will have to know by heart. Wikibooks has a very good open source book written on X86 so you might wanna check that out if you are looking for a place to start. C might be a better choice for you. Its a small language but it packs a mighty punch. Link to comment Share on other sites More sharing options...
Guest Posted July 29, 2009 Share Posted July 29, 2009 Python anyone? Clean, easy, and understandable. Also very powerful, as so am I told. I've spent many an hour playing with modules on it. Link to comment Share on other sites More sharing options...
Drummerpete Posted July 29, 2009 Share Posted July 29, 2009 Text Based MUD?C/C++, I think. Link to comment Share on other sites More sharing options...
Godlord Posted July 29, 2009 Share Posted July 29, 2009 Definitely either C or C++. Although other languages can be used, I've seen most people using **C**, including me.@[Nitrus:> Ninja-Tech link=topic=46481.msg472643#msg472643 date=1245135475]> ill look into Assembly> Fast and slightly powerfull is what i need> got any tutorials that you recommend?@Zombie0hour:> The assembly language you will want to use Ninja is X86\. If you are not good with higher level languages like Visual Basic then you will not fare well in the world of assembly. It requires more of a knowledge of the computer, data flow, and registers which you will have to know by heart. Wikibooks has a very good open source book written on X86 so you might wanna check that out if you are looking for a place to start. C might be a better choice for you. Its a small language but it packs a mighty punch.@Gunghoâ„¢:> have you tried vb 2010? you could do that… or go vc++...> if you want speed and only a community that knows how to program id say AssemblyAssembly is platform-restricted. It differs for every single processor platform, then even for every operating system and usually assembler.Alone with NASM, YASM, TASM, GAS and MASM for Microsoft there are two main syntaxes and thousands of differences between the assemblers themselves. If you go to Linux, you'll most likely have issues. If you go to PowerPC, SPARC, Alpha, AMD, m86K, HPUX, whatever, then you'll have even more issues.I've got to say too that Assembly isn't worth it. C/C++ compilers are usually way better at optimising than humans are. So, you usually get a slower program than if it would have been done in C/C++.@Gunghoâ„¢:> have you tried vb 2010? you could do that… or go vc++...> if you want speed and only a community that knows how to program id say AssemblyVB2010 is useless for that job and restricts you to .NET instead.Regards, Godlord. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now