Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

rocklobster

Member Since 24 Jul 2011
Offline Last Active Apr 20 2013 06:19 AM
-----

Posts I've Made

In Topic: Component based system, doing it right?

22 February 2013 - 08:26 AM

One thing I might be wary of when using the whole

 

Physics* p = entity.getComponent<Physics*>( ComponentID::PHYSICS ); 

 

idea is that it restricts you to one of each component. Certainly you wouldn't need multiple physics or graphics components but some other component types there might be situations when you need this functionality. 

 

eg.

 

You want to create a tank with two cannons:

 

GameObject* go = factory->NewGameObject();

go->AddComponent(new Cannon());
go->AddComponent(new Cannon());
go->AddComponent(new Animation());
// etc

Canon* canon = go->GetComponent<Canon*>(); // ??

the above could be a problem.


In Topic: GLUT or native window?

02 February 2013 - 08:36 AM

Native on windows is a bit messy for me. I use GLFW, similar to GLUT but much nicer to use. Less features than SDL though, but that's fine with my uses.


In Topic: Animating tiles in 2D

27 January 2013 - 11:54 AM

Ah cool, thanks i'll do that! Shaders ftw as usual. 


In Topic: Animating tiles in 2D

27 January 2013 - 11:27 AM

Thanks for the reply,

 

So with number 2, this would require me to have a separate draw call for animated tiles though yeah? Other than that, that sounds like a good option. However I would have to change some stuff around.


In Topic: High School Student with High Goals -- Need Advice

20 January 2013 - 08:13 PM

Hello everyone,

I need some advice from you all. I have two problems, one is lack of money and one is lack of drive.

I am a Sophomore High School student who wants to be successful early and is able to go to Stanford. From what I understand Stanford is looking only for the best, so in order to be "the best" I am trying to hold a 4.1+ GPA, trying to make some video games that I can sell so Stanford can see that I show initiative and so that they can see that I can program, and I am trying to play sports at the same time to show that I am a well rounded student (and I enjoy them). I enjoy making games and programming. I like to use C++ and OpenGL and when I was learning and just messing around with that language and library in middle school, I had no problems (probably because I had more time and was less stressed). Now I have problems.

I am having problems with drive. I have this game idea that I like and have been working on but I think these high aspirations of mine are not allowing me to apply myself to programming because I am too busy (and stressed) with school and sports. I go to school at around 8 and I get home after sports at around 5:30. I have plenty of time till bed, but I just don't have the drive to work on my self produced projects (my game for example). Does anyone have any ideas as to why I can't seem to hop onto my computer and start programming? I always seem to drift to youtube and just start watching videos there. I just don't have any will power at this point in the day to push myself to start programming. If I ever do start, I enjoy it, but I just can't seem to start. Does anyone have any advice for me?

Also being a high school student and soon to be college student, I need money. I am looking to use my intermediate programming abilities to make some extra cash and my video game endeavors are not producing any income at the moment. I have looked at freelancing on freelancer.com but it seems as though the amounts are always low and the bids are always in before I even have a chance to compete. So is there any other site or way I can use my programming abilities to make some extra cash? I have looked locally but there isn't much.

Thankyou,
Brent

 

Maybe it's because you are mentally and physically drained after such a long day, and you don't have the energy left for your own projects? If this was the case I would definitely prioritise my activities. I'd have gone crazy at university If I never had a side project I could spend time during the week to keep my mind of university work. 

 

Also take some value from what this person said:

 

Personal satisfaction is so much better than reaching milestones set by society.

 

Which doesn't mean drop everything, but find a nice balance to keep yourself mentally healthy and satisfied. 


PARTNERS