00:00
00:00
Newgrounds Background Image Theme
Upgrade Your Account!

HO HO HOPE you become a Newgrounds Supporter this year!

We're working hard to give you the best site possible, but we have bills to pay and community support is vital to keep things going and growing. Thank you for considering!

Become a Supporter so NG can see another Christmas!

The Flash 'Reg' Lounge

3,085,034 Views | 60,186 Replies
New Topic Respond to this Topic

Response to The Flash 'Reg' Lounge 2014-11-07 08:52:23


Trying to make an AIR application extensible by using LocalConnections to send the majority of data to an extension SWF which can then be used to modify the application. Any tips / warnings?

Also: feature creep is real :o


Slint approves of me! | "This is Newgrounds.com, not Disney.com" - WadeFulp

"Sit look rub panda" - Alan Davies

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-07 19:39:08


So I bought this today
https://play.google.com/store/devices/details/Nexus_5_32GB_Black?id=nexus_5_black_32gb&hl=en
Bit of an upgrade from my old phone, which I literally cannot even find a picture of any more.

Smart phones are new to me.

Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-07 19:52:49


At 11/7/14 07:39 PM, egg82 wrote: https://play.google.com/store/devices/details/Nexus_5_32GB_Black?id=nexus_5_black_32gb&hl=en

Great phone for the price, my housemate has one. The camera seems a little lacklustre, but you can't expect it all for that price range.

I need an upgrade. Been looking at the Xperia Z3 but the release schedule for their flagships is every 6 months so it'll probably be shoved under the rug quicker than other phones.

Response to The Flash 'Reg' Lounge 2014-11-07 20:56:52


At 11/7/14 08:52 AM, Gimmick wrote: Also: feature creep is real :o

My gamedev life is feature creep.

I'm gonna start making a dialogue editor GUI bc of the dumb amount of dialogue my current and future games have. That way the writer can edit a json file directly instead of messaging me that I misspelled one word.

Speaking of which, I was thinking of putting the code and graphics on github to facilitate work, but do you guys think someone stealing my code would be an issue? My game idea sucks and all that, but someone could literally just compile what I have posted and pass it as his own.

Response to The Flash 'Reg' Lounge 2014-11-07 21:27:16


At 11/7/14 08:56 PM, MSGhero wrote:
At 11/7/14 08:52 AM, Gimmick wrote: Also: feature creep is real :o
My gamedev life is feature creep.

I'm gonna start making a dialogue editor GUI bc of the dumb amount of dialogue my current and future games have. That way the writer can edit a json file directly instead of messaging me that I misspelled one word.

That actually serves some purpose lol. I'm trying to make extensions available in an AIR application (desktop) I'm making, even though I cannot foresee the application being used very widely for more than a very simple extension to be made.

Speaking of which, I was thinking of putting the code and graphics on github to facilitate work, but do you guys think someone stealing my code would be an issue? My game idea sucks and all that, but someone could literally just compile what I have posted and pass it as his own.

Put a "Code copyright © MSGHero 2014-". That'll show them not to! /s
You could make it private, if you don't care about the cost of hosting private projects.


Slint approves of me! | "This is Newgrounds.com, not Disney.com" - WadeFulp

"Sit look rub panda" - Alan Davies

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-08 15:53:28


At 11/7/14 07:39 PM, egg82 wrote: So I bought this today
https://play.google.com/store/devices/details/Nexus_5_32GB_Black?id=nexus_5_black_32gb&hl=en
Bit of an upgrade from my old phone, which I literally cannot even find a picture of any more.

Smart phones are new to me.

I got one a few months ago. Then dropped it so I have to live with a smashed screen...


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-08 18:32:47


At 11/7/14 08:56 PM, MSGhero wrote: Speaking of which, I was thinking of putting the code and graphics on github to facilitate work, but do you guys think someone stealing my code would be an issue? My game idea sucks and all that, but someone could literally just compile what I have posted and pass it as his own.

PSvils saves the day with https://bitbucket.org/ which has free 5-and-under-contributors private repos. The only Mercurial I know is a dota 2 hero, but hopefully it's not complicated to the point where it's difficult for the non-programmers to contribute.

Response to The Flash 'Reg' Lounge 2014-11-08 19:44:45


At 11/8/14 03:53 PM, Rustygames wrote: I got one a few months ago. Then dropped it so I have to live with a smashed screen...

Thankfully I work in phone protection so I just took one of our scratch-and-shatter protection home to install it when it comes in.


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-10 22:39:42


There's a dead pixel on my left monitor. Cannot unsee.


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-10 23:17:25


At 11/10/14 10:39 PM, egg82 wrote: There's a dead pixel on my left monitor. Cannot unsee.

On my right monitor there is a patch of dead pixels which bleeds down, like the star on the left. I've lived with them for 3 years and occasionally feed them dead insects.


