Jump to content
  • Advertisement

Unity Weekly Updates #57 - No Where Zone Act 1

jb-dev

885 views

Hey Hello! Wow, we're already Saturday! So it's time to post a new post in your favourite blog Weekly Updates! This week has been pretty full of GUIs with some bug fixes here and there too! So get ready for a lot of pictures and pretty videos! Let's get this thing going, shall we?

Title Card

So here is the star of this post: the title card!

image.thumb.png.3cba857889b02ebbe8847db604965976.png

In games, title cards have several uses. First, they serve to properly introduce levels. Second, they are also used to entertain the player while the level is loading. In our case, they allow us to generate the level and do several other crucial things.

To create this title card, I was greatly inspired by the ones seen in the Sonic The Hedgehog series.

title-card-fade.gif

I won't lie: I'm a big fan of Sonic games despite how poorly made the latest games were. Most of its title cards are filled to the brim with some AESTHETIC designs. In particular, the title cards of Sonic The Hedgehog 2 on the Genesis are full of typical 90s designs. With their pointy geometric shapes and neon colours, they really scream "90s"!

Emerald%20Hill.png?resolution=0

Over time, title cards have developed and refined themselves. Just take a look at Sonic Forces, the latest Sonic game. Its title cards are minimal yet pretty to look at.

image.png.0980987f8a51b89ca26c4188c4ef9259.png

But, in particular, I was very inspired by the title card designs of Sonic Rush on the Nintendo DS.

NDS_0001_Sonic_Rush_1.png

With their white background and their colourful shapes, they already have quite a bit of AESTHETICS from the get-go.

So I tried to capture this style and just increase the level of Vaporwave. To do this, I tried to apply Memphis Design concepts and also use a Vaporwave colour palette. I also decided to use more "80s" geometric shapes, which means using a lot of unusual angles and shapes. With that, it gains a lot in dynamism, energy and spontaneity.

I also picked up some elements of Sonic Rush, such as unique level seals.

image.png.905c812b77f1ddf517ae9b70e6b6d978.png

I've also added some original elements, such as some shapes where the level name scrolls horizontally on it.

image.thumb.png.83d634b435105390699362b6c695869e.png

Each element of Memphis Design is also animated. This way, it tells the player that the game is still responsive.

And finally, I also added title card transitions. They are an integral part of title cards. Having good transitions is critical to give off the right mood. If we mess that up then the consequences can be very serious...

Here is a small video showing it off:

Minor Updates

  • Fixed a bug where the item picking component would select the furthest pickable instead of the closest.
  • Optimized the item picking component to use triggers instead of ray casts.

Next Week

Next week will be a busy one. The splash screen isn't fully integrated into the level generation yet...

Right now, the problem is that the level generation is on the main thread and this makes the game stutter... One of my goals will be to move the level generation to another thread. With this, the game will remain fluid and responsive.

However, this won't be easy. First, we need to identify the isolatable processes. Then we have to move them to other threads without too much trouble.

Although I already have code that works on isolated threads, I don't think it will be the same thing. The Unity Jobs system might be a good starting point...

In short, a week of solid conception and refactoring!




0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • Blog Entries

  • Similar Content

    • By RoKabium Games
      Lelantos enemies – ”Riverine” is a venomous and poisonous creature that is slow but still very dangerous.
    • By ethancodes
      I'm fairly new to creating full 2d levels, so please feel free to correct me if I use incorrect terminology or if I'm doing something wrong here. Currently, I am using the Tile Palette with several sprites placed on it to create my levels. With that I can just run my mouse across the screen and quickly place tiles. Then on the TIlemap gameobject I place a Tilemap Collider and a Composite Collider. This works great, it's quick, simple, and efficient. However, for the next part of my character controller I'm looking at adding the ability to do a ledge grab. After doing some research, it seems like a common way to do that is to make the ledge he can grab "grabable" by putting a different collider on them. So my question is, is there an efficient way to where I can let the Tile Palette know if I use a specific corner sprite, place the ledge grab collider on it? Is there any way other than going through all the ledges in the game and manually placing them there? I'm also open to any tips on level building and using the Tilemap, etc that may help me out as, like I said, I'm pretty new to it all. Thanks!
    • By syedMohib44
      Hello guys I am a bit confused on rotation and position in unity. The thing is when I am at 0 rotation on X-Axis and I restricted my player to not let it go more than 10 on x-axis and less than -10 x-axis but when I rotated it to 90 degree It stated to move forward on left key press and backward to right key press. I just want to clamp position between 10 and -10 on every rotation It must not move differently when rotated... e.g for some understanding the scenario If a player is on a road and it is restricted to go on foot path then it should also be restricted when rotated to left or right... Please help me with this guys any help would be appreciated. 
      Thank You.
    • By Doctrina Kharkov
      We released an arcade story-driven game created by 12-13 years old children.
      All coding, art and animation was madden by them.
      Game have 5 unique mechanics levels.
      https://play.google.com/store/apps/details?id=com.Doctrina.Skonny
       
    • By VoroNoise
      Main designer here with a massive scale RTS/grand strategy/city builder/god game. If this sounds interesting and you're an artist or programmer with ideas then please contact me! We can make a bundle! I already have musicians with solid tracks. About three quarters of the way through total development, just need minor details filled out and a lot of art assets worked in.

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!