Be a Supporter!

The Flash 'Reg' Lounge

  • 1,880,957 Views
  • 64,310 Replies
New Topic Respond to this Topic
Rustygames
Rustygames
  • Member since: May. 7, 2005
  • Offline.
Forum Stats
Member
Level 19
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 12:03:22 Reply

At 8/3/13 11:25 AM, deckheadtottie wrote:
At 8/3/13 08:12 AM, Rustygames wrote: Merging forums into a games forum is a good idea. I wouldn't add programming because those guys don't necessarily just do games.
I would definitely add the programming forum into the mix. The programming forum is so slow, plus it feels like every other thread is a lost soul asking an ActionScript question.

My "dream" is having the Flash, Programming, Mobile & Game Factory forum all as one.

But in my experience the programming forum has an awful lot of web programmers talking about building websites or other server side solutions. If you're gonna merge it into the flash forum then you need to have some sort of separation.

To be honest the more I think about it the more i think it should just stay as it is. It's not like there is anything stopping you from jumping between forums. If the forums became busier then we wouldn't need to merge them together in order to give the illusion that it's a buzzing community.


- Matt, Rustyarcade.com

pirateplatypus
pirateplatypus
  • Member since: Sep. 27, 2011
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 12:07:58 Reply

At 8/3/13 11:25 AM, deckheadtottie wrote:
At 8/3/13 08:12 AM, Rustygames wrote: Merging forums into a games forum is a good idea. I wouldn't add programming because those guys don't necessarily just do games.
I would definitely add the programming forum into the mix. The programming forum is so slow, plus it feels like every other thread is a lost soul asking an ActionScript question.

I think that's exactly why it should be merged. It also seems that there are regs in the programming forum that don't come to the flash forum and vice versa. I think shoving us all into one forum could lead to some cool discussions.


"If loving Python is crazy then I don't want to be sane." -Diki

deckheadtottie
deckheadtottie
  • Member since: Oct. 21, 2003
  • Offline.
Forum Stats
Member
Level 60
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 12:24:34 Reply

At 8/3/13 12:03 PM, Rustygames wrote: illusion that it's a buzzing community.

While there'll certainly be an element of illusion, I can't count the number of times I've seen a new forum users post an ActionScript question in the programming forum, a mod correctly locks it and directs them here, only for that user to never to be heard from again.

Take a quick peek in the programming forum now, there are only 16 "active" threads from the past fortnight. I'd say 7 of those threads are in relation to game creation (either HTML5, Unity or whatever). Two locked threads (one for a year old job offer that was bumped, the other a troll thread). A couple of generic, what I call, apples vs oranges threads and a couple of threads that are actually out of the scope of gaming.

I could understand your point if the programming forum was a hive of activity, but it just isn't. In fact, it saddens me to say this, it's pretty much dead. I do regular the programming forum, I don't post a great deal but it's my first port of call on the BBS, and I wouldn't be at all upset if it merged with the other forums. OK, I know nothing about Flash/AS3, but I'm not scared of learning, and I'm sure the Flash guys won't mind the rare "programming" question, either.


#coys

BBS Signature
Sam
Sam
  • Member since: Oct. 1, 2005
  • Offline.
Forum Stats
Moderator
Level 19
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 12:44:59 Reply

At 8/3/13 12:24 PM, deckheadtottie wrote: I know nothing about Flash/AS3, but I'm not scared of learning, and I'm sure the Flash guys won't mind the rare "programming" question, either.

Also bear in mind a lot of Flash regs are well versed in other languages, too.

deckheadtottie
deckheadtottie
  • Member since: Oct. 21, 2003
  • Offline.
Forum Stats
Member
Level 60
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 12:47:56 Reply

At 8/3/13 12:44 PM, Sam wrote:
At 8/3/13 12:24 PM, deckheadtottie wrote: I know nothing about Flash/AS3, but I'm not scared of learning, and I'm sure the Flash guys won't mind the rare "programming" question, either.
Also bear in mind a lot of Flash regs are well versed in other languages, too.

