Code support

Discussion and feedback on Construct 2

Post » Sun Feb 01, 2015 11:57 pm

Hello everybody,

First of all, I'm extremely like C2, it's implementation and idea. And I want to thank its talented creators and its friendly community

For almost two decades I'm playing video games and I always wanted to make few. Being software developer for years I know how many things C2 hiding from ua, wrapping all that boring stuff, js flaws, math, management and browser specific issues. That's amazing!

I'm curious, is there any plans (maybe for C3 everybody is talking about) to add a programming support? Not only as plugins, but inside of IDE?
Source files. methods, reusability, optimization, arrays, source control, monospace font!

Again, being developer I know how powerful raw-text code is. It's not an accident that all professionals eventually prefers pure text tools, command line interfaces, etc. Obviously, IDEs and GUIs are great at helping and essential for beginners. But there is a big difference between "no programming required" and "no programming available at all" products.

Sorry for this outcry, but I'm really like C2 and I want to stick with it, so I really need a hope that one day I will be able to code there, not only writing giant expressions in tiny text boxes.
It really feels like it is fairly easy to do, at least at some extend, as C2 already supports a lot to evaluate and highlight expressions. Few keywords, methods creations, distinction between classes and instances and reference documents...

Anyway, thanks for product!

Update: examples from my later post, how coded events can look like:
C2Code.png
And simplified version:
C2Code2.png
You do not have the required permissions to view the files attached to this post.
Last edited by anpur on Wed Feb 04, 2015 10:00 am, edited 2 times in total.
B
7
S
1
Posts: 15
Reputation: 457

Post » Mon Feb 02, 2015 12:08 am

I think that this makes sense for things that require a great deal of nested code, as the events can start to get tricky when trying to make a simple procedural/functional kind of loop, although generally the event system does great for me, so they might not do what they did with CC (it had optional Python support in addition to events)
"Construct 4 lets YOU make advanced games! (they wont run anywhere)" Construct Classic - Examples Kit Dropbox is a pile of trash and if you need my old files PM me! :)
B
125
S
42
G
17
Posts: 2,228
Reputation: 19,918

Post » Mon Feb 02, 2015 12:12 am

Must say, that I evaluated event system and I'm really impressed how flexible and powerful it is. But still, nothing can be more rapid and clean than raw code :)
B
7
S
1
Posts: 15
Reputation: 457

Post » Mon Feb 02, 2015 12:27 am

anpur wrote:Must say, that I evaluated event system and I'm really impressed how flexible and powerful it is. But still, nothing can be more rapid and clean than raw code :)

I disagree. Well designed plugins pluse better gui event editor environment will be more clean than raw code.
B
109
S
27
G
277
Posts: 4,482
Reputation: 154,924

Post » Mon Feb 02, 2015 12:45 am

Why change the product? It's great because it is how it is. There are plenty of coding solutions out there. I'm also a developer BTW.
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Mon Feb 02, 2015 9:08 am

Ashley's whole ethos for C2 was an event-driven system - this is what makes it stand-out.

THE discussion over adding coding has been done to death, many times, and Ashley has always come out against it. Must we cover the same old tired arguments again?
If your vision so exceeds your ability, then look to something closer.
Moderator
B
136
S
31
G
86
Posts: 5,490
Reputation: 59,766

Post » Mon Feb 02, 2015 12:24 pm

I don't want to argue how useful it will be. As Zenox wrote — it was discussed many times before.

My question was — is there any plans to do it? As it seems to be fairly easy from one side and can attract new people, without ruining and affecting current approach.
B
7
S
1
Posts: 15
Reputation: 457

Post » Mon Feb 02, 2015 12:32 pm

anpur wrote:I don't want to argue how useful it will be. As Zenox wrote — it was discussed many times before.

My question was — is there any plans to do it? As it seems to be fairly easy from one side and can attract new people, without ruining and affecting current approach.


No, the next major update will be to improve the editor/UI itself rather than engine or other features.
https://www.scirra.com/blog/155/the-future-of-construct
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Mon Feb 02, 2015 1:12 pm

anpur wrote:I don't want to argue how useful it will be. As Zenox wrote — it was discussed many times before.

My question was — is there any plans to do it? As it seems to be fairly easy from one side and can attract new people, without ruining and affecting current approach.


Yeah, some people can get bit stroppy prety quick.... sorry about that.

I doubt that what your asking is planned, however I hope that Ashley will put some kind of sticky vote/suggest topic up at some stage for C3 features.

But I think it is too soon for anyone to say what C3 will, or won't have.

And by the way, welcome to the world of Construct....
If it can be done, someone on the web will show you how to do it!

CDASI Games Mentality Break Splat-a-bug FlapFleet Challenge
B
35
S
13
G
7
Posts: 363
Reputation: 7,283

Post » Mon Feb 02, 2015 1:27 pm

No, there's no plan to do it - the whole point of Construct 2 is that there isn't any programming like that.
Scirra Founder
B
399
S
236
G
89
Posts: 24,530
Reputation: 195,402

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 12 guests