Jacquelinett Posted November 23, 2011 Author Share Posted November 23, 2011 OMG I DONT KNOW WHAT TO DECIDE!!! >.<I WANT TO LEARN C+, but it seem too hard. I WANT TO LEARN C#, but program that was made on c# require ppl to have netframework to run it. I WANT TO LEARN JAVA, but games made in java require ppl to install java to play. I KNOW HOW TO PROGRAM WITH VB6 + VB.NET but my teacher say that it for beginner :P.Which one should I learn? Please keep in mind that I want to learn one of those programming language to make a game (MMO and RPG). And eventually, when i grow up, and if i can get support from a billionare or millionare, im gonna create a game console :P Link to comment Share on other sites More sharing options...
Robin Posted November 23, 2011 Share Posted November 23, 2011 VB6 isn't for beginners. We've still got huge amounts of public sector code which is based on that language. It's one of the most popular languages of all time for a reason.Just because something is old doesn't mean it's redundant. In fact the older it is the more systems will be based on it. Link to comment Share on other sites More sharing options...
Jacquelinett Posted November 23, 2011 Author Share Posted November 23, 2011 But Window 8 is not gonna support VB6, is it? Which mean eclipse game isnt gonna run on window 8 Link to comment Share on other sites More sharing options...
Fuu Posted November 23, 2011 Share Posted November 23, 2011 I made a simple script, once. I also plan to learn C++ and create a game console. Link to comment Share on other sites More sharing options...
Jacquelinett Posted November 23, 2011 Author Share Posted November 23, 2011 made a simple script? What topic are u talking about. Link to comment Share on other sites More sharing options...
Robin Posted November 23, 2011 Share Posted November 23, 2011 @Yumi:> But Window 8 is not gonna support VB6, is it? Which mean eclipse game isnt gonna run on window 8Windows 8 is set by its business customers. If people are still using VB6 then Microsoft wouldn't dare remove it. They said the exact same thing about Vista & Win7\. Ignore them.Also, to answer your question, it doesn't matter what language you use. Stop caring about useless bullshit like platforms and frameworks. Find a syntax which you find easy to learn and go with that. Any monkey can learn syntax, learning to program is something completely different.It's all about problem solving skills, diagnosis and being able to communicate efficiently. Once you've learnt that you can pick up a syntax in a matter of hours. Link to comment Share on other sites More sharing options...
Sealbreaker Posted November 23, 2011 Share Posted November 23, 2011 I'd say go for java with the eclipse ide… was the most fun language to learn for me and it gives you many libraries, coming with it so you can do stuff without too much effort, it's motivating.Also it's object oriented and kinda (kinda) like c++ so it's easier to switch to that later...-seal Link to comment Share on other sites More sharing options...
mrmiguu Posted November 23, 2011 Share Posted November 23, 2011 Learn Assembly and die shortly after (aneurysm, ofc).If you want a simple game making-based foundation (a very simple one), use XNA game studio with C#. It's highly managed (almost 100% managed code if you avoid external libraries). It's a mixture of both C++ and VB. Coming from a purely VB6 background myself, I have come to love the simplicity of C#. Link to comment Share on other sites More sharing options...
Kusy Posted November 23, 2011 Share Posted November 23, 2011 Tiana… how about sticking to one thing? I think you're trying to spread your skills a little bit too wide. Link to comment Share on other sites More sharing options...
Admiral Refuge Posted November 23, 2011 Share Posted November 23, 2011 Learn C, seriously, it's fast, efficient, and easy to learn. Link to comment Share on other sites More sharing options...
Jacquelinett Posted November 23, 2011 Author Share Posted November 23, 2011 I want to stick with vb6\. But…. I dont want ppl to install runtime when they play the game. Is iti possible to implement the dx along with the games so that ppl dont have to install the runtime?I see that there is a thing called fmod.dllIt was inside the client folderAnd you dont have to install it.So there fore i think it is possible? Link to comment Share on other sites More sharing options...
mrmiguu Posted November 23, 2011 Share Posted November 23, 2011 @Yumi:> I want to stick with vb6\. But…. I dont want ppl to install runtime when they play the game. Is iti possible to implement the dx along with the games so that ppl dont have to install the runtime?> > I see that there is a thing called fmod.dll> It was inside the client folder> And you dont have to install it.> So there fore i think it is possible?If it's there but doesn't require installation, it most likely isn't embedded within the client/server (not being used). Anything after VB6 (.NET, C, C++) that avoids COM usage shouldn't require manual installation of library files. Link to comment Share on other sites More sharing options...
Ruins of Hell Posted November 23, 2011 Share Posted November 23, 2011 > Anything **after VB6** (.NET, **C, C++**)You lost me. Link to comment Share on other sites More sharing options...
Lenton Posted November 23, 2011 Share Posted November 23, 2011 Don't learn VB6 for gods sake, learn C++ or C. Link to comment Share on other sites More sharing options...
Jacquelinett Posted November 23, 2011 Author Share Posted November 23, 2011 @Alexander:> If it's there but doesn't require installation, it most likely isn't embedded within the client/server (not being used). Anything after VB6 (.NET, C, C++) that avoids COM usage shouldn't require manual installation of library files.actually it still implement in the game. It for the sound system in CS:DE@Lenton:> Don't learn VB6 for gods sake, learn C++ or C.THAT DOESNT HELP >.< SHOULD I LEARN C++ OR C??? :P Link to comment Share on other sites More sharing options...
Rob Janes Posted November 23, 2011 Share Posted November 23, 2011 Your teacher is 'wrong' to say VB is for beginners. There are thousands of commerical, enterprise applications built with VB6, let alone .NET. Our entire provinces patient record keeping software for 911 dispatch and hospitals is done in VB6. As for learning a specific language, it truly depends on what you want to create. BASIC is just that, Basic. It's fairly simple to learn the syntax and will give you a good understanding of programming logic. This doesn't mean just Visual Basic, you could pick at something like DarkBASIC to get a decent understanding of logic and syntax.What I would recommend is taking actual programming courses in High-School and college. You'll start at the very basics where a good programmer should start. From there, decide if you're going to branch into web applications, win32 applications, console applications etc. Link to comment Share on other sites More sharing options...
saadhamza Posted November 24, 2011 Share Posted November 24, 2011 Umm, learn C, not C++. I started with C++, and after some advice from Stephan, i changed to C. C is easier imo, and i find it's style to by nicer. It's also faster, i'm pretty sure. It's a bit hard to learn though, compared to other languages like VB6\. Still, if you're ok with a challenge, then go for it :) Link to comment Share on other sites More sharing options...
Jacquelinett Posted November 24, 2011 Author Share Posted November 24, 2011 Rob Jane. Im taking programming course in my high school next year. Probably im gonna take C Link to comment Share on other sites More sharing options...
Rithy58 Posted November 24, 2011 Share Posted November 24, 2011 Your high school offer C? I'm surprised. Most, including mind only offer some kind of BASIC(mostly VB) or something along the line to introduce people to programming(ALICE) and then there is the AP Java, which I'm taking currently and it's pretty stupid. I learned Java in a couple of months but it's been more than a quarter of the year and we're not even at loop yet.I strongly suggest C. You'll learn other programming syntax easier(such as Java and C++). However, it's best to practice programming in VB6(not the .NET with the OOP, I mean might as well go with C# or Java) because it's super easy to use and it help teach you to program more efficiently and most importantly, how to program something/solve problems.Sincerely,Rithy Link to comment Share on other sites More sharing options...
Fuu Posted November 24, 2011 Share Posted November 24, 2011 @Yumi:> made a simple script? What topic are u talking about.http://www.touchofdeathforums.com/smf/index.php/topic,76448.msg819943.html#msg819943 Link to comment Share on other sites More sharing options...
guzmanm Posted November 24, 2011 Share Posted November 24, 2011 I would always go for C++ or Java. Link to comment Share on other sites More sharing options...
Admiral Refuge Posted November 24, 2011 Share Posted November 24, 2011 @Yumi:> THAT DOESNT HELP >.< SHOULD I LEARN C++ OR C??? :PC. Link to comment Share on other sites More sharing options...
Jacquelinett Posted November 24, 2011 Author Share Posted November 24, 2011 Eh let vote. C or C++. I will make a poll now Link to comment Share on other sites More sharing options...
mrmiguu Posted November 24, 2011 Share Posted November 24, 2011 @Soul:> > Anything after VB6 (.NET, C, C++)> > You lost me.Alright, smartass.What I meant to say was anything that isn't COM-oriented. VB6 is too encased within the Windows architecture framework. Link to comment Share on other sites More sharing options...
Robin Posted November 24, 2011 Share Posted November 24, 2011 @Yumi:> Rob Jane. Im taking programming course in my high school next year. Probably im gonna take CLet me put this in to perspective. No one who has posted in this thread knows what they're talking about except Rob and I. VB6 is still extensively used in the NHS. I have no degree or professional experience yet I got brought in to the NHS software development team purely because of the stuff I've done with Eclipse and Crystalshire.Anyone who says not to learn VB6 for any reason is still in school and has no fucking idea what the real world is like. Ignore them. Rob speaks the truth.VB6 is a fantastic place to start, especially as you have an obvious interest in designing ORPGs. You can learn how to program whilst using my software and it'll come 100x easier than doing anything else because you're having fun. 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