Am i programmer?

Discussion and feedback on Construct 2

Post » Sun Mar 15, 2015 3:42 am

I was about to reply but jayderyu said what I wanted to say.

Programming is to give the computer a set of instructions it can execute. (that's the basic meaning of "program", read some old books on computer from 70's :D)

We can do that with the events, so yes you are a programmer.

But a "coder" on other matter... Sometimes I feel I want something to replace "coding"... Sometimes I say "Eventing" ;)
B
58
S
18
G
13
Posts: 447
Reputation: 10,735

Post » Sun Mar 15, 2015 5:50 am

You're a programmer, but be specific about what type you are so they can understand should they have an interest in your knowledge.
B
4
Posts: 33
Reputation: 266

Post » Sun Mar 15, 2015 6:32 am

@jaderyu summed this up very nicely.

@jbr190 ... ... your argument is flawed. Just because you are using code to make your game, doesn't mean you have to make everything ground up. .. and what, you think you are smarter than the guys who made fez, aquaria, starbound, super meat boy, spelunky, dustforce, and braid? The only game in that list that you can make in construct without coding is... ... ... none of them, you can get close, and make less polished approximations.. . Also, the only time event scripting is faster than straight up programming the SAME exact thing is when a non-classical-coder-programmer tries to compare the two and concludes event sheets are faster. Don't get me wrong, I'm a visual kind of guy and prefer event sheets, but I won't try and say they are faster. As to this statement: "I come up with crazy ideas and there is always somehow a way to add them in C2." I can safely say you may think your ideas are crazy, but they aren't pushing any envelopes (mechanically speaking)... No offense, but construct 2 is only good at implementing typical games (mechanically speaking) unless you delve into the sdk (traditional code!). There is no way, for one thing, you could get anywhere close to adding collision detection and resolution for a physics system using events sheets. That would end up like a redstone computer in minecraft, lol.

And behind all of what you do in construct is an amazing programmer in a traditional code environment. You can just as easily stand on the shoulders of giants regardless of whether you choose to program in visual event editors or traditional code. But currently, in general, the coding environment usually affords more power and flexibility. Once you know it inside and out, it's faster too. In the end, I like event sheets because I can stay focused easier and don't get lost in a sea of text, but they still are weaker. That may change. I am sure someday we will have a grand visual coder with all the power of lower level languages... but the advantages of an event sheet. anyway...
Image
B
32
S
11
G
2
Posts: 563
Reputation: 5,106

Post » Sun Mar 15, 2015 10:21 am

I am pretty sure I'm coding when I do a long multi-branching chain of If & If Else & Else, calling in functions and doing complex state machines for AI or plenty of other checks using raw code/maths.

Only difference is its a heck of a lot faster than typing that out manually in raw java or C++, which I also did before so I know how awesome C2 is in time saving. :)

Work harder sure, but also work smarter.
B
68
S
24
G
19
Posts: 1,755
Reputation: 17,553

Post » Sun Mar 15, 2015 3:08 pm

I wouldn't get so hung up on meaningless labels. Programmer also sounds a bit odd since typically when somebody says, "I'm a programmer" it is in response to the question, "What do you do for a living?". Additionally, if you're talking with people in the tech industry, 99% of the time, the follow-up question is going to be, "What language do you use?".

This may help answer your question (HINT: it's on the welcome page of Scirra)
Image

Perhaps "Game developer" is a more suitable title.

It really depends on what you're trying to get out of the system. If your ultimate goal is to "learn how to program" then you should probably study a more traditional industry standard like Javascript, C++, C#, etc. If your ultimate goal is just to make great games, then yeah, stick with Construct.

At the end of the day, it's the final result that matters. Game reviewers don't usually take the programming language into account when reviewing a game. :lol:
B
31
S
7
G
8
Posts: 232
Reputation: 6,244

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 2 guests