Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 26 Sep 2012
Offline Last Active Jul 23 2013 04:32 PM

Posts I've Made

In Topic: and again... New Wanna-Be-Gamemaker Dude.

04 February 2013 - 09:44 AM

As I said you may freely use Microsoft Visual C# 2010 Express Edition as well as you might like to try Microsoft Visual Studio Express 2012. I'm not sure about licensing, but I'm quite sure you don't have to pay anything for XNA framework as well if you are developing for Windows. 

That will do for programming, but keep in mind you'll need somebody to make 2d and 3d art as well as most probably some audio for you and I doubt anybody with skills would like to work for free in commercial project (it's hard enough to find good developers who can afford to spend time for open source projects).

In Topic: and again... New Wanna-Be-Gamemaker Dude.

04 February 2013 - 06:30 AM

[...] i also wonder what is SMDL ;( [...]

I don't know anything about SMDL unless you meant Southwest Michigan Digital Library or SMDL Query Designer User Interface, but I highly doubt it happy.png
Anyway, let's put the jokes aside. Maybe you meant SDL or SFML ? Both are quiet useful and straightforward multimedia libraries commonly used by beginners and not only to make games/applications. Both of them work natively with C++ ( not sure about SFML though ) and both of them support popular programming languages. Though bare in mind they require some knowledge to be used.

As most of people advise - don't try to learn C++ as your first language unless you have lots of enthusiasm and lot of time that you can spend on learning and practicing. OpenGL which Karsten_ suggested is fairly low-level library same as DirectX and you SHOULD NOT try to approach it without solid fundamentals of programming and some CG terminology knowledge, but it's just my opinion.

Unity could help you to grasp the concept of game development workflow in more of a fun, visual way with high-level programming, which should be quiet easy and make you confident enough to go on lower level. It's fair way to get involved too.

You have quiet few of the ways to start and every one of them is as good as the others, so just pick something you think would be fun. As I said earlier, the first pick barely matters as it will all get much clearer when you'll have more experience.

In Topic: Is there any practical use of private inheritance ?

04 February 2013 - 05:14 AM

Thank you very much for the answers. That's just what I needed to know. I did some research on my own about the private inheritance and I found quiet few more of the uses of that feature. Actually I could have done that before asking the question, but well, without the questions forum would be quiet empty happy.png

//edit: +1'ed as promised.

In Topic: and again... New Wanna-Be-Gamemaker Dude.

04 February 2013 - 05:06 AM

Well, you can find decent and free IDE for any popular programming language.

About the choice of language I don't know what would fit you. Maybe C# ? C# is relatively easy language to learn, it's pure object-oriented and there is XNA framework available for free, which is very easy as well. About the IDE there is Visual C# 2010 Express released by Microsoft, which you can use for free for non-commercial as well as for commercial purpose. Also as far as I know Magicka and Terraria were made with help of XNA, so you could make quiet decent game with C# and XNA theoretically.

Btw. did you take a look at Unity3D, UDK and CryENGINE 3 SDK ? These are pretty decent tools as well and could help you get involved into the game development in more of the visual way, though there is still quiet powerful scripting in these tools.

In Topic: and again... New Wanna-Be-Gamemaker Dude.

04 February 2013 - 12:19 AM

This should be the first place where you go when you don't have much experience: http://www.gamefromscratch.com/post/2011/08/04/I-want-to-be-a-game-developer.aspx


There is a lot of information that will help you to have a good start and not to just waste time. 

I have few advises for you as well.


DON'T try to use ANY of the game engines you have listed in here without first learning solid foundation of programming language of your choice.

Don't spend too much time at choosing the language you are going to learn. First pick barely matters as long as it's not Assembler happy.png I mean you can go for Python, Java, C#, even C++ if you have plenty of time and a lot of enthusiasm.


Oh, everything depends on what kind of games you'd like to make. I mean, you could also make browser games with help of HTML5 and PHP or ASP.NET.


I wish you best of luck.