Exactly. I didn't want to be so blunt, but if you're a confident programmer no language is really out of your grasp.


#coys

BBS Signature
egg82
egg82
  • Member since: Jun. 24, 2006
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-03 12:55:22 Reply

At 8/3/13 12:47 PM, deckheadtottie wrote: Exactly. I didn't want to be so blunt, but if you're a confident programmer no language is really out of your grasp.

I wanna go back to AS2, when life was all simple-like Q.Q

I'm really on the fence about whether or not we should merge the programming forum. On one hand, the activity isn't great and it's usually pretty close to game design, but on the other i'm going to assume that after we merge all these topics together it's going to get a lot more busy and people will want to separate again (plus the title would be a little confusing, and new people may think this forum only does game-related stuff)


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature
Innermike
Innermike
  • Member since: Sep. 11, 2009
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to The Flash 'Reg' Lounge 2013-08-03 13:45:11 Reply

At 8/3/13 12:03 PM, Rustygames wrote: But in my experience the programming forum has an awful lot of web programmers talking about building websites or other server side solutions. If you're gonna merge it into the flash forum then you need to have some sort of separation.
At 8/3/13 12:55 PM, egg82 wrote: the title would be a little confusing, and new people may think this forum only does game-related stuff

RIght, the only title that would make sense at that point would be 'Developer Forum'. The activity thing is also kinda surprising, in a year and a half the new forums have reached over half the number of posts in the whole programming forum so yeah there's potential for stimulation of some kind. Still, I'm skeptical.

If the forums became busier then we wouldn't need to merge them together in order to give the illusion that it's a buzzing Community.

Then the question is how to accomplish that? Links on the Games page of NG? Popular topics on the homepage? Make the community button twice as wide? Tom dressing up as a Tank and handing out flyers?

At 8/3/13 12:03 PM, Rustygames wrote: To be honest the more I think about it the more i think it should just stay as it is.

I really don't think it makes a difference to any regs, I guess it's more important to think about how it affects new users.


nobody

Rustygames
Rustygames
  • Member since: May. 7, 2005
  • Offline.
Forum Stats
Member
Level 19
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 13:55:51 Reply

Mr. Fulp dressing up as a tank and handing out fliers gets my vote


- Matt, Rustyarcade.com

deckheadtottie
deckheadtottie
  • Member since: Oct. 21, 2003
  • Offline.
Forum Stats
Member
Level 60
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 14:03:49 Reply

At 8/3/13 01:55 PM, Rustygames wrote: Mr. Fulp dressing up as a tank and handing out fliers gets my vote

I third this motion.


#coys

BBS Signature
egg82
egg82
  • Member since: Jun. 24, 2006
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-03 14:17:47 Reply

At 8/3/13 02:03 PM, deckheadtottie wrote: I third this motion.

Wait, who's second? o.o


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature
deckheadtottie
deckheadtottie
  • Member since: Oct. 21, 2003
  • Offline.
Forum Stats
Member
Level 60
Programmer
Response to The Flash 'Reg' Lounge 2013-08-03 14:41:31 Reply

At 8/3/13 02:17 PM, egg82 wrote:
At 8/3/13 02:03 PM, deckheadtottie wrote: I third this motion.
Wait, who's second? o.o

Innermike put the motion forward and Rustygames seconded it.


#coys

BBS Signature
CodeCrunch
CodeCrunch
  • Member since: Jul. 1, 2011
  • Offline.
Forum Stats
Member
Level 02
Blank Slate
Response to The Flash 'Reg' Lounge 2013-08-03 17:10:35 Reply

Why not, I doubt anyone would actually notice.

Innermike
Innermike
  • Member since: Sep. 11, 2009
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to The Flash 'Reg' Lounge 2013-08-04 17:06:55 Reply

OK Tom your fate has been decided by the council.

New Topic

Confessions:

I hate the term 'method'. Just say function jesus.
Never used a getter or setter in any actual project ever. I know what they are, I know how to use them, and I know I probably never will.
I still make around 5% of my variables two letters long, it's an improvement over the 95% from a few years ago but still...


