00:00
00:00
Newgrounds Background Image Theme

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

Response to The Flash 'Reg' Lounge 2013-07-17 12:41:20


At 7/17/13 12:27 PM, MSGhero wrote: Everything gets added to the engine, addChild and addEventListener. Engine is the only class I have that extends anything (states have a sprite property that gets addChilded); the states just implement an interface. I'll upload some stuff later, maybe start a git repo :O

Go for it! I was thinking about starting a repo for my framework, but in all honestly I don't think it would be well-documented enough to release. Plus, there's a bunch of stuff in it that would make you scratch your head, but I REALLY like having a lot of control over my program, so I put it in anyway.
So, i'll probably just use it for personal projects, even though it'll cover just about everything you'd need for games (hopefully)

Also, really? My engines are the only classes I have that DON'T extend anything - as far as classes that need to always be directly involved in every game, anyway. Hell, even my state classes extend GWSprite so you can add stuff directly to them easily.
I skipped Flixel's group class and directly put the functionality into GWSprite because it's just easier to me.

My code isn't that interesting, though...and I need a cooler name for my pathfinder

I'd take clear, concise names over cool names any day, but if you can find a cool one that describes what it's doing, then go for 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 2013-07-17 13:44:55


At 7/17/13 12:41 PM, egg82 wrote: Go for it! I was thinking about starting a repo for my framework, but in all honestly I don't think it would be well-documented enough to release. Plus, there's a bunch of stuff in it that would make you scratch your head, but I REALLY like having a lot of control over my program, so I put it in anyway.

The managers I have are all project-specific, so idk how useful it'd be to include any of them, and they don't necessarily have anything in common with each other to warrant extending or implementing.

Also, really? My engines are the only classes I have that DON'T extend anything - as far as classes that need to always be directly involved in every game, anyway. Hell, even my state classes extend GWSprite so you can add stuff directly to them easily.

Engine is my document class, so it has to extend Sprite. In IState.enter() it adds any graphics and listeners to the engine. I mean it could extend Sprite, but I like how the code flows now.

Pathfinder3D is lame... AStar3D? CoolStar3D?

Response to The Flash 'Reg' Lounge 2013-07-17 15:11:05


At 7/17/13 01:44 PM, MSGhero wrote: Pathfinder3D is lame... AStar3D? CoolStar3D?

What about just "Path3D"?
Though that sounds more like a class name than anything else.

also, I finished this and this yesterday


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 2013-07-17 17:06:00


I don't know what I'm doing.

Also, twitter is the only thing I've tried to sign up for where my username was already taken. I wonder if checking if that account has been deleted is actually keeping it active...

Response to The Flash 'Reg' Lounge 2013-07-17 18:42:27


At 7/17/13 06:21 PM, Innermike wrote: My problem is that for the example on the former it looks fine but if the display is just under the tipping point for the next scale up there's a ridiculous amount of black space around the game, like, more space is empty than full.

How often/at what sizes does this happen? If you know the player's resolution will cause a lot of empty space, you could do the stretching thing instead or let the aspect ratio change, and there's always a chance/guarantee it looks worse to you than it will to the player.

Response to The Flash 'Reg' Lounge 2013-07-17 20:31:30


At 7/17/13 06:21 PM, Innermike wrote: I found a temporary solution but I can't help but wonder why there isn't more documentation or a more active community.

I have not tried this, but just off top of my head thinking it might help out with making things still look good when fitting to the screen. It would be pain in ass tho.

What if on all the objects/player/pictures you have a xScale and Yscale variable. so width and height of the object will change based on that variable for every object in your game. Then based on the players screen size adjust the x and y scaling variables accordingly?? Have not gave this much thought, just a quick thought. So dont hate if this is bad plan.


BBS Signature

Response to The Flash 'Reg' Lounge 2013-07-17 22:12:17


At 7/17/13 09:10 PM, Innermike wrote: While I'm at it, what's your experience with openfl and fonts? (particularly html5 if applicable)

I actually haven't used fonts yet with the openfl project. I know there's Assets.getFont(), not sure how applicable that is to html5.

Response to The Flash 'Reg' Lounge 2013-07-19 12:59:16


*pokes the lounge with a stick*
You think it's alive? o.o'

Been working on getting a D&D campaign set up with my friends. Kinda fun, actually :P


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 2013-07-19 14:12:41


At 7/19/13 12:59 PM, egg82 wrote: *pokes the lounge with a stick*
You think it's alive? o.o'

