Popular Post

Popular Posts

Recent post

Here: https://www.pcworld.com/article/3040695/software/the-best-pc-game-video-capture-software-5-top-recording-tools-compared.html
I have recently struggled with my animations delaying a bit when I call them to change. I have fixed it with changing the transition "in-transition" variable from 0.25 to 0.01.

Why your Unity transitions delay

So I have 3 connected boxes showing these 3 abilities. I have made them scroll. Here is my code:

if (Input.GetKeyDown(KeyCode.RightArrow) && skillSize > 0)
        {
            List<GameObject> A = new List<GameObject>();
            A[skill.Count - 1] = skill[0];
            for (int a = 0; a < skill.Count - 1; a++)
            {
                A[a] = skill[a + 1];
            }
            skill = A;
            if (skill.Count == 1)
            {
                skill[0].transform.localPosition = pipeHovered.transform.localPosition;
                return;
            }
            else if (skill.Count == 2)
            {
                skill[0].transform.localPosition = pipeStaticLeft.transform.localPosition;
                skill[1].transform.localPosition = pipeHovered.transform.localPosition;
                return;
            }
            else
            {
                skill[0].transform.localPosition = pipeStaticLeft.transform.localPosition;
                skill[1].transform.localPosition = pipeHovered.transform.localPosition;
                skill[2].transform.localPosition = pipeStaticRight.transform.localPosition;
 
            }
        }
        if (Input.GetKeyDown(KeyCode.LeftArrow) && skillSize > 0)
        {
            List<GameObject> A = new List<GameObject>();
            A[0] = skill[skill.Count - 1];
            for (int a = skill.Count - 1; a > 0; a--)
            {
                A[a] = skill[a - 1];
            }
            skill = A;
            if (skill.Count == 1)
            {
                skill[0].transform.localPosition = pipeHovered.transform.localPosition;
                return;
            }
            else if (skill.Count == 2)
            {
                skill[0].transform.localPosition = pipeStaticLeft.transform.localPosition;
                skill[1].transform.localPosition = pipeHovered.transform.localPosition;
                return;
            }
            else
            {
                skill[0].transform.localPosition = pipeStaticLeft.transform.localPosition;
                skill[1].transform.localPosition = pipeHovered.transform.localPosition;
                skill[2].transform.localPosition = pipeStaticRight.transform.localPosition;
            }
        }
So in my game I control a top-down character. But he kept on bumping into the edges that I've put there when he has walked right by vertical or horizontal edges. I've solved this by removing those colliders (box colliders) and adding edge colliders.
Please check it out: https://ssunlimited.itch.io/
Please consider buying this eBook of mine: The Art of Game Development: A Guide for beginners

Here are my credentials:

  • 7 years of experience in Game Design, Game Testing, debugging and Game programming. I've used a number of engines and know which ones are great and which ones aren't so great.
  • Over 70 credits of college in Computer Science Bachelor's Degree. Was on Dean's List.
  • 2 years of experience in Unity (game engine) in C#. I am now an intermediate at it.
  • Created my own Game Design Documents
  • Some experience in C++, Java, C# and HTML.
  • Years of experiences using different computer Operating Systems; Windows XP, Windows Vista, Windows 7, Windows 10, Mac/OSX, Microsoft Office and Open Office.

Here is the incentive to buy my eBook:

Many folks who want to get into Game Dev don't know where to start. And learning all the facts can take months or even years (hey, it took me that long and I'm a smart guy!). In this eBook I explain how to get started in Game Dev as well as provide lots of helpful pointers, tips and resources. This teaches you how to get into every form of Game Dev: Game Design, Game Programming, Game Art and Game Music Composition. I have been doing Game Dev for 7 years now (2011-2018) and I am still on this journey. But I do know a lot of what works and what doesn't work. Here is what is included in this eBook:
  • Consider yourself as to WHY you would want to get into Game Dev long-term. This is a very difficult field and is not for everyone.
  • The tools you will need in order to do Game Dev.
  • How to train in all 4 of those Game Dev. I mean how to train in learning to creating good original game art, how to train in game programming etc...
  • How to market your game
  • A good list of indie-friendly publishers to (potentially) accept your game and publish & market it making you earn lots of money (potentially if they accept your creation)
  • Lots of helpful (free and paid) resources (Game Dev websites, Youtube videos etc...).
  • Lots of helpful tips.
  • Lifetime of updates (I've updated it twice this month with more info and am planning to do so again by the end of next month) that you have permanent access to.
Here's an article on how to port your (Unity) game to iOS: https://unity3d.com/learn/tutorials/topics/mobile-touch/building-your-unity-game-ios-device-testing

Here's how to port your (Unity) game to Android: https://unity3d.com/learn/tutorials/topics/mobile-touch/building-your-unity-game-android-device-testing . Using Gradle gave me an error though, so I have used Internal and it has worked!

- Copyright © Game Design/Development Blog - Devil Survivor 2 - Powered by Blogger - Designed by Johanes Djogan -