Jump to content
  • Advertisement

Unity Weekly Updates #12 - Having a 【Midnight Special】

jb-dev

1017 views

Last week didn't have any particular theme, although it still was a busy one...

Statuses

First off, all statuses now have effect textures. these are really abstract, but nice to look at.

image.png.4975af5046f96c04a9ebe6f8740f50b5.png

(From left to right: Bleeding, Burning, Damned, Frenzied, Frozen, Knocked Out, Poisoned, Paralyzed and Stunned)

Also, I've perfected statuses effects on enemies. Now their current status is a lot more obvious. A nice status icon is displayed over their head to help identify that status.

A burning enemy

The Diner

Secondly, I've added a new room: the diner. 

image.thumb.png.6edb0b03df23837772f58f6f8f0d79d8.png

The idea of it is quite simple: the diner offers food for the player to eat. 

The room itself is modelled after classic 50s diners with a jukebox and checkered patterns all over the place.

f4de64_51ef0af66801e2337b58448bc112ab37.

There's even a nice neon sign that is truly aesthetic. 

image.thumb.png.cdfe13ce8c2e8369f6f19cee0ce93ca9.png

The lighting is still a WIP, but the models themselves are pretty much done. There might be some details to add here and there, though...

The exterior also needs some work. I was thinking of giving it a huge diner sign, but for now, there's nothing fancy...

Crystals

Lastly, I've given the player the ability to switch their active crystals.

For those who didn't know, crystals are run-persistent collectables that can give the player the opportunity to take shortcuts that gives fame and fortune to whoever chooses to take them.

A GUI element is displayed at the bottom of the screen. Within it, there are 3 crystal counters for each type of crystals.

image.thumb.png.719b9d77c312bac471e1f3857243c5fd.png

When the player switches their active crystal, the element rotates around to display the right counter at the right time. There's even a nice animation for it.

switches.gif.a59d364bc368884febd2aa80f1c72cf9.gif

I've only worked on this yesterday, so it still has rough edges here and there. Also, there's no discernable way to identify the active type of crystal on the GUI element alone as of yet...

There are some icons that could be ready, but I want to try to put those icons in a custom font file.

This way, I can use Unity's dynamic text display functionality to have scalable graphics.

One of the drawbacks of this is that only monochrome icons can be used...