Been working on getting a D&D campaign set up with my friends. Kinda fun, actually :P

That was the part of the heartbeat where nothing's going on. We wouldn't want tachycardia of the lounge.

Response to The Flash 'Reg' Lounge 2013-07-19 16:07:38


I don't know if this has been posted here before, but ya'll need to go check out the_coding_love(); right now.

Also Hello.

The water in Majorca don't taste like what it oughta.

| AS3: Main | AS2: Main | Flash Tutorials |

BBS Signature

Response to The Flash 'Reg' Lounge 2013-07-19 16:15:46


At 7/19/13 12:59 PM, egg82 wrote: *pokes the lounge with a stick*
You think it's alive? o.o'

Been working on getting a D&D campaign set up with my friends. Kinda fun, actually :P

Got my first sesh in almost a month with my friend on Wednesday. They just finished the first of the main storylines I'd set out for them, now to stall with a random adventure or two until I think of another one :D Gives them a chance to build their characters a bit too though, I always fall into the trap of writing something that's exciting, but realistically above their level.


Tale of Enki: Pilgrimage, an RPG with a few twists. Available to buy it on Steam here!

BBS Signature

Response to The Flash 'Reg' Lounge 2013-07-19 16:33:51


At 7/19/13 04:07 PM, Kirk-Cocaine wrote: I don't know if this has been posted here before, but ya'll need to go check out the_coding_love(); right now.

Also Hello.

This too.

Hello

Response to The Flash 'Reg' Lounge 2013-07-20 12:27:30


At 7/20/13 12:09 PM, Innermike wrote: Anyone ever got a job out of just hanging around places? It seems like a parsec-long-shot but it's better than nothing.

I'm sure it wouldn't be your favourite option, but the job centre have been really helpful to me. Put me through my personal training qualification (funded two other course myself to show them I was serious), got me a six month placement which ended recently and are still helping me look for a full-time position in a gym somewhere.

I know it's a different field to programming, but if you'd be interested they could help fund courses or find placements to help build up your CV.


Tale of Enki: Pilgrimage, an RPG with a few twists. Available to buy it on Steam here!

BBS Signature

Response to The Flash 'Reg' Lounge 2013-07-21 08:06:08


At 7/20/13 12:09 PM, Innermike wrote: Anyone ever got a job out of just hanging around places? It seems like a parsec-long-shot but it's better than nothing.

No that's not gonna work ;)

Which companies have you sent a CV to?


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2013-07-21 12:58:12


Thanks to you lot for helping me in my threads. I'm getting there.

http://www.newgrounds.com/dump/item/23c55c8ce04586fee678682c d2023912

Refresh to get a new random map + random colors.

+ (through code I can edit draw region, number of random tile types, starting postion ect)

the map is 2400 x 2400 :)

very proud of this. Thanks a lot! Tell me what you think?

Response to The Flash 'Reg' Lounge 2013-07-21 12:59:41


At 7/21/13 12:58 PM, frazer151 wrote: Thanks to you lot for helping me in my threads. I'm getting there.

http://www.newgrounds.com/dump/item/23c55c8ce04586fee678682c d2023912

Refresh to get a new random map + random colors.

I forgot to mention. Use the arrow keys to move. Rendering will probs give white screen for few seconds.

Response to The Flash 'Reg' Lounge 2013-07-21 13:54:18


At 7/21/13 09:38 AM, Innermike wrote:
At 7/21/13 08:06 AM, Rustygames wrote:
At 7/20/13 12:09 PM, Innermike wrote: Anyone ever got a job out of just hanging around places? It seems like a parsec-long-shot but it's better than nothing.
No that's not gonna work ;)
At least I'll meet some new peeps right? I figured talking to people would be helpful at least in absorbing some experience.
Which companies have you sent a CV to?
I think any sort of full thing is off limits right now so I'm eyeing up this seemingly gettable internship here and this one too.

This thing is looking sparse though http://innermike.com/CV.html :(

Please teach me o wise one.

hi mike,
besides just say computer skills, be a little more blatant and have also other skills such as communication or working well with a team or something (which could very well be done through a game jam (or a team in general), to teach you those things) to make them seem more appropriate.

and you really really need some referees, even if they are just a friend or a relative. when i went for my first job i put my uncle (last name different) and a teacher on there.

hope this helps.

Response to The Flash 'Reg' Lounge 2013-07-21 15:12:37


