Well now there's no need to take such drastic measures. You can easily tell if your HDD has child porn on it - just look for any particularly large 1's trying to hang around or fit into particularly small 0's.
Fuck developers. $60 is already a god damned rip off as it is, with no way to get some of that investment back you can take your $60 game and shove it up your ass. I buy maybe 2 games a year for the PC now because of their cost and complete lack of resale value, not to mention the crap production values on AAA titles nowadays. Hint, graphics aren't everything.
Nexon's games might be "free", but they're also trash. Case in point: Dungeon Fighter Online suffers frequent hacks and break ins, and players complain on the message boards about SIX MONTH WAITING TIMES for tickets involving account hacks and the items stolen are items that were paid for by real money. I'll take my $60 game thank you very much, because that's the only money i'll have to spend on it to enjoy it, and no one's going to break into my account and nick all my stuff. An example of the kind of crap Nexon customer support makes its players deal with:
Greetings,
****Please note that this is an auto-generated message from Nexon Support based on your support ticket. If you are reading this message in your email, please understand that any replies to this email will not be seen by the Nexon Support Staff. If you would like to provide additional information please add a comment to your ticket.****
Unfortunately, we are continuing to experience a high ticket volume at this time. We have not forgotten you and we apologize that a GM has not yet been able to assist you.
Please note our Nexon Support business hours. We answer tickets Monday through Friday, 10am to 6pm Pacific time.
We will do our best to assist you as soon as possible.
Thank you for your continued patience,
Nexon Support Team
Ticket Information:
Ticket #: 19000-1054887
Date Created: 1/18/2012 05:55 PM PDT
Ticket created in January, nothing but weeks of automated emails. A little ironic that a person whose company is this epicly awful at serving their customers is trying to tell others how to operate their business.
I meant in general, learning a new concept in JS is horrible, especially something as intricate as games programming. If he knows C# he should be using it to program instead of JS.
Also, learning to code and javascript in the same sentence make his post even more suspect! Finally, physics is anything but simple, so many ways to optimise your calculations, so many variables you could take into account if you wanted to. But I digress, 4 months of JS is enough for anyone!
Javascript is a HORRIBLE language to learn programming in, especially for games. You're much better off using Unity3D OP, they have a ton of useful tutorials and demos to help you along the way.
Luckily for the course I studied, Math was a pretty big part of the curriculum and the comp-sci professors worked quite closely with the math professors, so although we did have our fair share of canned problems to solve, we also had some cool courseworks that brought together math and game programming. E.g. one assignment involved having to create a series of linked curves in 3D space that an object could roll along under the effects of gravity. Of course, nowadays Unity does it all for you:/
Well from my experience, and what helped me learn more in one semester at University than I had learnt in maybe 5 years at high school, what you're being taught has to be put to practical use. For example, I didn't understand vector or matrix math until I had to build a game engine with it that handled objects moving in 3d space. Until then those numbers grouped in brackets meant nothing to me, because I had no system into which to insert them and make use of them. This sort of comes back to the 'big picture' stuff the article was talking about with its Tennis analogy - there's no point in perfecting your serve when your footwork is so sloppy that you can't reach the ball after it's returned to you. You should be learning Tennis as a whole, and focusing on becoming a better Tennis player, instead of just learning how to hit a ball over an arbitrary blockade.
yet teachers got it wrong so frequently at my school. I have never been able to learn 'by rote'. I always had massive difficulty in school packing in equations and bite sized tid bits of crap without ever seeing the real picture, while everyone around me seemed to be perfectly happy with it but ended up never applying anything that they learnt. Case in point - math, which I hated at school and was notoriously bad at is now one of my strongest skills and something I really enjoy, and it's because I learnt it, properly, at University where I actually had to *apply* my skills through programming algorithms instead of just figuring out the 2nd order differential of yet another curve. It was through the use of what I had learnt and the application of every skill I had that finally made me 'get' math, and that happened over the course of a few months instead of 10 years suffering a horrendously bad curriculum. I can only hope that teachers continue to 'discover' the obvious so that one day entire cohorts of children won't be turned off 'hard' subjects like Math, and that the notion that Math is hard in the first place, and that it is therefore o.k. to suck at it to the point of not being able to use it for every day tasks, will be laid to rest.
Yes but at that point you're taking a really convoluted path to a solution simply to avoid the use of goto when perhaps it might have been warranted. If you're really adamant in not using goto, you probably shouldn't be designing unwieldy surrogates for it either.
From a technical standpoint though, function calls are fairly expensive so maybe you should avoid calling the function in the first place if you're going to just hit a return in it. Also if you have a lot of returns in a function that break out of several nested loops or if statements it can be tricky to follow the program's execution without stepping through it with a debugger.
Well yes what they're doing is a little dodgy, but it's the TSA - I doubt they need any further introduction. Their practices are well documented, and no one liked airport security / baggage handlers in the first place even before the TSA popularized hatred towards them, so in my opinion, the extra poke is unnecessary and brings down the quality of the submission.
Don't get me wrong, I'm all for bashing the TSA and their dubious practices in the name of 'security' when it's warranted, but whatever happened to innocent until proven guilty? I'm referring to the extremely obvious bias (bordering on the Faux News drooling fanatic level) in the article summary:
"The recovered change is not to be confused with the theft that occurs when TSA agents augment their salary by helping themselves to the contents of passengers' luggage as it passes through security checkpoints."
This isn't particularly relevant to the news post, other than to immediately bias readers into thinking that the TSA steals all that change and lines its coffers with it, when in fact it might just be left behind by passengers as the news article implies. What are they supposed to do? Sprint after a group of passengers and ask them if this is their quarter? Hate to say it, but ever since CmdrTaco left, the quality of Slashdot news posts has fallen noticeably.
If he did the work in his own time and with his own tools and it's not part of his job description he should be rewarded for it. If someone on my team created a tool that made all of our lives easier, and did so on their own initiative I would expect them to ask that they be compensated; it's only fair. The entire psyche of "I'm too scared to ask for credit where credit is due" irks me. An indentured servant, not an employee with a backbone.
Yep their system of building metadata files for every single asset seems more like a bandaid fix than anything else. It wouldn't be such a bitch if Unity would just attempt to reconnect broken associations for you, or list them in a nice way and let you fix chunks of them at a time, but right now, once you have "missing" where a script name should be you're pretty boned. One of the devs suggested we package things up and put the packages into version control, but the problem with that is that then we'd be relying on each dev updating their packages correctly and not accidentally slipping in some superfluous stuff and causing collisions, not to mention that merging packages on a semi regular basis would make our lives pretty difficult. metadata it is then, for now.
I agree with this, the University I work at runs a game development workshop for 12-17 year olds(ish) that runs for an entire semester, we bring in a lot of big guns from the industry to give them talks as well and next year we're thinking of giving some of the better developers internships at our studio. We've found that Unity3D is a pretty excellent tool for people learning to program, it's also a pretty excellent tool in general, and we use it for our commercial projects as well. I do of course have some gripes with it, for a start the interface is pretty awful (prefabs aren't at all intuitive and nesting them doesn't work right) and source control is a NIGHTMARE - you pretty much need to have the pro version which allows you to turn on the "make my unity project not cause my version control system to tear its eyes out" option or your project's associations will break each time you distribute a new build. - most of the youngsters won't care about that but you're almost guaranteed that one of them will:)
My wife made me go see it with her. For the record, they were glorious.
Well now there's no need to take such drastic measures. You can easily tell if your HDD has child porn on it - just look for any particularly large 1's trying to hang around or fit into particularly small 0's.
Yes but it's something to talk about on a Friday afternoon when your code's not fucking compiling.
It knew what it was getting itself into.
Fuck developers. $60 is already a god damned rip off as it is, with no way to get some of that investment back you can take your $60 game and shove it up your ass. I buy maybe 2 games a year for the PC now because of their cost and complete lack of resale value, not to mention the crap production values on AAA titles nowadays. Hint, graphics aren't everything.
woosh.
undoing overrated mod, was meant to be funny. Derp :/
Nexon's games might be "free", but they're also trash. Case in point: Dungeon Fighter Online suffers frequent hacks and break ins, and players complain on the message boards about SIX MONTH WAITING TIMES for tickets involving account hacks and the items stolen are items that were paid for by real money. I'll take my $60 game thank you very much, because that's the only money i'll have to spend on it to enjoy it, and no one's going to break into my account and nick all my stuff. An example of the kind of crap Nexon customer support makes its players deal with:
Greetings,
****Please note that this is an auto-generated message from Nexon Support based on your support ticket. If you are reading this message in your email, please understand that any replies to this email will not be seen by the Nexon Support Staff. If you would like to provide additional information please add a comment to your ticket.****
Unfortunately, we are continuing to experience a high ticket volume at this time. We have not forgotten you and we apologize that a GM has not yet been able to assist you.
Please note our Nexon Support business hours. We answer tickets Monday through Friday, 10am to 6pm Pacific time.
We will do our best to assist you as soon as possible.
Thank you for your continued patience,
Nexon Support Team
Ticket Information:
Ticket #: 19000-1054887
Date Created: 1/18/2012 05:55 PM PDT
Ticket created in January, nothing but weeks of automated emails. A little ironic that a person whose company is this epicly awful at serving their customers is trying to tell others how to operate their business.
Well frankly if the bitch cut in front of me, it's not surprising to learn that she was also too impatient to have the guy wear a condom.
Unity and Flash seem to handle games quite well in browsers.
I meant in general, learning a new concept in JS is horrible, especially something as intricate as games programming. If he knows C# he should be using it to program instead of JS.
Also, learning to code and javascript in the same sentence make his post even more suspect! Finally, physics is anything but simple, so many ways to optimise your calculations, so many variables you could take into account if you wanted to. But I digress, 4 months of JS is enough for anyone!
Javascript is a HORRIBLE language to learn programming in, especially for games. You're much better off using Unity3D OP, they have a ton of useful tutorials and demos to help you along the way.
They most certainly do, a fine historial example of this can be found with the fate of one Mr Hitler in the factual documentary Dogma.
Luckily for the course I studied, Math was a pretty big part of the curriculum and the comp-sci professors worked quite closely with the math professors, so although we did have our fair share of canned problems to solve, we also had some cool courseworks that brought together math and game programming. E.g. one assignment involved having to create a series of linked curves in 3D space that an object could roll along under the effects of gravity. Of course, nowadays Unity does it all for you :/
Well from my experience, and what helped me learn more in one semester at University than I had learnt in maybe 5 years at high school, what you're being taught has to be put to practical use. For example, I didn't understand vector or matrix math until I had to build a game engine with it that handled objects moving in 3d space. Until then those numbers grouped in brackets meant nothing to me, because I had no system into which to insert them and make use of them. This sort of comes back to the 'big picture' stuff the article was talking about with its Tennis analogy - there's no point in perfecting your serve when your footwork is so sloppy that you can't reach the ball after it's returned to you. You should be learning Tennis as a whole, and focusing on becoming a better Tennis player, instead of just learning how to hit a ball over an arbitrary blockade.
yet teachers got it wrong so frequently at my school. I have never been able to learn 'by rote'. I always had massive difficulty in school packing in equations and bite sized tid bits of crap without ever seeing the real picture, while everyone around me seemed to be perfectly happy with it but ended up never applying anything that they learnt. Case in point - math, which I hated at school and was notoriously bad at is now one of my strongest skills and something I really enjoy, and it's because I learnt it, properly, at University where I actually had to *apply* my skills through programming algorithms instead of just figuring out the 2nd order differential of yet another curve. It was through the use of what I had learnt and the application of every skill I had that finally made me 'get' math, and that happened over the course of a few months instead of 10 years suffering a horrendously bad curriculum. I can only hope that teachers continue to 'discover' the obvious so that one day entire cohorts of children won't be turned off 'hard' subjects like Math, and that the notion that Math is hard in the first place, and that it is therefore o.k. to suck at it to the point of not being able to use it for every day tasks, will be laid to rest.
Writing good code is like making love to a beautiful woman...
Yes but at that point you're taking a really convoluted path to a solution simply to avoid the use of goto when perhaps it might have been warranted. If you're really adamant in not using goto, you probably shouldn't be designing unwieldy surrogates for it either.
From a technical standpoint though, function calls are fairly expensive so maybe you should avoid calling the function in the first place if you're going to just hit a return in it. Also if you have a lot of returns in a function that break out of several nested loops or if statements it can be tricky to follow the program's execution without stepping through it with a debugger.
Well yes what they're doing is a little dodgy, but it's the TSA - I doubt they need any further introduction. Their practices are well documented, and no one liked airport security / baggage handlers in the first place even before the TSA popularized hatred towards them, so in my opinion, the extra poke is unnecessary and brings down the quality of the submission.
Don't get me wrong, I'm all for bashing the TSA and their dubious practices in the name of 'security' when it's warranted, but whatever happened to innocent until proven guilty? I'm referring to the extremely obvious bias (bordering on the Faux News drooling fanatic level) in the article summary:
"The recovered change is not to be confused with the theft that occurs when TSA agents augment their salary by helping themselves to the contents of passengers' luggage as it passes through security checkpoints."
This isn't particularly relevant to the news post, other than to immediately bias readers into thinking that the TSA steals all that change and lines its coffers with it, when in fact it might just be left behind by passengers as the news article implies. What are they supposed to do? Sprint after a group of passengers and ask them if this is their quarter? Hate to say it, but ever since CmdrTaco left, the quality of Slashdot news posts has fallen noticeably.
If he did the work in his own time and with his own tools and it's not part of his job description he should be rewarded for it. If someone on my team created a tool that made all of our lives easier, and did so on their own initiative I would expect them to ask that they be compensated; it's only fair. The entire psyche of "I'm too scared to ask for credit where credit is due" irks me. An indentured servant, not an employee with a backbone.
Yep their system of building metadata files for every single asset seems more like a bandaid fix than anything else. It wouldn't be such a bitch if Unity would just attempt to reconnect broken associations for you, or list them in a nice way and let you fix chunks of them at a time, but right now, once you have "missing" where a script name should be you're pretty boned. One of the devs suggested we package things up and put the packages into version control, but the problem with that is that then we'd be relying on each dev updating their packages correctly and not accidentally slipping in some superfluous stuff and causing collisions, not to mention that merging packages on a semi regular basis would make our lives pretty difficult. metadata it is then, for now.
I agree with this, the University I work at runs a game development workshop for 12-17 year olds(ish) that runs for an entire semester, we bring in a lot of big guns from the industry to give them talks as well and next year we're thinking of giving some of the better developers internships at our studio. We've found that Unity3D is a pretty excellent tool for people learning to program, it's also a pretty excellent tool in general, and we use it for our commercial projects as well. I do of course have some gripes with it, for a start the interface is pretty awful (prefabs aren't at all intuitive and nesting them doesn't work right) and source control is a NIGHTMARE - you pretty much need to have the pro version which allows you to turn on the "make my unity project not cause my version control system to tear its eyes out" option or your project's associations will break each time you distribute a new build. - most of the youngsters won't care about that but you're almost guaranteed that one of them will :)