Jump to content
  • Advertisement

Unity Weekly Updates #36 - Bow To Me 優しく



Hello there, this is your boy "Weekly Updates" coming to you live this Saturday!

Arguably this week wasn't really full of showable things, but still, there are a few.

So let's get right to it then.

Portals Are Fully Working

So let's start with the fact that portals are now fully implemented and ready to go!

This is so much better, as now the game has a significantly smaller amount of vertices to render, which is great.

I also now disable each renderer of a room instead of disabling it. This effectively means that rigid bodies affected by gravity won't fall through the ground anymore when the area isn't being rendered.

New Bow Animations

Next, I want to talk about some new animations I've added to the bow.

The bow used to be really static before, but now there are pertinent animations like arrow loading and launching. It makes the bow so much better, to be honest.

Here's a video of it:

New Textures

As part of my LOD remodelling, I've also taken the opportunity to texture some of my relics to make them more iconic that before.

Let's take a quick look at two of them right now:


I also use texture to greatly reduce the amount of polygon on low LOD models. Most of my high LOD models had actual geometries as details, and creating textures was really easy (thank you Cycles of the baking!). 

I've also used my tri-colour map shader to map each channel of a texture to a specific colour on my colour palette.

While I'm not sure interpolating colours with texture channels is quite optimal it does make my geometries a whole lot simpler without sacrificing many details at all...

New Relic

So this one is a bit special... 

I've finally managed to add a new relic: The Membership Card

Membership Card



A unique card that can give you sensational deals in most malls


  • -15% Luck.

This card is a Mall Membership Card. It a more blueish tint compared to the pink-ish one of the credit card and it has an ID photo on it instead of a magnetic strip.

With it, the player gets some discount at most malls. The catch is that their luck gets nerfed, meaning that while they'll get cheaper items those might be of lesser quality or rarity than usual.


Next up, let's talk about lights.

I have to say that while lights are cool and all, they also induce significant overhead and slowdowns in Unity. (Especially with Forward Rendering)

To remedy this I've decided to switch to Deferred Rendering. This means more lights at a reduced cost.

However, rendering shadows isn't still free. I've seen that most meshes get rendered many different times if it produces shadows.

This is quite a thing to consider when designing things like special rooms and whatnot. 

Honestly, I'm not sure shadow casting is needed. This is something I've got to brainstorm about...

LOD Updates

Lastly, I want to give a quick update on LODs.

With all that time put into it, I'm pleased to say that at least 75% of most of my models are done!

But there's still 25% to go, so let's finish this thing once and for all!

Minor Updates

  • Fixed bugs with some malls not properly being chosen;
  • Fixed a bug with the portal algorithm disabling rooms fully visible by the player;
  • Changed some shaders to make them compatible with the deferred rendering pipeline;
  • Added a bullet clip to the gun:
    • It's basically being shown only in the guns' reload animation.
  • Fixed a whole lot of bad UVs on models;
  • Updated and optimized some particle systems;
  • Changed some materials on some relics.

Next Week

There's one thing on my mind right now: finishing those LODs! 

Afterwards, I need to tinker a bit with lighting and whatnot. 

Next up it's new enemy time! 

And finally the usual suspects. 

