11,673 reputation
12748
bio website newarteest.com
location Chicago, IL
age 36
visits member for 4 years, 1 month
seen 15 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'm almost done writing a book about developing games in Unity, and it's in the Manning Early Access Program (MEAP) for readers to download before it even goes to print! Click this image of the cover:

enter image description here

Visit my website or Twitter


14h
comment Unity3D - GameObject as a static function
Additional clarification: a GameObject is a type of object that is simply a container for a bunch of components. GameObject.Find() returns a GameObject instance, not the components contained by that GameObject.
1d
answered Unity3D - GameObject as a static function
2d
comment Do mods for games like Skyrim look good on a resume?
relevant: sloperama.com/advice/lesson51.htm
May
21
revised Unity and the problem with calling functions from other scripts
added 250 characters in body
May
21
comment Strategies to Defeat Memory Editors for Cheating - Desktop Games
Cheating via memory modification should be irrelevant for things like in-app purchases (if you've designed your game such that client-side cheats can purchase for free, then you've got big problems!) thus this question isn't relevant to that problem.
May
21
revised Unity and the problem with calling functions from other scripts
deleted 2 characters in body
May
21
answered Unity and the problem with calling functions from other scripts
May
18
comment RPG stats degrading by level
I don't think you want to degrade stats directly. Rather, you want them to be less effective relatively; the number doesn't go down or anything, but since everything else is getting more powerful you get the whole "sitting still is falling behind" effect.
May
17
comment Moving a character depending on the direction he is facing (C#/Unity3D)
if you are using unity 5+ you need to get a copy of the transformActually this isn't true, but I understand why you think it. Unity 5 did do away with every other component shortcut, but they retained .transform because that one is common to literally every single object (whereas the others weren't, and thus didn't make sense to have useless shortcuts)
May
17
comment Moving a character depending on the direction he is facing (C#/Unity3D)
That's pretty much the idea, but from the looks of your code you want Vector3.up; you are moving in the Y direction, which is up/down.
May
16
revised Moving a character depending on the direction he is facing (C#/Unity3D)
added 201 characters in body
May
16
answered Moving a character depending on the direction he is facing (C#/Unity3D)
May
15
comment Is there a way to obtain a user-set “name” in multiple platforms?
You may not think so, but "why" does matter here. There are lots of different bits of information you could refer to depending on what you are trying to do. For starters, does this id need to be unique?
May
14
comment What would cause my script generated buttons and text to show in Unity and not on my phone?
It's the word "generating" that I'm unclear on. Rather than continuing to discuss this in comments, you should edit code/more details into your original question so that I know what you are talking about.
May
14
comment What would cause my script generated buttons and text to show in Unity and not on my phone?
Perhaps I'm misunderstanding what you meant by "script generated buttons and text". The actual UI elements are created ahead of time, not in code, but the string displayed is set at runtime. As in, the inventory display just says "Test x0" in Unity, but the code sets it to "Arrows x25" while the game is running.
May
14
comment What would cause my script generated buttons and text to show in Unity and not on my phone?
Well, I can't imagine many other people are generating the new UI elements from code. In fact, I didn't realize you could. I'd love to see you edit in some of that code into the original question...
May
13
comment What would cause my script generated buttons and text to show in Unity and not on my phone?
good catch, tricky use case. Try Invoke() from Start() to see if waiting a bit works.
May
12
comment Unity 5: Error when everything is okay(Object reference not set to an instance of an object)
what's the error message?
May
12
comment What would cause my script generated buttons and text to show in Unity and not on my phone?
One guess: you'd have to set these up deliberately, but maybe you did and forgot? docs.unity3d.com/Manual/PlatformDependentCompilation.html
May
12
revised What would cause my script generated buttons and text to show in Unity and not on my phone?
edited body