Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 28 Feb 2012
Offline Last Active Oct 12 2014 11:51 PM

Posts I've Made

In Topic: Advertising a Game

31 August 2014 - 02:15 AM

I know steam could be a great boost for your game to become "known".
Any ideas on kickstarter/indiegogo etc.


Steam/Kickstarter as marketing tools:

Greenlight - absolutely.

Kickstarter - yes, but in case of "success" you have to finish and deliver what you have promised. If you have never fully finished and released a game before, its probably a bad idea.





Social media presence is also a good thing.(maybe not Facebook and the Youtube comment section ...but Twitter:))


In your question(s) you dont say anything about what phase of the development your game is in. You only have concept art/ideas, you have a beta, you have a finished game, a playable demo, a previous version? Do you have games that people already know? How long till the game is finished? - if it has much time to go, you can use the dev process as a marketing tool(see IndeDB/Desura). ...consider things like these. ...otherways its more like lamenting about marketing rather than coming up with a concrete plan for an actual game.

In Topic: Assignment operator and virtual inheritance

29 August 2014 - 12:45 AM

Second, this is the kind of question you should direct at StackOverflow for the language grognards to answer. You'd likely get a full answer with quotes from the standard in like 4.7 seconds if you had posted this over there.


Lol, you are right.


The first paragraph: I agree with most of it, thanks for the advice. I dont think I can talk about the parts I dont agree with without risking a debate/opinion-exchange. ...so I wont:)

In Topic: Assignment operator and virtual inheritance

28 August 2014 - 09:17 AM

I do have a class: CObjectWithID. If you derive from it:

class CA : public CObjectWithID{ ....

class CB : public CObjectWithID{ ....

...it will automatically generate and maintain ID-s for objects of CA and CB. It uses the constructors, destructor, assignment operatorts for that. I dont wanna go too much into it, but the point is it works as long as you dont do something like this: class CA : public CB, public CObjectWithID{...

I will find a workaround but It made me wonder about this problem with the assignment operators and virtual inheritance.

In Topic: Assignment operator and virtual inheritance

28 August 2014 - 08:21 AM

You have the "dreaded diamond" hierarchy. You have virtual inheritance.

| \
|   \
B    C
|   /
| /

D d1;    //A`s constructor will be called once. Good
D d2;

d1 = d2; //D will call B`s and C`s operator=, and those both will call A`s. ....so it will be called twice.

Also, with move assignment, ...you are supposed to zero out the data in the source after you`ve copied it. So thats no good.



In Topic: Windows 7 Nightmare

21 August 2014 - 11:15 AM

Why dont you just boot with an ubuntu USB and see if the files are there or not?