Build a website with C2

Discussion and feedback on Construct 2

Post » Fri Sep 12, 2014 10:38 pm

I was wondering if it is too overkill to build a html website with construct. (an interactive website)
The question is simple, I would like to have your opinion on that.
B
12
S
4
G
1
Posts: 241
Reputation: 1,699

Post » Fri Sep 12, 2014 10:46 pm

This is my personnal opinion :

I think it's possible because I'd love that it will be possible !

I'm playing aroud this way ^^
So you can make a website if you include plugins like import css, json, and other stuff like that (there is a lot on the plugin section), but you probably will have to code some plugins to make exactly what you want. This is bad part.. You code a plugin to code in construct instead of directly coding you site.
You will not be able to make a really beautifull site, however you can get beautiful results.
http://armaldio.xyz - Image - Join now our Discord Server ;) - https://discord.gg/0eLPLj96B4tUr1D3

If you like my work you can donate some bucks ;)

Image
B
55
S
16
G
1
Posts: 245
Reputation: 5,668

Post » Fri Sep 12, 2014 11:14 pm

Using the search option of the forum, looking into the "C2 general" forum only, with the keyword "Website" in the title of the topics and displaying the results as topics you get a quick list and can notice the question has already been asked several times around.

Opinions from back in 2013.
More opinions. Even more opinions and ultimately more opinions.
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
289
S
112
G
94
Posts: 7,333
Reputation: 69,287

Post » Fri Sep 12, 2014 11:18 pm

Up till a short time ago Flash was a standard method to build websites. One could argue that Construct (with the canvas element and javascript-->"html5") is quite similar.

And currently many websites out there use the canvas element in combination with javascript to drive parts of their website (or the complete page), replacing Flash based elements. Nothing new under the sun here.

So, yes, you could make a complete website experience in Construct (I believe having read on this forum that some users already did btw) - it even supports responsive elements that automatically adjust to the screen size. In that sense it actually outsmarts Flash. The only real issue would be SEO, because a Construct built web page would be quite opaque to search engines: there is no regular html structure.

Again a comparable situation compared to Flash (which has dreadful SEO)!

It would also be harder to update its content. Much harder - although the Ajax behaviour could be a great help here, and mitigate this issue somewhat. And for a static highly interactive web experience, where SEO is not that important, Construct is a good alternative to pure html and css or Flash.
Win7 64- i7 [email protected], p6t Deluxe v1, 48gb, ATI 7970 3gb, EVGA 590 3GB, Revodrive X2 240gb, e-mu 1820. Screens: 2 x Samsung s27a850ds 2560x1440, HP 1920x1200 in portrait mode
B
30
S
10
G
8
Posts: 170
Reputation: 7,074

Post » Fri Sep 12, 2014 11:53 pm

thank you for feedback :)
B
12
S
4
G
1
Posts: 241
Reputation: 1,699

Post » Sat Sep 13, 2014 12:07 am

Multiple C2 elements on the same page would probably have a ton of issues.
Image ImageImage
B
168
S
50
G
169
Posts: 8,281
Reputation: 108,191

Post » Sat Sep 13, 2014 11:02 am

I think this seems more like a "working solution" rather than an intended solution to do that.

I think the best way would be to have a normal website, and the interactive one as an optionnal way to navigate.
Also, for flash websites, we saw what problems there were, notably SEO and incompatible/requires a plugin. While C2 wont have this last issue, this is still something to have in mind somewhere, just in case.
Game design is all about decomposing the core of your game so it becomes simple instructions.
B
53
S
22
G
18
Posts: 2,122
Reputation: 17,123

Post » Sun Sep 14, 2014 4:52 pm

For website use, I think that there would be too many issues using Construct 2. But it probably depends on what you want.

Nowadays, reponsive websites are the new black - and this is either impossible or extremely hard to attain, using Construct 2 as your only developing tool.

If you want to combine Construct and HTML5, CSS3 etc. - then yeah, it can be done. But then I'd much rather go with jQuery for fancy effects, and frankly I'd avoid canvas and WebGL. But it depends very much on what you want; fx. if you want your users to navigate with a plane to open up certain parts of your website, Construct can easily do the job. But you want a more traditional approach, I'd advice you to do it more... traditionally. :)

Also, as I make everything dynamic and my backend is PHP/MySQL, I'd personally be at a loss of how to to that with Construct. Maybe I'll learn some nifty tricks after a while; I'm a newcomer to Construct, but a seasoned web developer. ^_^
B
12
S
2
Posts: 80
Reputation: 816


Return to Construct 2 General

Who is online

Users browsing this forum: huZba, Refeuh, tdcostas and 5 guests