Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 2 objects moving independently at the same time
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Voltron




PostPosted: Wed Jan 09, 2008 9:27 pm   Post subject: 2 objects moving independently at the same time

So, i'm making a game and having trouble with computer-controlled characters and the user controlled character moving at the same time.

Here is some pseudo-code of basically what I do:


draw a stationary character
update character position

draw the background
draw the character taking a step
update character position

draw the background
draw the character in mid step
update character position

draw the background
draw the character conpleting a step
update character position


So I have one of these for each way my character can walk (up,down,left,right), and one for each way the computer-controlled character can walk. They are all in separate procedures.

My problems are:

-only draws 1 character at a time (i tried redrawing each character with the background, but it didn't work because I have about 5 different pictures for each character)
-can only move 1 character at a time


In short, I'm having trouble moving 2 objects independently from each other and at the same time. Anyone have any advice to help me?

Extra Info:

This is a capture-the-flag type game, with 3 characters on each side. User controls 1 character, other characters will be contolled by computer.
Sponsor
Sponsor
Sponsor
sponsor
Saad




PostPosted: Wed Jan 09, 2008 9:33 pm   Post subject: RE:2 objects moving independently at the same time

Well think about what your doing right now, I think you may be updating each character in separate loops. Have a main loop in which you update each of the players position and draw them all together.
Voltron




PostPosted: Wed Jan 09, 2008 10:13 pm   Post subject: Re: 2 objects moving independently at the same time

Well i have those procedures, and then those procedures are put into the main loop (However the procedures for the computer-controlled character will eventually be put into another procedure that oulines the AI I need to program). And I can't find a good way to update and draw them all together, because I have many pictures for each character in a series for a walking animation. Seems to me that the only way I could draw them at the same time would be to have to characters sliding instead of walking.
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 3 Posts ]
Jump to:   


Style:  
Search: