C2 and 3D !!

Discussion and feedback on Construct 2

Post » Wed Sep 25, 2013 3:16 am

[QUOTE=wizaerd] Unity 4.3 features enhancements and new additionas specific to 2D that should make it much easier to do 2D games in it.

http://www.youtube.com/watch?v=MoZlMGU99qk[/QUOTE]

Still doesn't compare to the developement speed of C2. Yes I'm glad they are adding support for 2D. Which is awesome. I think Unity is still viable platform due to it's exporting.

However. Everything about gameplay is still line by line hand written. There is still no robust API to support 2d game logic. Collisions, movement, reactions, determination of landed, in air, speeds, states and everything is still line by line coded in JS or C#.

Where C2 shines is that it already does soooooooooo much with it's Platform behaviour. It handles jump thru, collision, vectors, events so on. Where a handful of lines still needed to be coded in Unity. Would equal 1 Event/Action in C2. And on top. There is no risk of syntax error and logic flow is easier to follow.

yes though. Those who want to use Unity will be far better off now than before. Thanks for brining the attention to unity 4.3 2D features :)
B
90
S
18
G
9
Posts: 2,455
Reputation: 15,038

Post » Wed Sep 25, 2013 5:55 am

If you think adding 3D will prevent C2 from getting more complicated, and more prone to issues, you're fooling yourselves. 3D will bring with it a whole slew of new headaches that aren't going to be easily solvable with a drag N drop event system such as this. C2 will need to add a whole new layer of complexity to deal with it, and in the long run, 2D game makers will avoid C2 because of this added level of issues. You will in effect kill the excellent 2D game engine to add something that only a few would actually use. I have no desire in 3D whatsoever, and chances are I would avoid using C2 because there is no way the 2D engine will not be affected by adding 3D capabilities.
B
14
S
6
G
1
Posts: 143
Reputation: 1,800

Post » Wed Sep 25, 2013 7:45 am

[QUOTE=wizaerd] If you think adding 3D will prevent C2 from getting more complicated, and more prone to issues, you're fooling yourselves. 3D will bring with it a whole slew of new headaches that aren't going to be easily solvable with a drag N drop event system such as this. C2 will need to add a whole new layer of complexity to deal with it, and in the long run, 2D game makers will avoid C2 because of this added level of issues. You will in effect kill the excellent 2D game engine to add something that only a few would actually use. I have no desire in 3D whatsoever, and chances are I would avoid using C2 because there is no way the 2D engine will not be affected by adding 3D capabilities.[/QUOTE]

@wizaerd:

I don't agree with the part in bold, because we can't know, some says also that the event system just couldn't be effective in 2D. And it is..

