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,086,553 Views | 60,186 Replies
New Topic Respond to this Topic

Response to The Flash 'Reg' Lounge 2016-03-02 21:20:41


At 3/2/16 06:47 PM, egg82 wrote: I'm so jelly peanut butter won't hang out with me.
Dat Canadian net, doe

Our Internet is pretty shitty, but I live out in the boonies, which makes it extra shitty; I live right at the very end of the DSL line; literally one house down from me and DSL is no longer available. It is possible for Canadian Internet to not suck, though: I have a 900mbps connection at work—just one of the perks of working at a company that is also an ISP. (I have nothing to do with the ISP-side of things. I just do web dev/design stuff.)

Response to The Flash 'Reg' Lounge 2016-03-03 00:06:13


I guess we're comparing our internet speed dick sizes

http://www.speedtest.net/result/5135373591.png

Grower, not a shower

Response to The Flash 'Reg' Lounge 2016-03-03 17:59:50


So I got selected to help pick Febuary's votes and stuff. If anyone's curious, I put my list below.
Honestly I felt this last month's games weren't fantastic, so I just picked the "least mediocre" out of the choices.
I picked some pretty damned good movies, though.

2Pac Man
Boba Fett - Red Dawn
Turnland
Average Summoner's Rift
Cube Escape
C-Square
I AM Looking
Ballad
The Return
Omega Ep. 1

Feel free to yell at me and tell me I missed a few exceptional ones, because I probably did. I only really played/watched a third of the ones presented.


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 2016-03-03 18:10:30


At 3/3/16 05:59 PM, egg82 wrote: Feel free to yell at me and tell me I missed a few exceptional ones, because I probably did. I only really played/watched a third of the ones presented.

Fuck I haven't voted on or even played a game in like 2 years. I've watched up to 10 movies in that time.

Response to The Flash 'Reg' Lounge 2016-03-03 19:05:32 (edited 2016-03-03 19:09:38)


At 3/3/16 06:10 PM, MSGhero wrote: Fuck I haven't voted on or even played a game in like 2 years. I've watched up to 10 movies in that time.

Yeah, I hear you.
Every time I look at the new games on NG I can always put them into one of three categories:
1. Baby's First Game
2. Uninspired knockoff
3. Mobile port by a professional studio

There's a little gold here and there, but I don't feel like digging through everything else to find it.

Also, I'm currently trying to get the Comfort artist to fix a few things so I can finish his Flash game and post it. I just hope the finished product doesn't fall into any of those three categories.

Oh shit, I just read his post. He's trying to re-make it himself in gamemaker.

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 2016-03-03 20:18:56


At 3/3/16 07:05 PM, egg82 wrote:
Oh shit, I just read his post. He's trying to re-make it himself in gamemaker.

I've been thinking about the game-making alternatives to coding as people's intro to game making. I saw a link to the unity asset store for an object pool that cost $5. I wrote flixel's pool in under 100 LOC, so is my code worth that much? The concept is easily searchable, and most of my code is straight from Lee Brimelow's website anyway.

It seems to me like for a newbie, these tools are easier to use until something doesn't go right or requires nonlinear thought. Programming is part the code and part the problem solving process, and I feel like the tools promote skipping the process in addition to skipping the code. There's a video game making club here, and they've stopped recommending Unity for this reason. Glaiel said the first 90% of unity dev is ezpz and the last 10% is hell, and the new-to-dev club members would have a solid prototype in two weeks but never a game by the end of the semester.

There's a C++ dev on twitter who uses gamemaker for all his current games, but that's fine. He's doing shaders and pathfinding and shit, and I guess he just likes the tool better. But he knows how to problem solve already.

Response to The Flash 'Reg' Lounge 2016-03-03 20:32:20


At 3/3/16 08:18 PM, MSGhero wrote: I've been thinking about the game-making alternatives to coding as people's intro to game making. I saw a link to the unity asset store for an object pool that cost $5. I wrote flixel's pool in under 100 LOC, so is my code worth that much? The concept is easily searchable, and most of my code is straight from Lee Brimelow's website anyway.

object pools are fun to code.
(I made a Wiki, too.)

It seems to me like for a newbie, these tools are easier to use until something doesn't go right or requires nonlinear thought. Programming is part the code and part the problem solving process, and I feel like the tools promote skipping the process in addition to skipping the code. There's a video game making club here, and they've stopped recommending Unity for this reason. Glaiel said the first 90% of unity dev is ezpz and the last 10% is hell, and the new-to-dev club members would have a solid prototype in two weeks but never a game by the end of the semester.