nobody

PrettyMuchBryce
PrettyMuchBryce
  • Member since: Mar. 17, 2001
  • Offline.
Forum Stats
Supporter
Level 06
Blank Slate
Response to The Flash 'Reg' Lounge 2013-08-04 18:02:33 Reply

At 8/4/13 05:06 PM, Innermike wrote: I hate the term 'method'. Just say function jesus

They are actually not the same thing.

Sam
Sam
  • Member since: Oct. 1, 2005
  • Offline.
Forum Stats
Moderator
Level 19
Programmer
Response to The Flash 'Reg' Lounge 2013-08-04 18:29:39 Reply

At 8/4/13 06:02 PM, PrettyMuchBryce wrote:
At 8/4/13 05:06 PM, Innermike wrote: I hate the term 'method'. Just say function jesus
They are actually not the same thing.

I've never learnt the actual difference. I had one of my tutors say: "A method is a function that's part of a class".

Hmm.

egg82
egg82
  • Member since: Jun. 24, 2006
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-04 19:06:48 Reply

At 8/4/13 05:06 PM, Innermike wrote: I hate the term 'method'. Just say function jesus.

A method refers to either a function or a variable, from what I understand.
Could also be a function or a getter/setter, i'm not quite sure.

Never used a getter or setter in any actual project ever. I know what they are, I know how to use them, and I know I probably never will.

I use getters quite a lot, but rarely setters. If I find myself needing both a getter and setter for a variable, I just make the damn thing public and check the value in a later function that actually uses it.
I'm curious to know how you've gone through all of your programming life without using a single getter. Read-only variables that can be changed privately within the class are sooooo useful. I use them quite a lot to help idiot-proof my code.

I still make around 5% of my variables two letters long, it's an improvement over the 95% from a few years ago but still...

I sometimes make absurdly-long variables, but honestly i'd prefer a long, descriptive name over a short, vague one.

Wait, I think i've heard this line from someone before... >.>

Confessions:
I'm a horrible programmer :(


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature
Innermike
Innermike
  • Member since: Sep. 11, 2009
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to The Flash 'Reg' Lounge 2013-08-04 19:42:03 Reply

At 8/4/13 06:02 PM, PrettyMuchBryce wrote:
At 8/4/13 05:06 PM, Innermike wrote: I hate the term 'method'. Just say function jesus
They are actually not the same thing.

I'm aware of that, though I don't think I'm aware of all the nuances. To elaborate, my problem with the word is that people use it when they think they are synonymous but use it anyway, it's irritating because it's not like I can always say they're wrong, but it's a distinction that gets inevitably misused in certain instances (pun not intended) as a result.

I dunno, maybe I'm just subconsciously averse to the word on a phonetic level

nobody

Rustygames
Rustygames
  • Member since: May. 7, 2005
  • Offline.
Forum Stats
Member
Level 19
Programmer
Response to The Flash 'Reg' Lounge 2013-08-04 20:57:20 Reply

Holy fuck. How is it so many people in here don't even know what a method is :|


- Matt, Rustyarcade.com

MSGhero
MSGhero
  • Member since: Dec. 15, 2010
  • Offline.
Forum Stats
Supporter
Level 16
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-04 21:12:16 Reply

Confession:
I cannot for the life of me figure out these movieclips. When I try to use FrameLabel events, two identical mcs (same class different instances) don't dispatch the same events at the same time. I've been spending a lot of time on this, haven't really done anything productive ._.

Functions are used in AS, methods are used in java.

egg82
egg82
  • Member since: Jun. 24, 2006
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-04 21:14:53 Reply

At 8/4/13 08:57 PM, Rustygames wrote: Holy fuck. How is it so many people in here don't even know what a method is :|

I think the confusion comes from when you ask "can you strictly define the word 'method'?"


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature
MSGhero
MSGhero
  • Member since: Dec. 15, 2010
  • Offline.
Forum Stats
Supporter
Level 16
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-04 21:59:20 Reply

Another confession:
I forgot to add the rest of the conditional, so I was basically just null checking instead of value comparing.