Yes, 3D is far more complex, And I think it should be dedicated to another program, which has the same event system as C2, but in 3D (if it is called Construct3D, I think i'll laugh) The event system is possible in 2D, and to see it in 3D isn't impossible, in fact, It's just matter of how it is designed:

-how to choose the point of view, and the region seen
-how to render objects on screen during play.(which has been done with external plugins before, so is possible)
-how to render all of that in "layout view" (maybe a system of 2D screen(s?) representing 3D, or a full 3D interface)
-having behaviours and event adapted with 3D (it can be also done)
-and the important: having the user understand that, and if designed well, the user will understand, it is just a matter of simplification yet accuracy in what the program explain.

So it can be done well, but shouldn't be in C2 itself in my opinion.
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 » Wed Sep 25, 2013 8:46 am

[QUOTE=wizaerd]and in the long run, 2D game makers will avoid C2 because of this added level of issues. You will in effect kill the excellent 2D game engine to add something that only a few would actually use. I have no desire in 3D whatsoever, and chances are I would avoid using C2 because there is no way the 2D engine will not be affected by adding 3D capabilities.[/QUOTE]

I agree 100% with that. This is one of the main reasons I chose C2 over Game Maker (that and also the pay-$200-to-export-to-that-platform bullsh*t).
B
12
S
5
G
2
Posts: 132
Reputation: 2,637

Post » Wed Sep 25, 2013 9:50 am

@jayderyu you said:
"However. Everything about gameplay is still line by line hand written. There is still no robust API to support 2d game logic. Collisions, movement, reactions, determination of landed, in air, speeds, states and everything is still line by line coded in JS or C#.

Where C2 shines is that it already does soooooooooo much with it's Platform behaviour. It handles jump thru, collision, vectors, events so on."

My opinion: if unity team deside to intergrate visual code i think that is 4-6 months of work to achieve it or even less time to do this.

@ wizaerd i think everything is possible without any killing in the game engine. and if we are thinking about "3d will kill a 2d game engine im not sure about that.In my opinion the highest number of C2 abilities=the most of usage=most of power=ALL HAPPY. Even if many of you dont care about 3d so what? things are moving forward noone will make you use it (3d in this case)anyway if you dont care about it, but many others want it so bad.its all about evolution and progressing.and i tell you that i dont care also about mozilla firefox exporter ios and blackberry so ashley and the guys should not integrate these functions cause im not interresting about it?No!im not interresting now who knows maybe tommorow ill find it a good solution.So who knows maybe many of you start modelling in 3d and find it also handy.blender3d is awaiting to share with you all its love .sorry for my english its not my native language(that sounded like im talking about .apk)

PS. Maybe a 3d support for start to be only in desktop exporters and in time takes place everywhere.Or a total different version of construct,to keep C2 as it is for now.And why not to name it Construct 3(D)

@aphrodite no im sure i will not laugh and im sure you will not laugh either.im totally sure that if i got an email with title construct3d i would sh*t my pants with joy..sory about thatspy842013-09-25 10:08:06
B
18
S
3
G
1
Posts: 248
Reputation: 2,353

Post » Wed Sep 25, 2013 11:00 am

No doubt C2 is the best HTML5 game engine for artists with no programing background just like me! Anyway for me making C2 able to support 3D graphics using the WebGL technology with it's splendid code blocks method will be a great move and it will make Scirra more popular in the game engines market and it will put the other code-based game engines in danger.

As a 3D Artists and indie game developers, me and my friend working on a top-down shooter game and we're modeling and rendering the levels and characters in Blender and then exporting them as a PNG's so we can use them as sprites inside of C2! we're making sure to give the illusion that the game was made in a 3D game engine but for sure it's a lot better and easier if C2 was able to render our models in real time.


I think Scirra should launch a Kickstarter campaign so we can all support them and spread the word to make C2 the first 2D\3D code blocks based game engine.fawdda2013-09-25 11:02:52
B
13
S
4
G
4
Posts: 42
Reputation: 3,967

Post » Wed Sep 25, 2013 11:10 am

im in the same situation my friend side scrolling shooter>blender>png>illusion of 3d

+ (1+n^(n+1)) for the kickstarter idea..
B
18
S
3
G
1
Posts: 248
Reputation: 2,353

Post » Wed Sep 25, 2013 12:44 pm

@fawda: For animations check out Spriter before requiring 3D, it might be more interesting for your needs in the end.

Also for those thinking C2 is only a tool for non-programmers, I have to disagree.
I knew how to code before discovering CC/C2 and using both even allowed me to go further on that road. I've always considered having this background helped me getting "faster" into Construct.
And I've always considered that C2 helps on getting the game programming's logic.

And to finish on the topic of 3D, Ashley already answered in page 1 and that's all what is needed to be considered for now. Kyatric2013-09-25 12:45:00
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
293
S
117
G
96
Posts: 7,310
Reputation: 71,069

Post » Wed Sep 25, 2013 12:47 pm

[QUOTE=spy84] im in the same situation my friend side scrolling shooter>blender>png>illusion of 3d

+ (1+n^(n+1)) for the kickstarter idea..[/QUOTE]


Thank you a lot for your support.
B
13
S
4
G
4
Posts: 42
Reputation: 3,967

Post » Wed Sep 25, 2013 1:26 pm

@kyatric i respect you of your help and your knoweledge.you help us a lot with your work (tutorials,posts,examples...) but i dont say that C2 is ONLY a tool for non coders?where you read that? I said that most of us bought c2 cause is for non coders

Ashley back in 2011 replied to another post: "Obviously if you know how to program you're going to criticise the event system. Remember we're targeting at non-coders." !!NON CODERS!!

this is the big advantage of C2. game engine built for non-coders.

i like to be realistic and also tell the truth even if its bitter.if i knew programming i will not even make this conversation.i'll be somewhere else. Its not bad if we continue posting to the thread after ashley answered in the first page.sometimes when you want something so bad its logic to keep asking even if you know that its difficult to change a situation.but if you continue asking maybe your pressure will take place.If you guys think that its a waste of time when we talking about our needs ok really it makes me sad.Maybe im in the wrong place from the start.

everytime we ask for native applications: answer:if you have issues contact with ludei
everytime we ask for 3d answer(not from scirra this time):its a 2d engine its difficult, it will kill 2d engine,we dont care about 3d, blah blah blah...

Kickstarter is here take the decision and we will support you. if you dont get the goal, ok ill never mention 3d again in the forum.but i doubt about that it will kick(as)starter the game development.

@fawdda you got all of my support my friend but i dont see 3d in c2 for 2 years from now...
spy842013-09-25 13:28:35
B
18
S
3
G
1
Posts: 248
Reputation: 2,353

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: Cryttexx and 10 guests