At 7/21/13 09:38 AM, Innermike wrote: This thing is looking sparse though http://innermike.com/CV.html :(

Extensive experience? How so? You need to list it.

Don't worry about intern, just say Junior Developer.
Be more specific about any frameworks you have used
Have you done any test driven development? That's a plus
Do you know much about design patterns? If so it's a big plus to mention this

Most important thing missing from there is a portfolio. List examples of what you've done, even if it's Newgrounds links, that's what my CV looked like when I got my first junior developer job!


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2013-07-21 16:34:37


At 7/21/13 03:49 PM, Innermike wrote:
At 7/21/13 03:12 PM, Rustygames wrote:
At 7/21/13 09:38 AM, Innermike wrote: This thing is looking sparse though http://innermike.com/CV.html :(
Extensive experience? How so? You need to list it.
Yeah it's proven difficult getting accurate tips on how detailed to be, is it true that it should be one page long? Or does that not apply to first timers?

Just get all the info there and don't waffle on. From what I see it's way too short. Usually I see 2-3 pages but don't worry about number of pages, just stick to the important info.

Don't worry about intern, just say Junior Developer.
Okay, damn so much new terminology has been bombarding me recently.

I've never really heard of interns... I know grads and juniors, but they're just normal employees at entry level, none of this unpaid or super-low paid stuff.

Be more specific about any frameworks you have used
OK got it

List em :)

Have you done any test driven development? That's a plus
I've heard so much about it, sounds like some space age shit but also sounds like it's what everyone wants :(

Don't worry it's not essential, you should read up a little theory on it and have a quick fuck about with ASUnit or something, but don't worry too much

Do you know much about design patterns? If so it's a big plus to mention this
I feel like I should :/ is it like standard solutions or something like that? fuck why does all this stuff go over my head

You will probably be using a bunch every day and just not know it. Read a book on it (which will surely only take you a week max) and then you can confidently put it on your CV. Employers love it! Here is a good book on it: http://www.amazon.co.uk/Head-First-Design-Patterns-Freeman/d p/0596007124

Most important thing missing from there is a portfolio. List examples of what you've done, even if it's Newgrounds links, that's what my CV looked like when I got my first junior developer job!
So I could link to this http://www.innermike.com/#flash ? My website(s) were done from scratch though I doubt that counts for anything these days since anybody and there grandma can put together a basic site. I'm working on some canvas demos, and I suppose I could find some half broken desktop/mobile stuff somewhere, and dump that, though I don't know how careful I should be about hiding unfinished things, I can see how that reflects badly on me. Then maybe my current game (or just the source?)

That's perfect! Why didn't you show this in the first place?! It's got some awesome stuff on there!
Have you listed your involvement on it all? (If it's everything then say so on the site!). Also it never hurts to put some accompanying source code with some of it (make sure it's your best work!)
Oh and remove the links section, you don't need to bother employers with that. If this site isn't strictly a portfolio site then you should make a copy which is and remove the links.

Overall dude seriously, make those few little tweaks and start sending out CV's to anyone who has a "hiring" page on their website, and just go on jobserve or something and some bastard agent will put you on their books and bother you constantly. You'll be working as a junior dev within a few weeks. Pro tip: Flash devs are scarce at the moment ;)


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2013-07-22 12:53:02


>public var question = new Question("offtopic");

I'm OK (OK, not that good) at HTML, JS, CSS and SQL. Is it a good idea to learn ASP.NET MVC with C#? Thanks.

Response to The Flash 'Reg' Lounge 2013-07-22 12:55:42


At 7/22/13 12:53 PM, FlyingColours wrote: >public var question = new Question("offtopic");

Also, I had no idea why I just put the 'public' keyword here but didn't strong-type the variable.

Response to The Flash 'Reg' Lounge 2013-07-22 13:50:57


At 7/22/13 12:53 PM, FlyingColours wrote: I'm OK (OK, not that good) at HTML, JS, CSS and SQL. Is it a good idea to learn ASP.NET MVC with C#? Thanks.
using system; namespace Program { public class CSharpLanguage { private bool _shouldLearn = false; public CSharpLanguage(bool knowsAS3, bool knowsJava, bool KnowsCBasedLanguage = false) { if (knowsAS3 || knowsJava) { _shouldLearn = true; } if (!knowsCBasedLanguage) { Console.WriteLine("Might be a good idea to learn the basics, but not really required"); } } public bool shouldLearn { get { return _shouldLearn; } } } }

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 2013-07-22 19:50:59