fuck

Also I'm terrified of the C languages. Whenever I take the next CS course, it'll be C, so I guess I face my fears then. But I'm probably not taking it this coming semester anyway

Diki
Diki
  • Member since: Jan. 31, 2004
  • Offline.
Forum Stats
Moderator
Level 13
Programmer
Response to The Flash 'Reg' Lounge 2013-08-04 22:14:33 Reply

At 8/4/13 09:59 PM, MSGhero wrote: Also I'm terrified of the C languages.

C is awesome. You should embrace it. :)

pirateplatypus
pirateplatypus
  • Member since: Sep. 27, 2011
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to The Flash 'Reg' Lounge 2013-08-05 09:16:18 Reply

At 8/4/13 07:06 PM, egg82 wrote: I sometimes make absurdly-long variables, but honestly i'd prefer a long, descriptive name over a short, vague one.

Same, though I will sometimes make my variables a short, easy to type name that means nothing. Then I'll use sed/vim to change it to something that doesn't suck.

Confession:
I think C is awesome.
In my mind, C++ is C with stuff added for those who thought C was too hard.
Also in my mind, Java was made for those who still felt C++ wasn't easy enough.
C# was made for those who were still intimidated by Java.
(I haven't ever spend much time mucking about with C++/Java/C#)

I'm running a very unsupported version of Fedora. When I need/want to update something I just do it from source. One day I'll eventually switch to Arch.


"If loving Python is crazy then I don't want to be sane." -Diki

OmarShehata
OmarShehata
  • Member since: Aug. 1, 2008
  • Offline.
Forum Stats
Moderator
Level 13
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-05 09:51:49 Reply

Confessions

I can't strictly define a method D:

And a bunch of other OOP terminology goes over my head.

I'm also getting really used to coding in Lua, with variables not having types and only a makeshift OOP model D:

Innermike
Innermike
  • Member since: Sep. 11, 2009
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to The Flash 'Reg' Lounge 2013-08-05 10:13:38 Reply

At 8/5/13 09:51 AM, 4urentertainment wrote: I'm also getting really used to coding in Lua, with variables not having types and only a makeshift OOP model D:

Haha I know that feel.

Confessions Pt 2: I Ain't Even Usher Edition
I still haven't added key controls to my game because everybody should have a PS3 controller connected to their computer at all times.
I have no idea what asp.net is
I one line tiny if statements all over the place then just add a comment to the end of the line to compensate for readability.


nobody

FlyingColours
FlyingColours
  • Member since: Jul. 3, 2011
  • Offline.
Forum Stats
Member
Level 06
Programmer
Response to The Flash 'Reg' Lounge 2013-08-05 10:26:54 Reply

I'm totally for a new 'game development' forum, given the level activity in the other two game dev forums and the need for a way to allow myself to be less ashamed when I talk about other languages and platforms in the lounge. :P However, I don't think it is a good idea to merge in the programming forum too. Firstly, we'd lose a valuable forum for discussing programming outside game development, and secondly, the process is irreversible. If we eventually regret the move, it would be extremely difficult to turn back. Tom may maintain an index of the programming threads that used to be located in the programming forum, but it would be impossible to migrate new threads there by automated means.

Defining a method? Sounds philosophical. :P Hmmm... would this definition be satisfactory?

A subprogram which serves to perform actions related to the properties of an instance or a specific class

Definition testing:
setInterval isn't a method since it controls Flash rather than our classes/instances.
gotoAndStop (if anyone still remembers using this method :P) is a method since it manipulates the appearance of MovieClip instances, changes the current frame, and sets the current state to 'stop' instead of 'playing'.
parseInt... well...

pirateplatypus
pirateplatypus
  • Member since: Sep. 27, 2011
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to The Flash 'Reg' Lounge 2013-08-05 10:33:18 Reply

At 8/5/13 10:13 AM, Innermike wrote: I have no idea what asp.net is

It's what you use as a server side language after a severe head trauma. When/If the brain swelling subsides, you switch to a more sensible alternative like Python or PHP*.

* I feel I must apologize to Diki for calling PHP sensible. While not the biggest fan of PHP, compared to ASP, it's pretty damned sexy; so is Jabba the Hutt.


"If loving Python is crazy then I don't want to be sane." -Diki

deckheadtottie
deckheadtottie
  • Member since: Oct. 21, 2003
  • Offline.
Forum Stats
Member
Level 60
Programmer
Response to The Flash 'Reg' Lounge 2013-08-05 10:55:01 Reply

At 8/4/13 05:06 PM, Innermike wrote: I hate the term 'method'. Just say function jesus.

I first started programming in VB.NET and to define a function you used the Function keyword, and to define a "void method" you used the Sub keyword. To me, functions returned[1] a value and subs didn't. When we moved onto OO, it took me ages to understand what the term "method" meant, because we were defining them exactly the same way; the only difference being we are now creating classes, rather than a bulky, "procedural" code module.

I make the distinction as a method is on an object, and a function is independent of an object. If I'm programming in Java, there are no such thing as "functions", they're all called methods. When I programmed a bit in C, I called them functions. I suppose the distinction could be between procedural vs OOP- but that's a debate I don't really want to get in to.

@Diki could probably clarify this, but I think in C++ they're called "member functions".

Then in .NET you also have properties... dun dun dun

[1] As with VB.NET, if you had the strict options off, you could treat a function as a sub... Silly VB.NET.

Never used a getter or setter in any actual project ever. I know what they are, I know how to use them, and I know I probably never will.

My biggest gripe with getters and setters is that we're told one of the important aspects of object orientation is encapsulation. Then someone comes along, creates a class, and exposes all their instance variables through getters and setters. Nice encapsulation, dude.

More people need to create classes with accessor and mutator methods that hide their information. They seriously need to ask themselves "does a client seriously need access to all this? Or will an accessor method with some black magic suffice?"

I still make around 5% of my variables two letters long, it's an improvement over the 95% from a few years ago but still...

I've been guilty of poor naming conventions for a while now. Then I read an excellent book called Clean Code: A Handbook of Agile Software Craftsmanship, and it really blew my mind and changed my thinking. If you can get a copy of the book, I highly recommend it.


#coys

BBS Signature
egg82
egg82
  • Member since: Jun. 24, 2006
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to The Flash 'Reg' Lounge 2013-08-05 13:08:01 Reply

At 8/5/13 09:16 AM, pirateplatypus wrote: C# was made for those who were still intimidated by Java.

Honestly C#'s harder than Java. Much faster, too.

At 8/5/13 10:13 AM, Innermike wrote: I still haven't added key controls to my game because everybody should have a PS3 controller connected to their computer at all times.

Haha. 360 controllers all the way, man.

I have no idea what asp.net is

C# .NET frameowrk built specifically for web development

I one line tiny if statements all over the place then just add a comment to the end of the line to compensate for readability.

I do that, too, but it doesn't make it any less readable to me.

At 8/5/13 10:33 AM, pirateplatypus wrote: It's what you use as a server side language after a severe head trauma. When/If the brain swelling subsides, you switch to a more sensible alternative like Python or PHP*.

It's less buggy and faster for sure, but only runs on windows systems or a Windows wrapper such as wine, which makes it slower than PHP when running on a Linux server.
Still wouldn't use it over something like Python, though.


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature
Rustygames
Rustygames
  • Member since: May. 7, 2005
  • Offline.
Forum Stats
Member
Level 19
Programmer
Response to The Flash 'Reg' Lounge 2013-08-05 14:44:56 Reply

At 8/5/13 09:16 AM, pirateplatypus wrote: Confession:
I think C is awesome.
In my mind, C++ is C with stuff added for those who thought C was too hard.
Also in my mind, Java was made for those who still felt C++ wasn't easy enough.
C# was made for those who were still intimidated by Java.
(I haven't ever spend much time mucking about with C++/Java/C#)

What the heck... are you talking about...
I think you have things a little backwards there ;)


- Matt, Rustyarcade.com