50,116 reputation
9107190
bio website byte56.com
location Portland, OR
age 31
visits member for 3 years, 5 months
seen 3 hours ago

I work full time at a big software company, when I'm not doing that I'm developing games. I keep a development blog at www.byte56.com and you can follow me on twitter.

I've created a course with Lynda.com to teach advanced scripting with the Unity 3D engine, check it out!


Oct
19
revised How to check the Intersection the line and triangle in 3D
rolled back to a previous revision
Oct
19
answered Alternative to Update()
Oct
17
comment Screen flashing while window is open
A great way to find out more when you have no idea is to either start strategically commenting things until the problem goes away, or you can start with a clean working example and build it up until the problem presents itself again. I know it's hard when getting started, but this site isn't really for "Here's my code, where's the problem" type questions. I encourage you to keep asking questions when you need help, but try to narrow the scope with your own troubleshooting before posting.
Oct
17
comment Screen flashing while window is open
Please don't code dump. Narrow the scope of the question by removing all the code unrelated to the problem. Tell us what you've tried, and what about it didn't work.
Oct
17
comment Screen flashing while window is open
Since the content of your answer is from stackoverflow, you can at least link the post you're taking it from: stackoverflow.com/questions/10508042/…
Oct
17
comment User interactions with game objects
Best way to answer these questions is to try them out. See what works and what doesn't. It's far more informative than someone online telling you what to do. Gets you the experience you need and makes you a better programmer/designer, win-win.
Oct
17
comment User interactions with game objects
Lots of ways to do this. If it's smart or not doesn't have a correct answer because it depends on who you ask. I'd suggest going more generic and just having an Interact(Character character) method on all your objects. The player character will be passed into the Interact method of the door, then the door can do its thing. Basically, take a more generic approach and you'll be fine.
Oct
17
comment Copyright of old music
@tll I don't think Google knows the rules of the site :). I don't browse many legal forums, but you might try a game development site where the rules are more relaxed. Something like gamedev.net or reddit.com/r/gamedev.
Oct
17
reviewed Close How to calculate left/right oriented angle between two 2D vectors?
Oct
17
comment Suggestions for porting games to a very low-rez screen
List generation type questions are not a good fit for the format of the site. You can try chat or a more discussion oriented site.
Oct
17
comment Copyright of old music
While you are making a game, legal questions are better for lawyers, not game developers.
Oct
17
comment Copyright of old music
This question appears to be off-topic because it is about copyrights and copyright law, not game development.
Oct
17
revised Rotating an object to point towards the mouse
deleted 349 characters in body; edited title
Oct
17
comment Push Notification to start a scene
Sorry, not bot generated, just terse. Maybe you can expand your question to include what you've tried, and why it's not working.
Oct
17
comment How do I create a game that runs on Windows, iOS and Android?
Apparently people can't help but answer this as a "which technology to use question", so I'm closing it.
Oct
17
comment Move an object based on XML/TXT file
Please take more care in asking clear, on topic questions. You've had a number of questions closed. Please review the help center before asking further questions, thanks.
Oct
16
comment If I were to trademark, say, Glup, would things like Glup 2 be covered as well?
This question appears to be off-topic because it is a legal question, not a game development question.
Oct
16
comment Issues with ECS performance
When I say ECS I'm talking about component based systems in general. These systems are really just higher level ideas. How you implement component lookup (for example), is not defined as part of the system. I was primarily addressing your first question, where you say "remaining true to classic implementation". Just that there is no "classic implementation". If you see a way that works better for you, go for it. Don't worry about staying true to anything :)
Oct
16
answered Unity yield WaitForSeconds() not working
Oct
16
comment Issues with ECS performance
Remember that ECS isn't a strict set of rules or a specific way of implementing things. It's just an overall architecture. You can change it to work for you however you like when implementing it.