At 7/22/13 12:53 PM, FlyingColours wrote: I'm OK (OK, not that good) at HTML, JS, CSS and SQL. Is it a good idea to learn ASP.NET MVC with C#? Thanks.

I wouldn't say that it's either good or bad. C# is a solid language but you don't absolutely have to learn it. If you have a use for C# then go for it. Even if you don't have a use for it, but think it would be fun to learn, go for it. You really can't go wrong with expanding your knowledge of programming, so if there's a new language that you want to learn, even if it's just for fun, go for it!

Also bear in mind that C# isn't comparable to HTML, CSS or SQL, and only has a few things in common with JavaScript (which is pretty much entirely syntactical similarities), so your knowledge of those languages won't really carry over.

Response to The Flash 'Reg' Lounge 2013-07-23 06:00:45


@egg: I get the idea, LOL.

//This is AS3. var csl:CSharpLanguage = new CSharpLanguage(true, truebutjustalittle); if(csl.shouldLearn){ learnLanguage("c#"); }

Output:

I will now learn C#.

@Diki: I do have a use for it now. I wanted to make a PHP site for me an my friends to play Mafia/Werewolf online, but then I remembered what you said on multiple occasions about PHP, so I figured ASP.NET with C# would be a better choice. I wasn't expecting to carry anything over from HTML/CSS/SQL, but I figured those were essential for web development, so I mentioned them...

I've been following the w3schools tutorials and I'm doing fine so far. It's mostly copy-pasting code, except for the database part, in which I rebelled and refused to use those GUI features, instead using SQL for everything. I think using the GUIs make databases easier to learn, but at the cost of development time.

Weirdly enough, after I executed a CREATE TABLE statement, I was told that the statement wasn't supported, but the table got created anyway...

Response to The Flash 'Reg' Lounge 2013-07-23 09:36:18


I was going to write something more along the lines of Diki, but I decided writing it in C# was more fun.
It's the whole "right tool for the right job" - C# is amazing for game development (ever heard of the XNA framework? Terraria, anyone?)

At 7/23/13 06:00 AM, FlyingColours wrote: I've been following the w3schools tutorials and I'm doing fine so far.

I'll save Diki the trouble of raging and put this here :P


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 2013-07-23 12:04:33


At 7/23/13 06:00 AM, FlyingColours wrote: I've been following the w3schools tutorials and I'm doing fine so far.
I'll save Diki the trouble of raging and put this here :P

Actually, you didn't have to. I just realised I've actually learnt nothing after finishing the w3schools tutorial. I'm following the ones on Microsoft's site instead...

Response to The Flash 'Reg' Lounge 2013-07-23 14:19:56


At 7/23/13 01:48 PM, Innermike wrote:
ESPECIALLY if we're talking cross-platform

ohhh, yeah. That's a thing.
Also, I finally decided to put my recent project on Github, mostly because I had an array of buttons for it in VS.
And now i'm passing the time by documenting some of the classes.


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 2013-07-23 16:35:38


At 7/23/13 06:00 AM, FlyingColours wrote: I wanted to make a PHP site for me an my friends to play Mafia/Werewolf online, but then I remembered what you said on multiple occasions about PHP, so I figured ASP.NET with C# would be a better choice.

This made me smile. :)

Response to The Flash 'Reg' Lounge 2013-07-23 18:01:34


At 7/23/13 04:35 PM, Diki wrote:
At 7/23/13 06:00 AM, FlyingColours wrote: I wanted to make a PHP site for me an my friends to play Mafia/Werewolf online, but then I remembered what you said on multiple occasions about PHP, so I figured ASP.NET with C# would be a better choice.
This made me smile. :)

Errr what? PHP is a very good thing to know... Am I missing something? I always thought using Microsoft languages was a bad idea?


- Matt, Rustyarcade.com

Response to The Flash 'Reg' Lounge 2013-07-23 18:11:35


At 7/23/13 04:35 PM, Diki wrote:
At 7/23/13 06:00 AM, FlyingColours wrote: I wanted to make a PHP site for me an my friends to play Mafia/Werewolf online, but then I remembered what you said on multiple occasions about PHP, so I figured ASP.NET with C# would be a better choice.
This made me smile. :)

Errr what? PHP is a very good thing to know... Am I missing something? I always thought using Microsoft languages was a bad idea?


- Matt, Rustyarcade.com