10,607 reputation
12643
bio website newarteest.com
location Chicago, IL
age 35
visits member for 3 years, 6 months
seen 3 hours ago

I'm a software engineer living in Chicago, specializing in interactive media development. I build games and apps for both mobile and web using technologies like C#/Unity, ActionScript 3/Flash, Lua/Corona, and JavaScript/HTML5.

I am writing a book about developing games in Unity, and it's now in the Manning Early Access Program (MEAP) for subscribers to get chapters as I write them! Click this image of the cover:

enter image description here

Visit my website


5h
comment Unity3d how to show an image downloaded from HTTP
wow what a coincidence, I just wrote about this earlier this week for the newest chapter in my book. Anyway the already existing answers should cover what you need (although the last chunk of erik's code looks more complicated than it needs to be)
23h
comment How can I allow players to draw decals for their avatar and items?
huh none of the default shaders have multi-texturing? Odd omission
1d
comment How to animate clouds
I don't know about the clouds question, but you probably want this skybox shader wiki.unity3d.com/index.php?title=SkyboxBlended
1d
comment How does one make games playable before they are fully downloaded?
how about "games are more sophisticated clients"? also man you are bitter
1d
comment Does a medium or fast-paced multiplayer game make sense on mobile devices?
I think we need a word filter on "make sense". I have never seen a good question with the words "make sense" in it.
Oct
21
comment Simple heart container script for 2D game (Unity)?
Isn't GUILayout part of the immediate-mode OnGUI() system?
Oct
20
comment How do I move from mainstream to indie development?
with regards the seek partnerships point: I've been increasingly seeing coworking spaces here in Chicago where a bunch of indie teams rub shoulders while working on their separate projects. That seems like a cool idea
Oct
20
comment How do I move from mainstream to indie development?
I agree not to waste time building a team for your first project. Perhaps a partnership (ie. a team of two) would be a good idea, but I'd be wary of anything bigger.
Oct
20
comment How do I move from mainstream to indie development?
+1 for 'nice problem to have' category. This site has too many people trying to break into the industry; we need more people discussing things within the industry.
Oct
18
comment 3d game math problem
actually, you didn't specifically say you need the angle to rotate by, you just said "what angle is needed". That's a vague way of putting it, because that could also mean "what angle to rotate to", in which case you just subtract one position from the other and then do a little trigonometry. Although did you really mean angle or did you mean direction? Because "angle" is a fundamentally 2D concept, whereas "direction" can be 3 dimensional.
Oct
18
comment 3d game math problem
In that case, your problem isn't completely defined right now and thus unsolvable. You can't know what angle to rotate the enemy by without knowing where the enemy is facing right now. As for your guess, like I said you don't normalize position vectors, only directions. Position vectors are only "vectors" in the sense of having three values, not in the sense of having a length to normalize.
Oct
18
comment 3d game math problem
When you say "at [a,b,c]" is that a position vector or a direction vector? At first I assumed those were positions, but then you talked of normalizing the vectors; you normalize directions, not positions.
Oct
18
comment What is a “2.5D” environment?
I really like this logical vs graphical distinction. While most of the answers/comments here seem to assume 2.5D means 2D graphics, I actually tend to think of 3D graphics. so your logical vs. graphical distinction is a great way to encompass both notions of 2.5D
Oct
18
comment Create a sprite in Unity that has a border that does not change its width when scaling
First off, what you're describing is is called a "scale 9" (as in a sprite split into 9 sections that scale separately), so try looking up info on that keyword. Second, for us to give you more specific help you are gonna need to be more specific about your use case. Like, are you making a 2D game? Is this part of your UI? etc. Depending on what exactly this sprite is for, Unity has scale 9 sprites built-in.
Oct
16
comment List of 3 letter words to disallow from entry for public kids game
"Related" is a relative term. It's a similar problem but not the same. Like, no there's not much room to have a naughty word in the middle of 3 innocent letters, but it does have the same problem of someone's real initials could honestly be ASS or COK or whatever. You can't just censor out initials blindly.
Oct
15
comment List of 3 letter words to disallow from entry for public kids game
relevant en.wikipedia.org/wiki/Scunthorpe_problem
Oct
14
comment Using IPAD's as controllers for a Unity game
Well, assuming the control scheme involves buttons on the touchscreen. I once imagined using iPads as steering wheels for a driving game on PC.
Oct
14
answered How do I check whether a camera has unobstructed view of a GameObject?
Oct
14
revised How to find the 3D object the camera is pointed at
other option raycasting
Oct
14
comment How to find the 3D object the camera is pointed at
Dot products are extremely fast calculations, so doing it for a large number of blocks should be fine. Obviously you might need to optimize chunks for a really large number of blocks, but then you'd need to optimize even more for any other method.