2 years ago

It's been 6 months since the last poll. Again. That's what I call stability.

What will be output to the console when the Start() method is executed?

Choose the answer below!

(Full code in the article)


SampleScript.cs

		
			using UnityEngine;

namespace Assets.Samples.Sample3
{
    public class SampleScript : MonoBehaviour
    {
        private void Start()
        {
            Base overrideExample = new OverrideExample();
            Base hidingExample = new HidingExample();

            print(quot;{overrideExample.Name} {hidingExample.Name}");
        }
    }
}
		
	

Base.cs

		
			namespace Assets.Samples.Sample3
{
    public abstract class Base
    {
        public virtual string Name => nameof(Base);
    }
}
		
	

OverrideExample.cs

		
			namespace Assets.Samples.Sample3
{
    public class OverrideExample : Base
    {
        public override string Name => nameof(OverrideExample);
    }
}
		
	

HidingExample.cs

		
			namespace Assets.Samples.Sample3
{
    public class HidingExample : Base
    {
        public new string Name => nameof(HidingExample);
    }
}
		
	
  37 votes Voting finished



2 comments

Loading...

Next up

Next game feature - Statistics

Statistics are something that is always interesting to look at. Especially after spending time in the game!

2025

Help wanted!

Voice actors, translators

More info in the article

Getting closer

Character animation (WIP) by @EonOfTheNeon

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Help wanted!

3D environment artist, 2D artist

More info in the article

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Unity has changed its policy regarding Runtime Fee: https://unity.com/pricing-updates. Major changes in the article.

Demonstration of a piece of gameplay

The game is still alive (x2)

Also, some information in the article

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Game feature reveal - Speedrun mode

This is a level where you not only need to win, but also do it as quickly as possible!

3 difficulty levels - so you can choose the one that is comfortable for you!

2025