Has Construct 2 enough potential to do this?

Discuss game development design and post your game ideas

Post » Wed Feb 24, 2016 4:44 pm

Hi everyone.

I have never used Construct 2, and I'm trying to build a game but my programming skills are very limited, that's the reason I'm interested in knowing if this engine is what I need.

I have in my mind a real time multiplayer game.

The game would need a lobby in the main page of the web, where you can choose what room to join, hosted by other players, whose logic would be running at the server, to have a nice performance.

Once in the room, there would be two teams of an unlimited number of players divided in two teams, where each player controls a member of this team, and I would need physics as collisions and impulses, with a chat which allows users to talk between themselves.

The player who joins the web could also register an account, so I would have a database where I could make rankings, and in the future leagues of the game.

What I need is a really great performance because it's in a 2D real time multiplayer game.

So, that's my question, has Construct 2 enough potential to make that?(If any doubt I will answer as soon as I can).
B
3
Posts: 6
Reputation: 185

Post » Wed Feb 24, 2016 5:17 pm

Yes you can do all of that in C2. However to build a real time multiplayer game you will need to understand how WebRTC channels and signaling server work. This is one of the most difficult things and you can easily get frustrated by not understanding "why is this happening?!" etc. so I strongly encourage to first get familiar with C2 and then study the Multiplayer object. First of all when you start your multiplayer project you should read and really understand Multiplayer tutorial series wrote by Ashley: https://www.scirra.com/tutorials/892/mu ... 1-concepts
ImageImage
B
27
S
16
G
67
Posts: 934
Reputation: 38,072

Post » Wed Feb 24, 2016 5:25 pm

Message: Sherlautten can only post plain text URLS until they have 500 rep. 1 URLS modified. Why?
BackendFreak wrote:Yes you can do all of that in C2. However to build a real time multiplayer game you will need to understand how WebRTC channels and signaling server work. This is one of the most difficult things and you can easily get frustrated by not understanding "why is this happening?!" etc. so I strongly encourage to first get familiar with C2 and then study the Multiplayer object. First of all when you start your multiplayer project you should read and really understand Multiplayer tutorial series wrote by Ashley: https://www.scirra.com/tutorials/892/mu ... 1-concepts


Perfect so, I will start tomorrow with the project so doing some examples in C2 first.

Building the multiplayer part and databases will I need many programming knowledges or is it no programming too?

Thanks!
B
3
Posts: 6
Reputation: 185

Post » Wed Feb 24, 2016 5:47 pm

Making apps/games in any engine requires programming. In C2 you're doing the programming by setting the events, so you are "building" the code instead of writing it.

For the database, it depends what you need. If you want to store user email in your database you will need some database server like MySQL. This is not a part of C2 any more, so you will have to probably write some PHP code to manage database.

All the rest can be done purely in C2.
ImageImage
B
27
S
16
G
67
Posts: 934
Reputation: 38,072

Post » Sat Mar 12, 2016 2:04 pm

just wanna say that you're not limited in using C2's multiplayer engine, you can use 3rd party plugin to do that. I'm using Photon for multiplayer and I can make a multiplayer game with it.
B
45
S
13
G
2
Posts: 173
Reputation: 5,326

Post » Thu Mar 17, 2016 12:21 am

Daggio wrote:just wanna say that you're not limited in using C2's multiplayer engine, you can use 3rd party plugin to do that. I'm using Photon for multiplayer and I can make a multiplayer game with it.

What are some good 3rd party plugins for multiplayer? Especially for a platformer where scrolling onto each player, for each player is necessary.
B
8
S
1
Posts: 58
Reputation: 570

Post » Thu Mar 17, 2016 7:01 am

@Poxnixles: I'm using Photon plugin and it's easy to work with, I haven't tried another plugin though so I can't compare it to anything else.
B
45
S
13
G
2
Posts: 173
Reputation: 5,326

Post » Thu Mar 17, 2016 12:18 pm

Daggio wrote:@Poxnixles: I'm using Photon plugin and it's easy to work with, I haven't tried another plugin though so I can't compare it to anything else.

Alright, where do I get the plugin exactly? I'm a bit confused.
B
8
S
1
Posts: 58
Reputation: 570

Post » Fri Mar 18, 2016 5:56 am

@Poxnixles: there's a thread in the forum, it's over here: plugin-photon-cloud_t125222?&hilit=photon

:)
B
45
S
13
G
2
Posts: 173
Reputation: 5,326

Post » Fri Mar 18, 2016 2:56 pm

Message: Poxnixles can only post plain text URLS until they have 500 rep. 1 URLS modified. Why?
Daggio wrote:@Poxnixles: there's a thread in the forum, it's over here: plugin-photon-cloud_t125222?&hilit=photon

:)

Thank you! Any tutorials around for it?
B
8
S
1
Posts: 58
Reputation: 570

Next

Return to Game Development, Design & Ideas

Who is online

Users browsing this forum: No registered users and 1 guest