Minor updates

  • Modified the bank so that it spawns with a back wall
  • Fixed bugs with MonoBehaviours scripts presets
  • Fixed a whole lot of bugs with the map generator.
    • Turns out that when the player was extremely lucky, they could remain trapped in the stating room because all other rooms would become secret rooms.
  • Added a limit on how many secrets tunnel rooms can be spawned
  • Added a ceiling to most room obstacles such as locked doors and cracked walls so that the lighting won't look weird anymore.
  • Added back walls to special rooms. Thus, the design of those rooms will be applied continuously rather than abruptly end.
  • Changed the tri-colour decal shader to add emission (mainly used with the diner's neon sign)

This week

Now that the diner is done, I can go ahead and continue the implementation of even more rooms. 

Last time I've talked about status-themed rooms, but turns out that there are a lot of other more important rooms to be added beforehand.

I will be adding these up progressively...

Now that the player knows their current active crystal type and their remaining amount, I can also add rooms dealing with those.

I could also try to spawn pickable crystals, but right now rooms seem to be more important than crystals: they add more opportunities and varies the gameplay a lot.

And finally, another possibility is to actually create these custom font files I've previously talked about, although it's not that important...


Before I forget! Last week I've forgotten to mention that I've also tried to compose some music for the game. Here's a preview:




0 Comments


Recommended Comments

Very interesting indeed.  When do you think you'll have a playable demo for people to provide some early feedback?

Share this comment


Link to comment
39 minutes ago, Awoken said:

Very interesting indeed.  When do you think you'll have a playable demo for people to provide some early feedback?

If every thing goes to plan there should be a somewhat playable version in early 2019.

Although I hope it could be sooner

Share this comment


Link to comment

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 dj180
      For some gamers out there, platformer games can be the main deciding factor when considering which console to buy (when buying all of them is not a realistic option). Personally, I have been playing Playstation consoles my entire life, dabbling in other consoles and portable gaming platforms, yet I always seem to return to Playstation because of the exclusive games only available through their platforms. The Last of Us is an award-winning 3D action platformer game available only on Playstation consoles. 
      The single player campaign opens in the midst of a zombie virus outbreak among the entire world. The narrative follows two characters Joel, a father to a recently deceased daughter due to the outbreak, and Ellie a teenager who is believed to hold the cure to the virus in her immune system. Joel encounters a militia group, known as the Fireflies, that formed after the outbreak and is quickly tasked with the mission of delivering Ellie to other members of the militia outside the quarantined zone. Due to the initial conflict set up by the narrative and the undercover nature of the main mission, the suggested way to play the game is by remaining out of sight as much as possible and engaging enemies in a sly manner. However, games are places people flock to when looking for an escape from reality, a place with no rules or direction in some cases. For this reason, gamers approach games from different perspectives, causing them to play the game using different strategies. 

      Some player types such as the Killer player type defined by the Bartle player dichotomy the would prefer to take tactical approach to the task at hand, rather than a strategic one. For these type players, the combat they seek would include more face-to-face and traditional battles. For a strategic player, playing the game as if they themselves were in the shoes of the character, it is more appealing to remain as hidden as possible. The Last of Us also does a nice job of including both perspectives in specific instances. Players do not have to actively seek out or play intentionally with a certain strategy, the elements that Killers and Achievers enjoy most are built into the narrative at some main turning points, whereas most minor engagements are left up to the choice of the player. 

      In addition to the two polarizing player types mentioned previously, The Last of Us elegantly includes elements favored by the scavenger and artisan player types as well. Above the main mission of transporting Ellie to the Fireflies, there is obviously a larger responsibility to remain alive. There are several mechanics contained within the game that players can use to increase their chances of survival. Some of these mechanics include looting and crafting. It is possible to “loot” in virtually every scene of the game, although it is entirely the player’s choice whether to spend time looting or continue on with the main story line. Looted items can be used to craft items to boost health, melee weapons, and throwable items such as Molotov cocktails and nail bombs. These items are crafted with smaller parts players find by looting abandoned place and of course, classic to most Naughty Dog games, some of the better items require more exploring. Although all players must use items and crafting to some degree in order to play through the game successfully, the game will reward players more who spend more time searching for these items. This is also a positive feedback mechanism because players who are excelling in the game will be given opportunities to make the game easier through the use of the items they are able to craft. Crafting can also allow players to make improvements to Joel’s abilities and, at certain work benches found throughout the story, his firearms.  Dylan Richmond 

      The craft-able items also introduce a variety of combat techniques that appeal to the wide array of player types. Certain enemies require some sort of tactic or craft-able item in order to defeat. A “clicker” is a type of enemy players encounter who uses its sense of hearing to detect players, making it easier for players to sneak around in plain sight, however players cannot engage this enemy without a weapon of some sort, or they will instantly die. This encourages players to come up with a clever and stealthy way to defeat this type of enemy. One option is to sneak up behind a clicker and use a craft-able item called a shiv in order to defeat the enemy. This is designed for rational players because this technique requires a great deal of thought and concentration in order to prevent the clicker from noticing the player. Aggressive players might ignore the clicker’s abilities of enhanced hearing and strength and face the clicker straight on with a gun or a melee weapon, such as a crowbar. Casual players may attempt to defeat the enemy from afar with one of the easiest methods, a Molotov cocktail. This item will attract the clicker to its flames and if the clicker has been standing in the flames for long enough, it will be defeated. This method is also best for defeating large hoards of zombies or clickers and might be chosen by a strategic or tactical player. 

      People have all sorts of play styles, approaches, and ways of enjoying video games, many beyond the scope of merely one game. Including these alternative pathways throughout video games increase their appeal to a greater number of people, which is ultimately the goal in creating a video game, yet having these various routes also increases the overall enjoyment of the game for everyone. For any player type, it is reassuring to know that if one of the options are situationally unavailable, another option is always at hand. The Last of Us artfully combines its narrative and combat mechanics with a multitude of viable player types. It’s the cross between elements and approaches from these player types that keeps The Last of Us fresh with every new engagement. Keeping a single consistent play style throughout the entire game is not an easy task for most, often times players must use a combination of strategies, abilities, and interact with various features in order to successfully complete The Last of Us. 
        
    • By rogerdv
      Im looking for a pixel artist to improve the current graphics of a mobile game. Here is a video of current beta. Knowledge of unity3d is a plus.
       
       
       
    • By GameDev.net
      Originally published on NotesonGameDev.net October 27, 2008
      Jenova Chen, creator behind the multi award-winning student game Cloud and flOw, co-founder of thatgamecompany, is dedicated to expanding the emotional spectrum of video games and making them available for a much wider audience. And how did Jenova "make it" as an independent developer? With a lot of support and a drive for innovation.
      Can you tell us a little bit about your interest in game development and where it all started?
      When I was 10 years old, my Dad, who worked in the software industry, took me to a special Computer Programming school for kids hoping I'd become Bill Gate's one day. However, I had no interest in learning programming; instead I got to play my very first computer game at the school. And from that point on, video games were pretty much my obsession.
      My first attempt in making video games happened when I was 12, and my enthusiasm quickly faded due to a bad 5 inch floppy disk which carried a week's worth of my work. When I went to college around 1999, I was pretty much bored with the math and programming, and I started to put all my spare time on digital animation and 3D graphics.
      At the time, there were no domestic video game development studios in China and video game education was also a vacuum. And by accident, I met some very enthusiastic students in the college who wanted to make video games. It seemed like a good place where I could put my digital art skill to use. Once the training started, the adventure and joy from game development has never stopped.
      Speaking of college... What was your role in Cloud and how did it come to be?
      My first big student team project in the grad school at USC Interactive Media Division was not Cloud but Dyadin (IGF 2005), where my role was lead artist. It was the first video game made by student team in our division. The big success brought a lot of attention to the school, therefore the school started a grant to encourage students to team up and make more innovative games. The grant was open to the entire university.
      As one of the applicants I came up the rough idea of making a game about clouds and rallied around students and faculties. Once the cloud game idea won the grant and got funded by the school, we put a team together. My role was team lead. As a result I worked with the team on many aspects of the game: gameplay prototyping, game design, story and all the visual arts.
      What do you think made Cloud the 2006 IGF Student Showcase Winner?
      Being one of a kind--a fresh emotional experience that's different from anything on the mainstream market.
      Following Cloud, you went right on to working on flOw. How did Cloud's success influence you?
      It's not the success part of Cloud influenced me but the failure of Cloud. So many people downloaded our game, including people who never played games. I guess they were lured to the childhood fantasy. As a result, their lack of game knowledge prevented them from enjoying the relaxing experience---instead, their frustration of learning how to control the game ruined the experience.
      I learned from Cloud that there is a huge market for games that evoke a different emotional experience. However, new markets mean new audience. In order to search for a design methodology that enables a game to satisfy both experienced gamers and not so experienced ones, I started the flOw project.
      Interesting concept to work with! How was flOw conceptualized and developed?
      As part of my master degree thesis at USC, flOw, the original web game, was made for the sole purpose of testing whether the design methodology I developed based on Flow theory works. In the academia, there was a lot of many research about how to use an A.I. to read player's performance and alter the gaming experience. However, through playing those games myself, I feel there are so many cases where the A.I. can't assess player's true feeling based on rigid formulas.
      As a side effect, the false reaction of the A.I. broke my "sense of control", a key condition to enter the Flow state. Therefore, through learning successful video games with mass appeal, I came up a different approach to adjust the difficulties of the game. I call it Active Dynamic Difficulty Adjustment, which uses player's choice to change the difficulty of the gaming experience.
      The trick is to embed the difficulty adjustment choices in the core gameplay mechanics so that when player makes those choices, he won't feel interrupted from the core gameplay. In flOw, player's only action is swimming and eating, and the way the player engages different content with different difficulties is also through swimming and eating. And the result of the testing was amazing
      flOw is now available on PS3, something that indie developers aspire to. How did you make the leap to console?
      My business partner Kellee Santiago and I were very lucky to have studied at the USC Interactive Media Division where we took a class called business of interactive entertainment. It's that class that opened our eyes that starting up a company and chasing your dream is not a fairy tale; instead it's something totally possible for normal people like us who had no money, but a passion.
      We had a sneak peek at the great potential and promising future of video games through Cloud. And we really hope the maturing of video games as an interactive medium could happen faster. We want to push the boundary of video games and allow more people around the world to see games like Cloud, to awaken the dormant market so that more people can join us to further expand video games' emotional range and meet various needs from the public. Not just things made for excitement and leisure but also things that are thought evoking and deeply emotional. With that goal, we started to pitch the grand idea of Cloud, the commercial version to almost all the publishers in North America.
      Quickly, we realized that based on the experience we had fresh out of school and the ridiculous budget we asked, there was simply no one who would take the risk with us. It had to be the timing and pure luck that we encountered the opportunity of making games for the digital distribution platform for next generation console like Wii and PS3. Both of Sony and Nintendo were going to launch their new gaming consoles, and they were both dying for new content on their digital distribution channel.
      The fact that flOw was a rather complete game concept made with two students in three months helped us to convince Sony that they could trust us for a much smaller game than Cloud. And then the leap was made.
      Well that's great! What are you working on now?
      We are finishing up our second title for Sony's Playstation Network, Flower. A game that is a sister piece after Cloud and flOw. Our version of a video game poem dealing with our inner desires towards the wild nature and urban life.
      What would you say is the biggest challenge you've faced so far as an indie?
      The biggest challenge is to grow up, to become experienced from inexperience. We made so many mistakes in running a startup company and in game development. Though we've overcome all the challenges, the taste is still yummy pain.
      Heh heh. What about your biggest triumph then?
      Thatgamecompany is still up and running. And we are making games that we believe will push the boundary of what video games can communicate.
      What advice do you have out there for those aspiring to join game industry as an indie?
      Really consider indie game developer within our industry. Just look around at what's happened in the past two years. How many of your favorite indie games have shown up on the commercial platforms? How many highly reviewed video games are from independent studios? This is the golden time of independent video games. We see so many talented new faces coming out of school and even veterans who left the big studios to form their company and chase their dreams. The renaissance of video games is already happening.
    • By ggenije
      On picture 1 is actually what I get, but how to make it to look like pic 2?

    • By Mercutio604x
      Hi,
      I am using unitys mecanim system
      I have a layer that controls movement ie idle -> run
      it works fine when I press W I run forward with the animation via transform.position += anim.deltaPosition; // anim is on a child object that has the animator
      I have a second layer for attack set to override 100%, on this layer I have just the head moving and is masked just for the neck up. it plays when I press the mouse button.
       
      Now my problem is when I press W and mouse button, it plays both animations BUT it stops moving forward.
      Theres no location key frames on the attack or any key frames on the root node for that matter.
       
      Please tell me if I am being unclear.
      Thanks in advance,
       
      Also I lost my other acc because I cant remember my pass or the email i used, is there a way I can get it back? like I say the account name and it tells me which email i used?
×

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!