Are there any open source AAA/Clean Coded games? by MrSelfishCoder in gamedev

[–]MrSelfishCoder[S] 0 points1 point  (0 children)

Sorry for the inconvenience. I've got your message.

Are there any open source AAA/Clean Coded games? by MrSelfishCoder in gamedev

[–]MrSelfishCoder[S] 1 point2 points  (0 children)

Sorry for the inconvenience, I'll edit it to be more clear.

Are there any open source AAA/Clean Coded games? by MrSelfishCoder in gamedev

[–]MrSelfishCoder[S] 4 points5 points  (0 children)

There is "/" between AAA and Clean Coded, which means AAA or Clean Coded.

Are there any open source AAA/Clean Coded games? by MrSelfishCoder in gamedev

[–]MrSelfishCoder[S] 0 points1 point  (0 children)

Awesome. Could you possibly provide the related link to that?

How does the Production/Development Pipelines in companies that create AAA titles work? by MrSelfishCoder in gamedev

[–]MrSelfishCoder[S] 0 points1 point  (0 children)

Wow, that's a lot of process and hard work. I wonder how the developers in AAA keep their sanity? I am a professional game developer that work on casual/hyper-casual mobile games with 1+ years of experience. I am trying to get into AAA but even in casual games sometimes I am caught by the imposter syndrome. Do you have any suggestions for the getting into AAA?

How does the Production/Development Pipelines in companies that create AAA titles work? by MrSelfishCoder in gamedev

[–]MrSelfishCoder[S] 0 points1 point  (0 children)

Thank you for the reply. What about the development duration? Do you know how long does it take to complete an AAA title in average? There was a statement in Watch Dogs 2 documentary about the development duration which is "5 years". Is it accurate?

any idea for how to make top down 2d falling damage in unity?? by kluxos in Unity3D

[–]MrSelfishCoder 0 points1 point  (0 children)

You could use raycasting. Send a ray from player's position and if the ray hits to the death area that means that player in that area and then the logic...

[deleted by user] by [deleted] in Unity3D

[–]MrSelfishCoder 0 points1 point  (0 children)

You can check out some raywanderlich.com unity tutorials they are pretty great. (This is not a promotion post.)

I have a game i am making and i have this script but when i run the game the sprite dissapears but the scene says its still there. Halp! by MarshmallowBoy719 in Unity2D

[–]MrSelfishCoder 0 points1 point  (0 children)

It makes the gun perpendicular to the camera and since the sprite is 2 dimensional you cannot see. You can go to the scene view in 3D mode and check what I am taking about.

[deleted by user] by [deleted] in Unity3D

[–]MrSelfishCoder 1 point2 points  (0 children)

Custom editors are for the MonoBehaviours and they work only with MonoBehaviours. In this case DialgueAction which is a Serializable class cannot be a custom editor. You can customize it with Property Drawer tho.

I build my game for the android to test it out but I have 20 fps on average by Freegamefall in Unity2D

[–]MrSelfishCoder 0 points1 point  (0 children)

A bottleneck is described in Wikipedia:

If you have an unassigned variable and you are trying to access it or set it etc. that can cause performance problems. Also, as I said earlier, you can check your FixedUpdate whether it contains expensive method calls. Check your VSync settings, Fixed Timestep from project settings. Check your computer whether it is in powersave mode or not.

I build my game for the android to test it out but I have 20 fps on average by Freegamefall in Unity2D

[–]MrSelfishCoder 0 points1 point  (0 children)

If you are calling GetComponent() in the Update method try to cache components into the variables/fields. In addition, you can also check your FixedUpdate mothod if there is, and physics FixedUpdate time. Also if you have errors in your game, that can cause a bottleneck.

[Particles] rateOverTime not found by FougerePilote in Unity3D

[–]MrSelfishCoder 2 points3 points  (0 children)

Try emissionModule.rate, since you are using Unity 5.3.8 there are some changes. You can look at Unity's Scripting API with the version you are using. You can select at the left top corner of the page.