I don't have much experience with Unity. I tried and got bored in the million and one tutorials that start at "here's how to download & the UI"
C# and MonoGame for me, thanks.

There's a C++ dev on twitter who uses gamemaker for all his current games, but that's fine. He's doing shaders and pathfinding and shit, and I guess he just likes the tool better. But he knows how to problem solve already.

I tend to agree. I'm actually teaching my girlfriend a little on coding since she came up to me one day and seemed interested. We're starting with Hour of Code (since that teaches basics and the thought process) and then I'll probably bring her over to AS3 from there.


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 2016-03-03 20:45:27


At 3/3/16 07:05 PM, egg82 wrote: 2. Uninspired knockoff

When I finally get around to finishing the game I'm making as a test for my WebSocket API, it will definitely fall into that camp (i.e. the multiplayer Pictionary-esque game I posted about a while ago). It's not even close to original, but I needed something straightforward that would be easy to make, so I went with that. The server code is damned close to being ready for release, and most of the client-side shit is done, so I might even be able to release it next weekend, which will be my first portal release in over six years. (Yikes.)

I've tweaked the hell out of the API the past few weeks and have gotten it just the way I want it, and it's succinct enough that this is all the code required to make a basic chatroom. (It hasn't changed a whole lot since I last posted about it when I was calling it Newgrounds Game Server, but still has changed nonetheless).

If all goes well with that game, I'll use TalkJS to make something cool. :)

Response to The Flash 'Reg' Lounge 2016-03-04 00:49:06


At 3/3/16 12:06 AM, GeoKureli wrote: I guess we're comparing our internet speed dick sizes

http://www.speedtest.net/result/5135373591.png

Grower, not a shower

Life is gonna be hard when I leave the near-campus area.

The Flash 'Reg' Lounge

Response to The Flash 'Reg' Lounge 2016-03-04 01:00:30 (edited 2016-03-04 01:04:31)


At 3/3/16 08:18 PM, MSGhero wrote: I wrote flixel's pool in under 100 LOC

i didn't know you contributed to flixel, that's awesome.

Life is gonna be hard when I leave the near-campus area.

I don't think I've ever seen a higher upload than download

Response to The Flash 'Reg' Lounge 2016-03-04 01:35:41


At 3/4/16 01:00 AM, GeoKureli wrote: i didn't know you contributed to flixel, that's awesome.

Haxeflixel, yeah. General optimizations and stuff, but I also improved the debug console by deleting all their crap code and using haxe's own runtime-haxe-code parser.

I don't think I've ever seen a higher upload than download

Not gonna lie, it said like 50/20 when I tried it a minute before. Upload seems more like a theoretical maximum. Both slow down when more people are actually awake, but I should be able to watch House of Cards tomorrow/today without an issue.

Response to The Flash 'Reg' Lounge 2016-03-04 01:42:29 (edited 2016-03-04 01:45:50)


At 3/3/16 08:45 PM, Diki wrote: this is all the code required to make a basic chatroom

I am a fan of this.

At 3/4/16 01:35 AM, MSGhero wrote: Not gonna lie, it said like 50/20 when I tried it a minute before. Upload seems more like a theoretical maximum. Both slow down when more people are actually awake, but I should be able to watch House of Cards tomorrow/today without an issue.

This is why I don't like wifi.
Actually, that's not the reason at all. I lied.

I don't like it because I impersonate/create fake spots and break into/MitM public ones, grabbing passwords all the time just for fun. I don't save the passwords, but I could.

I dunno, there's just something about being hardwired into a gbit dedicated (not shared) fiber line that's satisfying. I think it's that I know if I tried to use the max bandwidth we have I could load an entire netflix movie in about 30 seconds.

At 3/3/16 08:18 PM, MSGhero wrote: I wrote flixel's pool in under 100 LOC

I'm looking at the differences between mine and yours, and I honestly can't decide which one's "better".


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 2016-03-04 01:52:03


At 3/4/16 01:42 AM, egg82 wrote: I'm looking at the differences between mine and yours, and I honestly can't decide which one's "better".

one is flash one is haxe, comparisons are pointless

Also they both suck, for lack of documentation

Response to The Flash 'Reg' Lounge 2016-03-04 03:50:48


At 3/4/16 01:52 AM, GeoKureli wrote: one is flash one is haxe, comparisons are pointless

The languages are similar. Even so, I was looking at logic and not code.
MSG's is more succinct and looks self-contained, whereas I'd like to think mine is more robust (using two pools instead of one, which was accidental but turned out to be a good idea) but requires an outside interface and the use of the Service Locator pattern (internally).

Also they both suck, for lack of documentation

I'm working on it :(


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 2016-03-04 04:08:07 (edited 2016-03-04 04:08:33)


I added Tor relay functionality to my servers because it's a software I enjoy using. They're not configured as exit nodes, though, because fuck all the legal BS that comes with that.

https://atlas.torproject.org/#search/egg82

My other one is private, for my personal use as a bridge in case I find that Tor is blocked somewhere I'm visiting. I gave you people Sparky, which is my bigger server. Be happy.


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 2016-03-04 04:44:04


At 3/4/16 03:50 AM, egg82 wrote: I was looking at logic and not code.

One thing I'm used to in pools is non fixed amounts. Where pool.get() always returns either a stored or newly created item. if a fixed cap is wanted I would expect there to be a flag for it. I also feel like yours could accept a class in the constructor and generate the IPrototype stuff from that, but i didn't look through what Iprototype was actually doing.

I may be biased though, as Flixel was my intro into object pools

my pool class at work uses 2 lists: livePool and deadPool. which I was pleased with, even though I'm not the biggest comic book fan.

Response to The Flash 'Reg' Lounge 2016-03-04 10:35:36


At 3/4/16 01:52 AM, GeoKureli wrote: one is flash one is haxe, comparisons are pointless
Also they both suck, for lack of documentation

Shut up. It's more docs than it had before I changed everything >=(

I'm plugged into Ethernet, but if everyone in my building is online, the speeds do still go down (late evening time). I try not to wifi very often, Infosec Taylor Swift said to do anything passwordy on data or wired if possible for MitM attacks and whatnot. I'm not sure what Avast or EMET do, if anything, in that regard. I guess I also try to vpn when I'm on wifi.

Response to The Flash 'Reg' Lounge 2016-03-04 11:39:24


At 3/4/16 04:44 AM, GeoKureli wrote: One thing I'm used to in pools is non fixed amounts. Where pool.get() always returns either a stored or newly created item. if a fixed cap is wanted I would expect there to be a flag for it.

I have both ObjectPool (fixed amount) and DynamicObjectPool (dynamic amount)
The reason for both is the static pool should be used for things like particles, where it doesn't matter if one's missing. Dynamic should be used for things like enemies, where it very much matters if one's missing.

I also feel like yours could accept a class in the constructor and generate the IPrototype stuff from that, but i didn't look through what Iprototype was actually doing.

I can't, sadly. Or at least I'm not sure how to :(

my pool class at work uses 2 lists: livePool and deadPool. which I was pleased with, even though I'm not the biggest comic book fan.

Unintentional references are the best references

At 3/4/16 10:35 AM, MSGhero wrote: Shut up. It's more docs than it had before I changed everything >=(

If I learned anything, it's that we programmers are super touchy about our documentation (or lack thereof)

I'm not sure what Avast or EMET do, if anything, in that regard.

The beauty of these attacks? They can't do a damned thing.

I guess I also try to vpn when I'm on wifi.

This. Very much this. Just use OpenVPN's GUI and not MS's built-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 2016-03-04 11:49:53


At 3/4/16 11:39 AM, egg82 wrote: This. Very much this. Just use OpenVPN's GUI and not MS's built-in.

The only vpn that I'm subscribed to right now is my uni's, which requires Cisco AnyConnect. Like, requires requires. I'm not sure I can vpn with my phone, and the Microsoft default doesn't work.

Cisco's installation required java... Speaking of which, I installed HaxeDevelop, which is the haxe-focused FlashDevelop, and all of a sudden I'm getting java-related debug errors in the output panel.

Response to The Flash 'Reg' Lounge 2016-03-04 12:47:32


At 3/4/16 11:49 AM, MSGhero wrote: The only vpn that I'm subscribed to right now is my uni's, which requires Cisco AnyConnect. Like, requires requires.

Oh, one of those. I hear AnyConnect is okay as long as you keep on the updates. I just still don't recommend using your uni's VPN.

I'm not sure I can vpn with my phone, and the Microsoft default doesn't work.

You can. It's called EasyOpenVPN. You won't be able to use AnyConnect without the software, though. They might have it for mobile.

Cisco's installation required java...

I hate this. I have Java installed because I play the occasional Minecraft and I develop in Java every now and again. Stop forcing other people to use it, though. Nobody keeps on security updates and Java's one of the most exploitable things out there, next to Flash and anything else Oracle.

Speaking of which, I installed HaxeDevelop, which is the haxe-focused FlashDevelop, and all of a sudden I'm getting java-related debug errors in the output panel.

This sounds interesting. I might give it a look later.


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 2016-03-04 16:49:09


At 3/4/16 12:47 PM, egg82 wrote:
At 3/4/16 11:49 AM, MSGhero wrote: The only vpn that I'm subscribed to right now is my uni's, which requires Cisco AnyConnect. Like, requires requires.
Oh, one of those. I hear AnyConnect is okay as long as you keep on the updates. I just still don't recommend using your uni's VPN.

I only use it for campus-specific stuff where I need to be "local" to access services and for accessing research papers. I forogt to log in once, and this really shitty paper was like $45. Fucking ridiculous.

Response to The Flash 'Reg' Lounge 2016-03-08 19:31:53


pwned :D


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 2016-03-09 20:51:44 (edited 2016-03-09 20:53:27)


How the hell did I wind up so deep into security?
I used to not even LIKE security.

It's like, one day I woke up and went "I want to learn to be a hacker" - Then I spent $1300 on training, got my pentesting certification, and now here I am planning a trip to Defcon 24.

The fuck happened 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 2016-03-10 07:28:15


At 3/9/16 08:51 PM, egg82 wrote: How the hell did I wind up so deep into security?
I used to not even LIKE security.

It's like, one day I woke up and went "I want to learn to be a hacker" - Then I spent $1300 on training, got my pentesting certification, and now here I am planning a trip to Defcon 24.

I'm jelly. How long did that take?


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 2016-03-10 15:20:50


At 3/10/16 07:28 AM, Gimmick wrote: I'm jelly. How long did that take?

The certification? OSCP. Three months, two days exactly.

I still don't have a job, though

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 2016-03-10 19:26:49


I made a thing that some of y'all might be interested in. I use Steam's web-based chat at work so I can talk to my friends on my breaks, but, for whatever reason, it doesn't automatically scroll down when new messages are posted. So I wrote a Greasemonkey script to take care of that.

Just add this to Greasemonkey to make the web-app not suck. The only requirement is for the scrollbar to be at the bottom, which is to prevent it from scrolling down if you're browsing up through old messages.

Technically you could add it to Tampermonkey with Chrome, but Chrome is a broken piece of shit and doesn't have a function to scroll DOM elements, and I don't ever use Chrome to begin with, so I'm not going to fart around making it work with it doing some hacky bullshit. Feel free to do that if you want to, though. But it works just fine in Firefox.

Response to The Flash 'Reg' Lounge 2016-03-10 22:53:08


At 3/10/16 07:26 PM, Diki wrote:
Technically you could add it to Tampermonkey with Chrome, but Chrome is a broken piece of shit and doesn't have a function to scroll DOM elements, and I don't ever use Chrome to begin with, so I'm not going to fart around making it work with it doing some hacky bullshit. Feel free to do that if you want to, though. But it works just fine in Firefox.

I've never been able to put my dislike of Chrome into words. I use Edge because I like to live dangerously, unless I know for sure I'm prolly about to get malware. Even if the browsing experiences were the exact same, I feel like I would like Edge or Firefox better.

Someone said that iPhones feel like they're made with love, while Androids feel like they're made with analytics. Obviously they both are, but I guess my iPhone and Edge make me feel the former.

Chromebooks looks solid as fuck though, I won't knock those.

Response to The Flash 'Reg' Lounge 2016-03-11 02:00:50 (edited 2016-03-11 02:02:45)


IE has vulnerabilities hemorrhaging from its metaphoric ass and Firefox STILL hasn't put in anything resembling a sandbox.
Opera actually has 100% ACID compatibility but support for it sucks and updates are infrequent.
I don't trust Microsoft not to fuck Edge up, so I'm waiting on that.

I'll stick with Chrome, thanks.


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 2016-03-11 08:58:29


At 3/10/16 10:53 PM, MSGhero wrote: I've never been able to put my dislike of Chrome into words.

Yep. I do not like Chrome in any way shape or form, either. (Or even Google, period—Google can fuck off.) Most people seem to have a hard-on for Google, for whatever reason, and think that Google is their friend, rather than just as shitty a company as Apple and Microsoft.

At 3/11/16 02:00 AM, egg82 wrote: I don't trust Microsoft not to fuck Edge up, so I'm waiting on that.

I don't know why you would trust Google to not fuck up Chrome. They've fucked up plenty of other things, in the past; they're no better or worse than Microsoft or Apple or Oracle or Adobe or whatever when it comes to competency. (For the record, I don't trust Mozilla either, which is why I block all JavaScript and all third-party applications by default, and only whitelist ones I know I can trust.)

Response to The Flash 'Reg' Lounge 2016-03-11 14:29:12 (edited 2016-03-11 14:30:16)


I like looking through my commit history. Sorta like nostalgia but only from up to a few months ago. HD is HaxeDevelop.

The Flash 'Reg' Lounge