I also need the time to resolve some of my GUI and also find time to add localized text too!


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
  • What is your GameDev Story?

    In 2019 we are celebrating 20 years of GameDev.net! Share your GameDev Story with us.

    (You must login to your GameDev.net account.)

  • Blog Entries

  • Similar Content

    • By prodbydakota
      Roles to Fill: 3D Animators/3D Modelers, C# Programmers , Game Designers/UI Designers, Game Sound Engineers
      We are small group with a 3-4 person crew looking for motivated individuals to join our startup game.
      The ideal participant can work from home. We welcome students and hobbyists of all ages to contribute to our project to help build, design, skin/model, or do sound engineering in this 3D game who are familiar with Unity3D.
      We are currently funding the project out of pocket meaning compensation will be rewarded to active participants in terms of revenue-share contract. Our projects involves Standard FPS Shooter Dynamics cloning that of Source Engine's Counter Strike Source and primary centered around the surfing mod and it's combat. Permanent employment is a potential opportunity here once we go live for public access within a year of testing.

      For a project comparison please refer to these clips of surf_greatriver gameplay:

      The Project will be built using Unity engine, Unity 2019.1.0b4 beta to be exact. Any contributing skills would be helpful.

      Great River is a Unity game made with Forge networking. The final product will be a standalone & polished version of the surf_greatriver map from the Counter Strike: Source Workshop. This game will be developed as a NON-PAY-TO-WIN platform and will feature improved UI, map details/ systems, and textures that will make Great River a standalone title worth playing.
      Dakota is actively seeking developers to aid in finishing this project. All active participants of development and testing will receive Custom Skins unique to the developers and play testers at time of launch. You will also be credited within the game and you may include a little message to a loved one or a blurb that will be viewable by all players on the credits scene. If your contribution is vital to the operations of the game you will also receive production credit and royalty options. If you are a fan of surf_greatriver or the Counter Strike Source Surf Mod and wish to participate, please send me an email at: mgmt@prodbydakota.com
      Current Contributors: // Dakota (Prodbydakota) - Project Lead (Ongoing) // Simon (Pixelpoint) - Dev. Consulting Work // NFMynster - Systems Dev. Work // Shelby Juno - Animation and Rendering Work //
      A fully working FPS shooter with a simple map and a main menu
      A networked weapon system with several weapons and easy flexibility
      Seperated world & view model system
      Player customization with player name and player skin, saved locally and fully networked!
      Animated & networked characters!
      Player health, respawn, spawnpoints
      HUD & UI
      Incomplete Core Tasks:
      Master server registration. This is very easy to setup with Forge though.
      NAT Punchthrough server. Forge offers a natpunch which I'm not using for this project.
      Server browser. This project is direct connect only, however Forge comes with examples of both a lobby system and a server browser.
      An actual gamemode, however everything you need for creating your own is there (A gamemode class)
      Any sounds at all
      No options menu! The game is using some post processing that you can't turn off ingame. If you computer is struggling to run this, disable it on the player's camera.
      There are few minor bugs in the project, if you find some crucial one report them to: mgmt@prodbydakota.com
      Google Docs Dev Sheet
      If you wish to see more details about the tools and processes planning to be implemented you can so here : https://docs.google.com/document/d/1DRI1SISvLvwUHpyg1LEfn5ova_G8tR3ffZ0LVthLzfA/edit?usp=sharing
    • By RoKabium Games
      Lelantos has an abundance of fossils, you can make some extra cash by collecting them all.
    • By Zeath Sanford
      [Project Name]: Yami
      Program/Language: Unity using C#, version 2018.2.10F1, GitHub use for version control.
      Roles Required: [ Animation, others ]
      •[Animator]: 2D, Pixel Art and Vector if possible we have all other role positions filled and are generating tons of art without an we are in need of animation of that artwork
      •[Special Role]: We need someone who is interested in documentation we have a writer but we need someone to help with organizing documents and meeting times.
      •[All other roles]: There is always room for someone of different skill sets not listed if we see your application we may just add you we always email you as soon as possible after you apply.
      [Project Description]: `https://drive.google.com/open?id=1LQuc0iuyqBwLHfJLsAzNFCmmv2BnoheJJMwVk1mm0Lg`
      [Recruiting New Members Form] : https://docs.google.com/forms/d/e/1FAIpQLScNFlGEhzDjbk3VkKwPf6LKQVkkhnD-Xm_LQA84evJ99jcfhA/viewform
      [Genres]: MetroidVania/Puzzle/2D
      1. Trello is used for organization
      2. Git and Sourctree: to share the project and work on branches
      3. GoogleDrive: to share files and documents
      4. Unity
      Yami is a multiplayer, MetroidVania, adventure game, focusing on puzzle-based discovery through the usage of platforming, portals, and lore puzzles as you progress. Players will control two characters, Yuki and Yuyo, who are brothers who can each control Yami powers, although differently. Yuki, the older sibling, has a pure version of the Yami magic, while Yuyo has a corrupted version.
      Team size: 10
    • By lorddesert
      Hi,im looking for an artist who can me help with a proyect,it will be a adventure plataform,maybe action,2D game in unity,i need help with the sprites for animation,environment,etc. My intention is practice with this,and grow,if you are interested,please send me a message,thanks!
    • By Veizyr
      About the game: The project is a small trading/combat/exploration oriented game set in a medieval fantasy world developed in unity. The game will be hard and punishing and not meant to be finished on the first try. It involves several different play styles with concepts seen in both old school games and newer ones. It's nothing like what is currently on the market and therefor kind of hard to pin down into a specific genre. 
      Our team: The project is in it's very early stage and we are currently building the team. We have three people so far which are split among programming, writing and development. We will be adding more team members as the project moves forward. Our current goal is to build a small prototype to be able to present for further development.
      What we need: We are currently seeking a 2D artist for various needs ranging from character to world  concept and designs.
      If you are interested or have any more questions, contact me on discord at Veizyr#1797 for more details. We'd love to see your portfolio.

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!