Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8257811
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T02:19:24+00:00 2026-06-08T02:19:24+00:00

So I made a game in PHP that worked fairly well, a simple game

  • 0

So I made a game in PHP that worked fairly well, a simple game fairly similar to tic-tac-toe, I didn’t really want to go much further with PHP improving the game. With that in mind I decided to learn Python; I’m familiar with the basics now. I used simple math, dictionaries and conditional statements to create a mock-up of my game. However it is turn based and I’d prefer the two players not be on the same computer physically taking turns with the computer.

So what I envision my final product to be is a stand-alone app which each user has on their computer, they execute the app and enter a username then are brought to a screen where other users are, who have logged in as described, from there two users could mutually agree to start a round of the game, after completion they will be brought back to the ‘waiting room’

Now for something like this would I need (or be greatly helped by) a framework? If so which one(s)?

Would this need a database on a server, or could all data be stored on the user’s computers?

Would I be dealing with CGI or Sockets or both in creating something like this?

Would making this game into a web-app be easier? (similar to something I would create if I used PHP and ran the game off of a website)

I would appreciate reading material on the subject. A link to an example source-code that solves a problem similar to what I have gets a gold star =)

Thank you all for you time, I greatly appreciate everything.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T02:19:27+00:00Added an answer on June 8, 2026 at 2:19 am

    General Response

    Especially if you include a “waiting room” and such things/ want this to be widely usable, this is a rather big project (definitely not a bad thing, but you may want to do some small projects first to get your feet wet with python programming for the web). However, it is relatively easy to have a simple terminal-based, turn-based game that transmits data over the network between its players; I’d focus on making the simple version first to get a feel for what is involved. That being said, here are some answers to the specific questions you asked; unfortunately they can’t be too detailed, because there is so much to learn about these topics.

    Specific Answers

    Now for something like this would I need (or be greatly helped by) a framework? If so which one(s)?

    There are frameworks that would help with several different parts of this project, but you have some big design decisions to make before you start looking into frameworks to help with the implementation.

    Would this need a database on a server, or could all data be stored on the user’s computers?

    Having a “waiting room” implies that there is some kind of server set up to facilitate making connections between players. Whether a database is necessary depends entirely on the scale of the application. If you want to keep track of users/enable repeat logins, there’s almost certainly a database involved.

    Would I be dealing with CGI or Sockets or both in creating something like this?

    Read more about what CGI and sockets are and think about this one.

    Would making this game into a web-app be easier? (similar to something I would create if I used PHP and ran the game off of a website)

    There seem to be more resources to help making a web app version, but there are a whole new set of challenges and perhaps even more new things to learn about. It depends partly on what you are already comfortable with. Making a web app and making a standalone app that uses the internet are, perhaps surprisingly, very different, but both will involve a lot of new learning.

    Conclusion

    Well, I hope that was helpful in some way. Best of luck!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I made a tic-tac-toe game in c++ want to learn how to use SDL
I have made a game which is nearly identical to Popcap's Atomica. ( http://www.popcap.com/gamepopup.php?theGame=atomica
I already made a game with flash builder 4, and I want to provide
I've made a small game that uses level, and level is just a int
I know object oriented PHP and Java, and I can code Javascript fairly well
I made a simple game for the iPhone using OpenGL ES. Everything works fine
I'm creating my own API for a game-statistics system (in PHP). And I want
I have a game made by Flash CS5 ActionScript3. I want to create a
Well I made this game in java and when you shoot a bullet it
I have made this game for Mac OS, but I realised that i need

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.