Posts

495 Sprint 6

Image
     Bootleg Studios - Programmer Sprint 6 Day and Night Cycle Downloaded a skybox and manipulated the directional light to give the effect a day and night cycle. VFX Effects Made a transparent smoke with photoshop and created a particle system that an effect of smoke trails coming out of the airplane and car giving an immersive feeling while playing the game. SFX Sounds Implemented 3D spatial audio with new audio that the sound engineer made. I implemented them through an audio source with spatial blend so the more far away you are away from it the less you can hear it but if you get closer it gets louder. It also has left ear, and right ear implemented as well so you'll hear it louder depending on which way you are looking.  Splash Logo I added a splash logo that was created from our 2D artist into Unity so whenever the game is built and launches you'll see Bootleg Studios logo. New Music Category Created a new music Category named Jazz with 2 songs added. There is...

SevenSeasToGlory - Programmer Sprint 6

Image
SevenSeasToGlory - Programmer Sprint 6   Ship Swaying Away From Islands  I got tasked with a card to have the Enemy Ships not collide and or run into the Islands. Being that the Islands are a super huge priority in this game we wanted the player feel immersive while playing so giving this task it's just right. Recruit Enemies This has been a highly requested element from our lead. She has always been asking for ally pirates. Given when you defeat a pirate a text prompt will pop up either sparing the pirate or defeating the pirate and if you spare the pirate, the pirate will be on your side fighting off other pirates.  Ally Pirates Fight Enemy Pirates I was also given a card when you recruit a pirate, that pirate would have to defend and protect you.  Friendly Pirate Class My producer also gave me a task to create a friendly pirate class. This was super easy because I just inverted a pirate class and ran with it. It has all the basic fundamentals of a pirate and even ...

495 Sprint 4

Image
    Bootleg Studios - Programmer Sprint 4 RV Placement I added cabinets, still and some tables inside of the unity scene so the code can affect the cabinets around the scene Customers Orders specifically fixed For this specific situation my lead wanted wanted the customer to create an order right when the customer got to the order window, instead of just spawning and an order being created. Layouts Dissapearing The lead also wanted some tables dissapearing based off where the camera goes. Pause Menu I was tasked by my producer to create a pause menu so if the player needs to pause the game, the player can have access to quit and unpause the game and also add some art behind the pause menu. Audio SFX I also got tasked to create some audio SFX for when the lightning tree is ready for harvest and add a crying baby so the player can hear audio when playing the game.  Some problems I encountered on the way   For any of the code logic it wasn't really difficult at all. The...

SevenSeasToGlory - Sprint 3

Image
    SevenSeasToGlory - Programmer Sprint 3 Pirate Ship AI(Sailing, Collisions, and Combat) This is what I was working on the most during this sprint, I was focusing on the patrolling states for the ships, make sure they don't collide with other during sailing, and combat for ship pvp.  MiniMap (Fixing) With the MiniMap I was tasked to do some debugging because when we all pushed to dev at the same time for some reason the only part that bugged out was the map. It looks like the MiniMap Camera got destroyed but the script didn't get deleted or removed so all I had to do was remake the camera and everything fixed itself. PvP Pirate AI Combat(Blocking) For this mechanic It was kinid of long over due just because we were preparing for the eletronic prototype but I am glad that I got done better late than never. This gives the player a sense of combat awareness to have better engagement during combat with other enemy pirates. Fixing All Animations For fixing all the animations...

495 Sprint 3

Image
   Bootleg Studios - Programmer Sprint 3 Rain Effect I was tasked to give a rain effect to give an effect for the environment throughout the day so the game can have different weather patterns.  Customers & Orders I was also tasked to create customers, have them move to the order window, give orders to the player, when an order gets completed the customer leaves and a new one comes and gives a new order to the player. all csutomers orders also pertain to each of the 4 glassware, 4 colors, and 4 flavors making it random for the player.  Finished Drinks to Inventory I also got tasked to finish all orders adding up to 64 individual orders to go into your inventory when you're done. When you finish a specific order of glassware, color, and flavor it goes right into your inventory.  Buying Glassware I was also given a task that players need to save up their money to buy glassware before creating orders. After the customer buys a specific glassware that specific g...