Hello, I am making a game in C++

I need some help on getting started in a RTS style game.

Page 1 of 1

7 Replies - 1366 Views - Last Post: 16 August 2010 - 08:34 PM Rate Topic: -----

#1 CPP%  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 8
  • Joined: 06-August 10

Hello, I am making a game in C++

Posted 06 August 2010 - 12:22 PM

I am fairly good at C++ (I've made some console file read/write systems) and I have started a RTS style game called Dot Strategy. (dotstrategy.co.cc) It is a RTS, but with shapes that shoot eachoter. I was wondering how I could get started on this Idea. I am also working with people form a site called Code Labs (code-lab.co.cc)
Thanks for the help! :balloon:

Is This A Good Question/Topic? 0
  • +

Replies To: Hello, I am making a game in C++

#2 ZOMBIE!!!  Icon User is offline

  • D.I.C Head

Reputation: 27
  • View blog
  • Posts: 206
  • Joined: 28-October 09

Re: Hello, I am making a game in C++

Posted 06 August 2010 - 12:39 PM

How experienced are you?

Quote

I am fairly good at C++ (I've made some console file read/write systems)


Some things you should make sure you know:

.Classes
.GameStates
.Pointers
.And pretty much your basic C++

Also you need to choose a graphics API. Because you are a beginner to game programming I would recommend Dark GDK, it's pretty easy to pick up and there are some great tutorials by Helpfullprogrammer.

I hope that helps!
Was This Post Helpful? 0
  • +
  • -

#3 CPP%  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 8
  • Joined: 06-August 10

Re: Hello, I am making a game in C++

Posted 06 August 2010 - 12:40 PM

Using direct x
Was This Post Helpful? 0
  • +
  • -

#4 ZOMBIE!!!  Icon User is offline

  • D.I.C Head

Reputation: 27
  • View blog
  • Posts: 206
  • Joined: 28-October 09

Re: Hello, I am making a game in C++

Posted 06 August 2010 - 12:47 PM

View PostCPP%, on 06 August 2010 - 11:40 AM, said:

Using direct x


Do you have experience in Directx? DirectX has a steep learning curve for people beginning in game programming.

If you don't have experience in DirectX and your team has decided that they are going to use DirectX, I would start off drawing simple 3d shapes and controlling the camera. That'll help you get used to some of the syntax for DirectX. Then move to controlling a character around. Slowly working your way up. I'd also recommend reading a DirectX book.

This post has been edited by ZOMBIE!!!: 06 August 2010 - 12:55 PM

Was This Post Helpful? 0
  • +
  • -

#5 CPP%  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 8
  • Joined: 06-August 10

Re: Hello, I am making a game in C++

Posted 07 August 2010 - 07:21 PM

The hard part is getting started. I wish there was a sorce file I could work off of.
Was This Post Helpful? 0
  • +
  • -

#6 ZOMBIE!!!  Icon User is offline

  • D.I.C Head

Reputation: 27
  • View blog
  • Posts: 206
  • Joined: 28-October 09

Re: Hello, I am making a game in C++

Posted 07 August 2010 - 07:46 PM

I'd probably try reading a book like this one.That would probably help get you started.
Was This Post Helpful? 0
  • +
  • -

#7 DrZ76  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 21
  • Joined: 20-July 10

Re: Hello, I am making a game in C++

Posted 15 August 2010 - 04:44 AM

I agree with Zombie there .... DirectX has a very steep learning curve .... i am learning it myself now and have fallen off the curve a few times. The book there by frank luna is a pretty good one.
Was This Post Helpful? 0
  • +
  • -

#8 shamerella  Icon User is offline

  • New D.I.C Head

Reputation: 5
  • View blog
  • Posts: 27
  • Joined: 05-October 09

Re: Hello, I am making a game in C++

Posted 16 August 2010 - 08:34 PM

what I do when i start a game is start with the simplest working program and keep adding features while keeping it working. I usually go in a

gameloop
drawing
moving things around
how the players move in the environment and things like gravity
then the actual game part

kind of order

It takes a lot longer than any other type of program in my experience. If you're going to be working with other people i would suggest splitting tasks if its more than like 2 people otherwise its going to take much longer.

Also if you decided to use direct x and not someone else then i would highly recommend picking another graphics lib like sdl or allegro. Also if you've only done console programs you're going to be in way over your head with 3D, 2D is hard enough.

Additionally a good choice you have available to you is whether to use drawing primitives or bitmaps. From the sound of your description you should probably go with primitives, at least to start out with.

This post has been edited by shamerella: 16 August 2010 - 08:40 PM

Was This Post Helpful? 0
  • +
  • -

Page 1 of 1