Hello everyone,
I need to create a game for a research project (in linguistics), but I don't know anything about creating games. I have been trying to use Construct 2 and I think it is a very interesting tool. Nevertheless, I am not sure if what I am trying to do is possible. Here is a description of what I am trying to do :
I need to create a multiplayer game in which players use a chat box to communicate. So, I am currently using the multiplayer chat room example as a basis. The purpose of the game is to name creatures. So, basically, players see a picture of a creature, they enter the name they want in a textbox, and they click on a "vote" button. They can chat during the whole process to come to an agreement. Players get points according to the number of other players who gave the same answer as them. Players must be separated in different chatrooms, so they can't communicate with everybody, but only with the people in their room.
For example, if there are 9 players, they are divided in 3 groups of 3 players. Each player can chat with the two others in the same group, but not with the 6 others from the other groups. However, they get points even if people from others groups gave the same name as they did.
I know it doesn't sound like a very entertaining game, but remember it's for research purpose. So here is a list of the most important questions I have :
- Does this project seem doable on Construct 2 ?
- Is it possible to make the system do an action only when every player answered ? (waiting for everyone to vote, then compare answers, give points and change picture)
- Is it possible to compare a text answer across several chat rooms ?
- Is it possible to make players change from one room to another, randomly, during the game ?
Also, I saw there are a looooot of tutorials out there. So it would really help if you could indicate me which are the one you think will be the most important for me to read. And of course, any advice is welcome !
If anything was not clear or you need more details, please ask.
Edit : I realised that it was actually better to use a timer instead of waiting for every player to do an action, so forget about question 2.
Here I am having a little problem : I am trying to make a random sprite appear every X seconds. I have a global variable "spawn" which is set to a floor random value between 1 and 30 every time an X second timer reach 0. And then I asked the system to create sprite 1 when "spawn" = 1, sprite 2 when "spawn" = 2, etc. On the debugger, I can see the "spawn" variable changing exactly as I wanted to, but the sprite never appear. Any idea what I did wrong ?