Check out the Flash RPG I made in 2024. It takes about 25 minutes to complete.

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-11 04:14:53


At 11/8/14 06:32 PM, MSGhero wrote:
At 11/7/14 08:56 PM, MSGhero wrote: Speaking of which, I was thinking of putting the code and graphics on github to facilitate work, but do you guys think someone stealing my code would be an issue? My game idea sucks and all that, but someone could literally just compile what I have posted and pass it as his own.
PSvils saves the day with https://bitbucket.org/

I use bitbucket for my shit and my job shit. It's farrrr cheaper than git and does everything git does. Would recommend


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-11 04:15:53


At 11/11/14 04:14 AM, Rustygames wrote: I use bitbucket for my shit and my job shit. It's farrrr cheaper than git and does everything git does. Would recommend

Heh I mean github, not git XD


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-11 13:04:53


Okay guys, someone I know (let's code name them, cowboy hat man) has an interview for a Haxe developer role.

Feed me all the information you can from an AS3 developer moving over the Haxe.

Even though cowboy hat man claims to have no experience at all in Haxe, it would be impressive if he at least knew a couple of things :P

Eggy man and metal gear solid bamboo, I'm counting on your input ;)


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-11 13:26:34 (edited 2014-11-11 13:28:21)


At 11/11/14 01:04 PM, Rustygames wrote: Okay guys, someone I know (let's code name them, cowboy hat man) has an interview for a Haxe developer role.

Feed me all the information you can from an AS3 developer moving over the Haxe.

Even though cowboy hat man claims to have no experience at all in Haxe, it would be impressive if he at least knew a couple of things :P

Eggy man and metal gear solid bamboo, I'm counting on your input ;)

The past year and a half of haxe have led up to this moment.

AS3 syntax and haxe syntax are mostly the exact same. Differences: http://www.openfl.org/archive/developer/documentation/actionscript-developers/

Biggest differences: type inference, Int is capital i and Void is capital v, and for loops. The code tags weren't working a few days ago so hopefully this does...

var hi = "Hello World"; // hi is a String var o = Json.parse(...); // o is a Dynamic (as3 obj) for (i in 0...7) Log.trace(i); // 0,1,2,3,4,5,6 // the ... makes an iterator and the for in loop goes through it

edit: Haxe can export to as3/swf, js, php, java, cpp, c#. OpenFL is a haxe library and can go to native, flash, html5, mobile, etc. There are some other lib you might have to work with, or maybe it's just raw haxe. Haxe has single-platform libs (flash.display only works in flash) and also crossplatform ones (haxe.Http works everywhere).

You can add me on skype if you need to (MSGhero16) bc I have to go to class now.

Response to The Flash 'Reg' Lounge 2014-11-11 13:37:16


I know close to nothing about Haxe, sadly. Metal Gear Solid bamboo man has the best answers.


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-11 13:48:14


Speaking of Haxe, does anybody use HIDE?

Response to The Flash 'Reg' Lounge 2014-11-11 13:54:48



Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-11 13:55:20


At 11/11/14 01:48 PM, Sam wrote: Speaking of Haxe, does anybody use HIDE?

It's gotten way better but no FD is still probably the best for win. I might try it out again soon to get an informed opinion about it. FD had its shortcomings in haxe too.

Response to The Flash 'Reg' Lounge 2014-11-11 13:59:56


At 11/11/14 01:55 PM, MSGhero wrote:
At 11/11/14 01:48 PM, Sam wrote: Speaking of Haxe, does anybody use HIDE?
It's gotten way better but no FD is still probably the best for win. I might try it out again soon to get an informed opinion about it. FD had its shortcomings in haxe too.

It seems like the best Linux option for a full IDE. I like the IntelliJ platform but it feels a little heavy.

If anyone says VIM and Vaxe I swear to god.

Response to The Flash 'Reg' Lounge 2014-11-11 14:32:06


Vim and Vaxe. Vim and Vaxe. Vim and Vaxe.

Response to The Flash 'Reg' Lounge 2014-11-11 14:37:44


At 11/11/14 02:32 PM, Diki wrote: Vim and Vaxe. Vim and Vaxe. Vim and Vaxe.

I'm an emacs kinda guy.

Response to The Flash 'Reg' Lounge 2014-11-11 14:38:30


At 11/11/14 02:32 PM, Diki wrote: Vim and Vaxe. Vim and Vaxe. Vim and Vaxe.

I've heard too much about exiting vim to even consider trying it.

Response to The Flash 'Reg' Lounge 2014-11-11 18:41:26


At 11/11/14 02:32 PM, Diki wrote: Vim and Vaxe. Vim and Vaxe. Vim and Vaxe.

nano


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to The Flash 'Reg' Lounge 2014-11-12 08:14:42


At 11/11/14 01:26 PM, MSGhero wrote:
At 11/11/14 01:04 PM, Rustygames wrote: Okay guys, someone I know (let's code name them, cowboy hat man) has an interview for a Haxe developer role.

Feed me all the information you can from an AS3 developer moving over the Haxe.

Even though cowboy hat man claims to have no experience at all in Haxe, it would be impressive if he at least knew a couple of things :P

Eggy man and metal gear solid bamboo, I'm counting on your input ;)
The past year and a half of haxe have led up to this moment.

AS3 syntax and haxe syntax are mostly the exact same. Differences: http://www.openfl.org/archive/developer/documentation/actionscript-developers/

Biggest differences: type inference, Int is capital i and Void is capital v, and for loops. The code tags weren't working a few days ago so hopefully this does...

So types aren't strictly declared at all? Or are you just saying it's optional?


var hi = "Hello World"; // hi is a String
var o = Json.parse(...); // o is a Dynamic (as3 obj)

for (i in 0...7) Log.trace(i); // 0,1,2,3,4,5,6
// the ... makes an iterator and the for in loop goes through it

With the for in loop, how do you declare the step? For example if I wanted to do:

for (var i:int = 0; i < 10; i+= 2) { }
edit: Haxe can export to as3/swf, js, php, java, cpp, c#. OpenFL is a haxe library and can go to native, flash, html5, mobile, etc. There are some other lib you might have to work with, or maybe it's just raw haxe. Haxe has single-platform libs (flash.display only works in flash) and also crossplatform ones (haxe.Http works everywhere).

I'll make sure to ask them which libraries they intend to use

You can add me on skype if you need to (MSGhero16) bc I have to go to class now.

Will do later on, cheers! :D


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-12 11:23:02 (edited 2014-11-12 11:25:31)


At 11/12/14 08:14 AM, Rustygames wrote: So types aren't strictly declared at all? Or are you just saying it's optional?

It's optional, though I'd still always type class-level vars. Very very occasionally it's required as far as local vars. At least in FD leaving out the type makes code completion take longer since it has to traverse your code to find out what type it's supposed to be. My favorite part is arrays though and not having to write out the <T> each time.

var a = []; a.push(new Sprite()); // a is Array<Sprite> a.push(17); // I think this works, a is Array<Dynamic> var b = []; test(b); // b is Array<String> function test(a:Array<String>):Void ...
With the for in loop, how do you declare the step? For example if I wanted to do:

for (var i:int = 0; i < 10; i+= 2) {

}

Either you go 0...5 and multiply i by 2 inside the loop or you use a while loop.

Do you know if they're actually using the crossplat ability of haxe or are they doing something like js dev but using the haxe language because of strict typing?

Response to The Flash 'Reg' Lounge 2014-11-12 17:49:43


At 11/11/14 02:37 PM, Sam wrote:
At 11/11/14 02:32 PM, Diki wrote: Vim and Vaxe. Vim and Vaxe. Vim and Vaxe.
I'm an emacs kinda guy.

Vim scares me. I'll stick with my emacs -nw.

Anyone fool around with Unity3D before? I'm about to make a game in it using Clojure for a class for... fun? For fun.
Seems like it's hard to get started.


wew

Response to The Flash 'Reg' Lounge 2014-11-13 04:01:25


At 11/11/14 01:54 PM, egg82 wrote: HOLY SHITBALLS NO

That shit made me queazy. Fucking hate heights man.... -__-

Response to The Flash 'Reg' Lounge 2014-11-13 04:52:48


At 11/12/14 11:23 AM, MSGhero wrote: Do you know if they're actually using the crossplat ability of haxe or are they doing something like js dev but using the haxe language because of strict typing?

Yeah they plan on using it for it's cross platform capabilities.

Did the interview yesterday, was more general programming oriented rather than Haxe specifically. To be honest it doesn't seem like they've used it much on their end either.

I'll probably get the gig, I'll let you know how it goes. Cheers for your help mate


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-13 04:54:48


At 11/12/14 05:49 PM, Trunks wrote:
At 11/11/14 02:37 PM, Sam wrote:
At 11/11/14 02:32 PM, Diki wrote: Vim and Vaxe. Vim and Vaxe. Vim and Vaxe.
I'm an emacs kinda guy.
Vim scares me. I'll stick with my emacs -nw.

Anyone fool around with Unity3D before? I'm about to make a game in it using Clojure for a class for... fun? For fun.
Seems like it's hard to get started.

Unity is simple to learn, difficult to manage / master.
Check out the video tutorials. It's a lot of fun to mess with (until something goes wrong then it's hell).


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-11-13 06:49:33


What do you say when people say "Flash is dying" in order to defend Flash?

I guess one key point is that it would work on the old computers and HTML5 won't :P