00:00
00:00
Newgrounds Background Image Theme

VCR just joined the crew!

We need you on the team, too.

Support Newgrounds and get tons of perks for just $2.99!

Create a Free Account and then..

Become a Supporter!

The Flash 'Reg' Lounge

3,046,467 Views | 60,186 Replies
New Topic Respond to this Topic

Response to The Flash 'Reg' Lounge 2014-05-03 17:13:15


I'm revising Haskell for my exams, and I just realised what a nice language it is. I don't actually know how to do anything useful with it because my exam is more about operations on lists and creating type constructors and whatever whatever - but it's still really nice to read and write.

or maybe because it's the only thing I've looked at for the past week. Also, bump

Response to The Flash 'Reg' Lounge 2014-05-03 18:16:35


Haskell is pretty neat. I like that set notation is built right into the language's syntax. I'm not good at writing it, though; still haven't quite wrapped my head around functional programming, since the majority of my experience is with procedural and object-oriented languages.

Response to The Flash 'Reg' Lounge 2014-05-03 19:43:28


I was playing around with the twitter API recently and alll I learned is that twitter hates fun >:(

http://i.imgur.com/pRNTOIO.png

Response to The Flash 'Reg' Lounge 2014-05-03 23:04:43


At 5/3/14 07:43 PM, Glaiel-Gamer wrote: I was playing around with the twitter API recently and alll I learned is that twitter hates fun >:(

http://i.imgur.com/pRNTOIO.png

People were staring at me in the airport earlier cuz I was laughing so hard at that.

Response to The Flash 'Reg' Lounge 2014-05-09 03:03:50


Hey guys. I felt compelled to let you know that I am moving to San Francisco soon ! I'm really excited about it.

Meanwhile.. I'm still working on Civillains with my good pals Andy and William. I am pretty disappointed with how little time I have had for doing "my own stuff" lately. Unfortunately I am finding that as I am getting older I am having less time to dedicate to "my own stuff". I hope someday maybe in my 30s I will just stop working to focus on "my own stuff" for some indeterminate period of time regardless of whatever happens in doing that.

Anyways. Another thing I did recently was that I made this really simple template for making games in javascript.
http://prettymuchbryce.github.io/webgametemplate/

I actually made it for myself incase I ever wanted to create a prototype for an HTML5 game. There is quite a lot of boilerplate code necessary to create and serve an HTML5 game. It is not like a Unity game where you can simply create a new project. So my hope is that I can continue to evolve this project. If you have any ideas (Rusty I know you have some experience in this arena) I would be happy to incorporate them.

Response to The Flash 'Reg' Lounge 2014-05-09 16:46:04


At 5/9/14 03:03 AM, PrettyMuchBryce wrote: Hey guys. I felt compelled to let you know that I am moving to San Francisco soon ! I'm really excited about it.

Good luck In SF. One of the reasons I took my current job was so that I'd eventually request a transfer out there. Awesome place, and a way better place to get into a stable gaming job than Chicago.

Response to The Flash 'Reg' Lounge 2014-05-13 22:44:11


Good grief, haxe. I installed 3.1.3 and it forgot to install a bunch of files.

Response to The Flash 'Reg' Lounge 2014-05-14 09:19:44


Anybody else had that programmer sensation where you change some hacky and somewhat glitchy code into an amazingly flexible OOP work of art?

No new features except that redundant piece of code that worked only in certain scenarios now works automagically for anything, despite it taking an entire day of work, a complete rewrite of a couple of classes and a massive amount of initial pitfalls.

Still worth it and the next best thing to the feeling of accomplishment when you first figure out how to use tail recursion.

Response to The Flash 'Reg' Lounge 2014-05-15 17:40:59


Any kindly soul want to write the embeds for these 130 VA lines and sfx? Or is there a way to make it any less painful?

getting assets with a function is the main reason I'm moving to haxe...

The Flash 'Reg' Lounge

Response to The Flash 'Reg' Lounge 2014-05-15 19:13:09


At 5/15/14 05:40 PM, MSGhero wrote: Any kindly soul want to write the embeds for these 130 VA lines and sfx? Or is there a way to make it any less painful?
getting assets with a function is the main reason I'm moving to haxe...

Batch that bitch


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-05-16 02:03:12


At 5/15/14 05:40 PM, MSGhero wrote: Any kindly soul want to write the embeds for these 130 VA lines and sfx? Or is there a way to make it any less painful?
getting assets with a function is the main reason I'm moving to haxe...

Haxe embeds all assets you put in a folder and ask it to embed. But it still means you have to find some way to make the call to the Asset class without hard-coding all those strings, if you really want to do it right. Something like putting the sound names in a xml or json file and grouping per battle.

Response to The Flash 'Reg' Lounge 2014-05-16 02:25:05


At 5/16/14 02:03 AM, Sandremss128 wrote: Haxe embeds all assets you put in a folder and ask it to embed. But it still means you have to find some way to make the call to the Asset class without hard-coding all those strings, if you really want to do it right. Something like putting the sound names in a xml or json file and grouping per battle.

That's a pretty good idea; I'm actually thinking xml and json for most things in the game. I've fallen in love with flixel-ui which takes an xml and parses all the ui elements. The owner said earlier today that he added live xml reloading which will be a boost in productivity. Plus I'm making the artist do all ui stuff next time, which is a HUGE boost in productivity for me. Dialogue in json too, so I don't have to be the one to make edits all the time.

Json-defined sounds are how dota does it (similar formatting anyway) now that I think about it.

"Hero_BountyHunter.Jinada" { "channel" "CHAN_WEAPON" "volume" "0.6" "soundlevel" "SNDLVL_78dB" "pitch" "95, 105" "wave" ")weapons\hero\bounty_hunter\jinata.wav" "soundentry_version" "2" "operator_stacks" { "update_stack" { "import_stack" "dota_update_default" "mixer" { "mixgroup" "Weapons" } "speakers_spatialize" { "input_radius" "300" } } } }

Response to The Flash 'Reg' Lounge 2014-05-19 02:11:43


@PSvils tells me haxe and openfl don't use magic. At least I still have nape (black magic).

The Flash 'Reg' Lounge

Response to The Flash 'Reg' Lounge 2014-05-20 17:15:51


At 5/20/14 04:20 PM, Innermike wrote: Damn, slow page.

So, the weather's been pretty good right?

I haven't been outside in months, what is weather?

I feel like I actually have to say I'm kidding here...

Response to The Flash 'Reg' Lounge 2014-05-22 21:25:43


8 years later and Newgrounds is a whole new place. I do not recognize the lot of you, but I salute you for continuing on this beautiful hub of counter-culture which got me through my teenage years. It seems things have slowed down around these forums, and I hope that one day they can flourish as they once did in their heyday. You are all brave soldiers of integrity in art; keep fighting the good fight. With some more time on my hands these days maybe I can start coming around more often. Everytime I see that tank, I can feel the butterflies in my stomach...

If you remember me, I remember you, and I love you.

Response to The Flash 'Reg' Lounge 2014-05-22 22:12:07


At 5/22/14 09:25 PM, Evan wrote: If you remember me, I remember you, and I love you.

I don't remember you, but I still love you. I love you hard.

Response to The Flash 'Reg' Lounge 2014-05-23 19:23:41


At 5/22/14 09:25 PM, Evan wrote: 8 years later and Newgrounds is a whole new place. I do not recognize the lot of you, but I salute you for continuing on this beautiful hub of counter-culture which got me through my teenage years.

If you remember me, I remember you, and I love you.

high five


BBS Signature

Response to The Flash 'Reg' Lounge 2014-05-26 09:16:29


At 5/22/14 09:25 PM, Evan wrote: 8 years later and Newgrounds is a whole new place

Hi Evan!


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2014-05-29 07:08:53


http://itch.io/jam/space-cowboy-jam

This sounds so cool you guys. Itch has been hosting some really cool jams (Like the public domain one: http://itch.io/jam/the-public-domain-jam )

Response to The Flash 'Reg' Lounge 2014-05-29 17:36:00


What do you guys think about integrated physics? Could it perform faster than nape or b2d enough to warrant doing?

Response to The Flash 'Reg' Lounge 2014-05-29 21:55:26


At 5/29/14 05:36 PM, MSGhero wrote: What do you guys think about integrated physics? Could it perform faster than nape or b2d enough to warrant doing?

Anything implemented in native code will be faster indefinitely. Would love to have a physics engine running under another thread. Just hope they implement an API similar to NAPE if they decide to design a 2d physics engine.

Response to The Flash 'Reg' Lounge 2014-05-30 20:48:20


At 5/29/14 09:55 PM, slugrail wrote: Anything implemented in native code will be faster indefinitely. Would love to have a physics engine running under another thread. Just hope they implement an API similar to NAPE if they decide to design a 2d physics engine.

Agreed. If the API is whack to the point that difficulty writing in it outweighs the performance difference, then I'd rather stick with NAPE for the majority of projects. Not to mention the Haxe availability of NAPE already.

Apache Flex
It's definitely a bad thing that I only just realised Adobe donated Flex to Apache

3 years late!

I've always installed my Flash alongside FlashDevelop so I've been using an old version of Flex for so long without much thought.

More Haxe
I also decided to implement a component-entity-system model, finally. Took me a total of 3 hours to get the very barebones, but there's still a lot of work to do between revision. @PSvils framework (clickyclicky) helped a lot, so a thanks is due. Can't wait to get back into programming as a hobby rather than for grades after my exams are over.

Response to The Flash 'Reg' Lounge 2014-05-30 21:31:17


At 5/30/14 08:48 PM, Sam wrote: I also decided to implement a component-entity-system model, finally. Took me a total of 3 hours to get the very barebones, but there's still a lot of work to do between revision. @PSvils framework (clickyclicky) helped a lot, so a thanks is due. Can't wait to get back into programming as a hobby rather than for grades after my exams are over.

Dude, change all of your code to hxE2 now, it's way better and more organized. After that, change it to hxE3. There's also IceEntity for flixel. There is a demo in the readme that made it a scripting engine sorta thing.

Response to The Flash 'Reg' Lounge 2014-05-31 07:34:06


At 5/30/14 09:31 PM, MSGhero wrote: Dude, change all of your code to hxE2 now, it's way better and more organized. After that, change it to hxE3.

Links pls.

There's also IceEntity for flixel. There is a demo in the readme that made it a scripting engine sorta thing.

This looks interesting, the live loading looks useful.

I had fun putting it together though, surprised how straight forward it was for just the very basics. After looking at the Ash framework, it made it seem a lot more daunting than it was.

Response to The Flash 'Reg' Lounge 2014-05-31 17:40:48


At 5/31/14 07:34 AM, Sam wrote: This looks interesting, the live loading looks useful.

I had fun putting it together though, surprised how straight forward it was for just the very basics. After looking at the Ash framework, it made it seem a lot more daunting than it was.

flixel-ui has live reloading of the xml file which defines your UI layout, and openfl itself in v2.0.0 supports file reloading, for desktop export only ofc.

Response to The Flash 'Reg' Lounge 2014-06-02 09:32:36


At 5/31/14 09:58 AM, PSvils wrote: There aren't any public links yet. hxE3 he made up, but hxE2 should be my mothership of entity systems...

Have you got a release date estimate? Would love to check it out.

At 5/31/14 05:40 PM, MSGhero wrote: flixel-ui has live reloading of the xml file which defines your UI layout, and openfl itself in v2.0.0 supports file reloading, for desktop export only ofc.

More reason to actually write something in Flixel. I gave it a quick go the other day using some spritesheets I had, but the player was split up into his legs, torso, arms and head as they all move (rotate, specifically) independently so I had to use a FlxGroup with FlxSprite's objects for each part.

Even though it was a fair few lines of code to setup all the positions of the sprites, in comparison to what I had before, it's at least a 30% decrease in lines. My housemate essentially built a platformer with multiple characters, controller support and a few other nice features in 400~ lines, which is crazy.

exams suck

Response to The Flash 'Reg' Lounge 2014-06-02 17:48:37


I think we talked about hackers in Hollywood before (I remember diki or matt saying the ncis scene was the worst ever). This was a pretty funny review of those. One of the clips is actually from another parody video but I can't find a link to it.

Response to The Flash 'Reg' Lounge 2014-06-02 21:03:59


No more of [self.propagator thisCrap:@selector(noInlineCallbacksWithoutUnreadableCode)];

Bring on Swift!

Response to The Flash 'Reg' Lounge 2014-06-02 21:15:07


At 6/2/14 09:03 PM, slugrail wrote: No more of [self.propagator thisCrap:@selector(noInlineCallbacksWithoutUnreadableCode)];

Bring on Swift!

Bring on Swift Haxe target!

Never used O-C so idk your pain, all I know is you can assign variables to a cow emoticon in swift

Response to The Flash 'Reg' Lounge 2014-06-02 21:26:10


At 6/2/14 09:15 PM, MSGhero wrote: Bring on Swift Haxe target!

Exciting time for programmers, can't wait to see what these new semi-scripting languages bring to the innovations table!

you can assign variables to a cow emoticon in swift

LOLWUT, that's awesome