Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Tako

Tic-Tac-Toe: what techniques can I use??

This topic is 6771 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey all, I just started programming a couple weeks ago. I''m reading through Beggining C++ by Ivor Horton and halfway through C primer plus by the waite group. I started doing a tic tac toe game(my first game) in DOS but i realized it was quite long doing it with if-else statements and writing a cout of the layout for every move. I was just wondering if theres a different way of doing this. If there isn''t I''ll just do it with the if''s. Thx for your time - Tako

Share this post


Link to post
Share on other sites
Advertisement
The way I created a tic-tac-toe game was to create a multidimensional array, like this

int boxes[3][3];

and each place holds a number, where 0=black, 1=circle, 2=cross. It makes it a bit easier to check for lines and draw the board.

Hope that helps.

- Daniel


my homepage

Share this post


Link to post
Share on other sites
I'm planning to write an article here on GameDev.net about how to make a Tic-Tac-Toe game, but not in DOS, in C++ and DirectX.

/Pelle


Edited by - Plutt on 4/9/00 6:19:09 AM

Edited by - Plutt on 4/9/00 6:19:31 AM

Share this post


Link to post
Share on other sites
OoMMMoO: using the switch would be basically the same as if-else. I see how you could do it but it wouldn''t save me alot of time.

deakin: that seems like a good way of doing it. Although I''m not sure how to use arrays that way yet, I can see how that would work. I''ll read about it and give it a shot. Thx

and Plutt: I think it''s a good idea to write on article on that but it would be better for DOS(in C++), ''cause i think most people that know directX know how to do a tic tac toe game. It would be alot more helpful for people like me who want to start making games but don''t know where to start.

Share this post


Link to post
Share on other sites
You might want to do it object oriented style. Create a class called box and give it a variable called state. Use state to tell what should be drawn in the square(0=empty, 1=o, 2=x). Then use the variable state to test whether someboddy got 3 in a row. I don''t see any real advantadges to using classes in tic-tac-toe but it would be good practice.

Visit http://members.xoom.com/ivanickgames

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!