Skip to main content

Studio - 3 Week-4

Early pitch went bad as there were different scenes and I was late, we worked on integrating our scenes and making everything work however there are many text components and particles to send over the network, which will take me a while to figure out.

For our second class we are re-structuring some code in order to get better performance because the game seems to lag quite a bit wherein we are having a rubber banding issue in the client while I work on the networking.

The team does not want a networked game and feel that I am dragging them down thus we have decided to part ways, I will be now only working on networking and remastering an older game I have worked on for production called “The first Valkyrie”, I was pretty passionate about the project and working on this project again is going to be great.

Restarting work on setting up trello & documentation is going to be pretty annoying as this is the part of production I have never liked however I will be working for myself this time and no one to depend on thus I feel a little more confident now than I did back in week2 .

While working on the remaster for the project I have been looking over the older project which seems to have some pretty simple code in it , which brings back lots of memories however it also shows the progress I have made so far as a developer . I will be working on getting the game up and running for week 5 with remastering all its assets, audio files etc because most of this projects assets were made by students in SAE.

Remastered assets:




I have worked on resizing the assets from 32*32 pixels to 1024*1024 pixels which has improved the visual quality of the basic models and I have also added a few more colors for the player as one of the features I am planning are unlockable colors for the player.

Another part of the remaster is to include better new UI , networking , animations & advanced coding practices I have learned over the period of two years in order to make a more efficient game 

Comments

Popular posts from this blog

week 11

For this week I will be learning some basic animation from one of the animators to understand the workflow of other fields and in doing so I have modeled some basic objects such as a table, chair and a few other things visible in the picture below. Another learning outcome I have been working on is around making a API wherein I decided to make a dll file , the reason I chose a dll file was because this is something new to learn and it is a good way to protect my code from being used by unauthorized users . To start off on learning how to make a dll, I started with looking at lots of guides but noticed a lot of them were not using monobehaviour which is something I needed to run my steering behaviors as they use man classes found in monobehaviour such as transforms and vector3. After some assistance from my lecturer I have been able to find the right resources and start working on the dll itself but more things are yet t...

Studio - 3 Week-5

For this week I have been working on setting up by SQL database on localhost but I know nothing about it and I will be researching on how to make a table, learning the right syntax to use in php to communicate with the SQL server. The PHP code necessary for connecting to the SQL database on localhost is pretty simple as all you have to do is declare in the information needed to login into the database such as the server name, database user, database password and the databases name which can be seen in the snippet below. Next, we need to form a connection to the database and check if we are connected before we can go ahead, this is a small optimization. In order to connect to the database, we declare a reference $conn which will equal to mysqli_Connect which is the syntax needed in the PHP script in order to form a connection. The if condition only checks if a connection is made and if it has not then it will kill the connection with a die functio...

week 12

This week we were going to start building our final builds however we found a new bug which was due to poor design from my end as a programmer, last week we fixed the issue with the player partially being the in the wall however this created a new problem wherein the shields did not take and damage and this is really bad as it is a major game mechanic. To fix this issue we tried many solutions , but they all seemed to be having their own flaws & drawbacks thus we eventually decided to keep the rigidbody on both the shields and made the main objects box collider bigger with the shields box colliders being slightly bigger than the main bodies , this made the collision work properly and was a simple enough solution however I feel like this situation could have been avoided if better tech design decision would have been made from the beginning  . Once all the problems were solved I started working in 3ds max again to cr...