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

#5028611 Is there any practical use of private inheritance ?

Posted by on 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.

#5028610 and again... New Wanna-Be-Gamemaker Dude.

Posted by on 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.

#5028559 Is there any practical use of private inheritance ?

Posted by on 04 February 2013 - 12:32 AM

Hello there.


As asked in topic I wonder if there is any sense of using private inheritance as this:


class Foo

    void Bar();

class Derived : private Foo



pretty much means the same as that:

class Foo

    void Bar();

class Derived : public Foo


Only difference I see is that I choose if I want public elements of Foo class to be inherited as private or if I'd rather like to inherit them as public, but is that flexibility helpful in any way ? I mean, in my opinion private inheritance could possibly just bring mess and chaos to code, but maybe some people in here had an occasion to find that solution helpful ? Thank you very much in advance.

#5028465 What is the Best Book For a Beginner to Start JavaScript With?

Posted by on 03 February 2013 - 04:48 PM

I guess it depends if you just'd like to learn the JS for websites purpose or if it's about something else like Unity scripting.


I myself could recommend you the first one from the list of yours "JavaScript & jQuery: The Missing Manual". It's not too advanced as well as requires some attention if you are beginner. Keep in mind that you can read the preview of most of books sold on Amazon. In most cases it's just the first chapter, but it's still something and might be helpful to make the decision if you find the book interesting and friendly enough to buy it.


Also keep in mind that reading a book is just a start. It gives you a solid foundation of the knowledge, but there is a lot of mind work needed to be done by your side as well.

#5028102 Basic Win32 window with C++

Posted by on 02 February 2013 - 08:46 AM

There are bunch of libraries you could use. I think that it's possible to plug Qt into Visual Studio as well as there is wxWidgets that's really easy and powerful ( just a bit tricky to make it work with VS2010 ). Well, as you have Ultimate Edition I suppose you could try MFC as well, but personally I don't like it at all.

If you don't mind using CLR ( which is quite cool in some ways like garbage collection ) I suppose you could try the Windows Forms. 


One feature that connects them all is that they are all way easier to understand as well as code is far more programmer-friendly and unlike Windows API in most cases documentation is really clear.


I suppose you could make yourself familiar with this post as well http://stackoverflow.com/questions/115045/good-c-gui-library-for-windows

#4990393 Exporting Blender model to XNA and Texture problem

Posted by on 15 October 2012 - 08:49 AM

As far as I know you have to apply texture manually.