So, I wanna make a virtual world with a maximum of 12 players playing a once, it will also have a chat system, and the players will be represented by balls, 1 ball representing 1 player, so, here is how I want it to go.
When the game is opened, the player can tap a button, this opens another screen where they can enter a username, then another that allows them to pick the color of their ball, and then the game begins, there will be 4 buttons, allowing the player to move in 4 directions, forwards, backwards, left and right, and a textbox allowing them to chat, if you want to see a concept, here it is:
this is the concept opened up in mit ai2, there will be a player counter, a listview to show chat messages , a textbox to type in a message, a button with emoji will send the message you typed in the textbox, and 4 buttons to move your ball in one of the 4 directions, does anybody here think this is possible, can anybody give me a tutorial? I just want help, please , or is what I want to do way too ambitious and impossible in AI2?
Very difficult for a beginning programmer but probably doable
To create your app, you need to learn to code. There is not a tutorial that shows how to build your game Project. See the resources below and the MIT Tutorials
However, there are tutorials that allow you to build parts of it.
In its simplest form to build your game app you will need to learn how to skillfully use
virtual Screens; you can do this with Screens but if you do, your Project will need to pass a lot of data between Screens and the coding gets very complex. This is your choice. * Building Apps with Many Screens
Here are some resources to help you learn to use the AI2 tools. A very good way to learn App Inventor is to read the free Inventor's Manual here in the AI2 free online eBook http://www.appinventor.org/book2 ... the links are at the bottom of the Web page. The book 'teaches' users how to program with AI2 blocks.
So, I could use, CloudDB for chat, another CloudDB for showing a player's movements to other phones playing the game, but, I want to make it so that only one player is being controlled, maybe I could implement a "Player ID" system? I don't know how to do that, so, maybe you could teach me?
Only a single CloudDB is required. Read about how the CloudDB works. Make a simple Project with a chat (and without your Canvas game) and learn how the real time database works. Read the links provided and do the tutorials.
If you learn to only copy code and do not learn how to use the tools, you are going to be totally dependent on others. So maybe you can learn to use the tools?
Show the community what you coded if you run into trouble and someone might provide specific advice.
This might be a good user interface for the kid game Tag, where one user is designated as It, and the others have to run away from that player. If the player catches up to one of the other players and touches them, he gets to yell "Tag, You're It!" and the touched player becomes the new It.
May I ask how far you are with this game , I am interested in the game , but I am a bad programmer myself
Would it be possible to receive the aia file please
Thanks in advance
Erwin