Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 07 Dec 2011
Offline Last Active Feb 12 2012 01:19 PM

Posts I've Made

In Topic: Controversial Policy Choices in Games

02 February 2012 - 11:15 AM

As ZeroBeat touches upon it all depends about context. So long as it fits within the game and has a purpose (outside of sensationalism) and you yourself are fine with it then implement any feature you want. A good example of this not being done is No Russian from Modern Warfare 2, the mission is controversial but the fact it adds nothing of substance to the game means there is no point in it being there apart from the media attention it generated for the game.

People will inevitably be offended or have objections to these sorts of topics, but they will inevitably be in the minority (albeit the vocal one). I'm a firm believer that people have a right to be offended if they wish but they don't have the right to not be offended. If the game is good then I wouldn't worry about these kinds of mechanics distracting from the core of the game.

The mission "No Russian" did have a point to add to the plot: it shows WHY the Russians turn out to become the bad guys. Without that event, the conflict would not have started. So while it was a plot hole filled campaign, every mission had a point.

Back on topic, yes, I think the feature would add to your game, as long as it is implemented in the same way as the other similar features, and that it is 100% needed to play/beat the game. Save features like that for the core gameplay (like Battlefield and shooting or Mario and jumping). And on that note, sounds like a game I would play, so I will definitely watch out for it.

In Topic: Multidimensional Arrays for a Rogue-Like Map?

24 January 2012 - 06:34 PM

Try looking up Ncurses if you want a little more control over the look and feel of the console window.

In Topic: Video Game Programming as a Hobby

24 January 2012 - 06:31 PM

wow so harsh here you did not even move them to the right place.

It's not the moderators' job to move your topics to the correct place, only to maintain that all threads and posts follow the rules of the boards, and to get rid of the threads and post if they don't, and the user as well if the need is there. It's your job to check that you are posting in the correct area to make sure you get a reply that a) you want and b) won't be moderated. Moderators are your friends, they keep the bad people away!


I've always loved video games, and wanted to program video games. I'm not looking to do it to make money, although I wouldn't be oppose to it. But money isn't the driving force. I just want to make a game that is enjoyable to play.

I do have some areas where I need some help in though. Graphics and sound. I'm not looking for any of the cutting edge ultra realistic graphics. What resources or where would I look for stuff like that.


Arukas, if you just want to hobby program with no intention of having cutting edge or special request art, try looking for Public Domain resources. In the "Music and Sounds" and "Visual Arts" boards they have a topic that lists many common sites. Those might be helpful for you.

In Topic: Have i choosed the right path for beginners?

23 January 2012 - 07:17 AM

This is why I love it here in Virginia Tech's CS department. After your standard intro to "Blank" language courses, you get hit by "Problem Solving in CS" Example problem: A family wants more males than females, so they keep having children until they have a boy in which case they stop having children. (A) Will males outnumber females? (B) What is the ratio is male to females? I love this class. Shows what CS really is about! There's many different ways at solving this, just as there is different ways to program.

In Topic: Point relative to moving Origin

20 January 2012 - 06:50 AM

Don't forget to make sure that your angle is stored as the correct type (radians vs degrees). I know I've made many mistakes where I assumed a library uses one, but really uses the other. I believe C#'s Math.cos(double) and Math.sin(double) use radians. If so, you can use MathHelper.ToRadians(double) I believe is the name of the function.