Tuesday, November 27, 2018

27 Nov 2018

Lots of school, work, and tutoring sesh today so not much work done. But had a friend test the game and gave some feedback a little and he helped me discovered a bug. If a person quits the room and goes to lobby, if host stays in room then the room is still open and can be joined but the fight is over already. So I just ensured to kill the room when game is over.

However, I created a new bug I think. The non master client I think gets kicked out of online on game over restart because after they go back to lobby they can't do anything. So I will figure this out tomorrow.

Here's the vidya of the sesh:


Monday, November 26, 2018

26 Nov 2018

Took a casual day.

Just did some light feature implementation but definitely improves the experience greatly.

Sunday, November 25, 2018

25 Nov 2018

Hello y'all,

I was finallllllllllly able to get dynamic buttons to load. The was disgustingly worse than what it should have been. The solution was pretty standard compared to other frameworks but one of the things that Unity suffers from is long threads of people who have some solution that do not work (currently). But I found one here:

http://gregandaduck.blogspot.com/2015/07/unity-ui-dynamic-buttons-and-scroll-view.html

Shout out to this developer who made it easy to understand and proposing a valid solution. Now that I have this I cleaned up the UI pretty well. I just NEED to do a few more things like creating a back button in the loading screen and ensuring that a kill a room when players leave. I need to also fix all the views to make sure they fit. The rest is gravy.

Here is the video of the relief:


Thanks!

Saturday, November 24, 2018

24 Nov 2018

It's been Thanksgiving break y'all. Sorry was relaxing and hanging out with family.

Today I was able to work on the project. I'm working on cleaning up the lobby and improving the confusing UI. Having issues with dynamic loading buttons.

Please find the video below:


Also worked on Project Cantina today. I went through a documentation for identity server to realize that the guide is not conclusive besides it telling you to create a new project that includes most of the hard work. So I will do that. It's fun though.

Tuesday, November 20, 2018

20 Nov (After class) 2018

Today was a terrible day at work. My local setup is completely borked.

But after class I did work on the project for 6050 today. Whoops been here on campus for 2 hours. However I didn't record because I did work on campus on my mac which doesn't have the recording software I use.

The reason why I did it on campus was because of the issues related to yesterday. I needed to work on the stability of the lobby and to ensure that a user is actually is connected to the master server, in a lobby, and printing off a list of rooms, which I am able to do and I'm pretty sure it is more reliable. I will deploy tonight and I will see next week or tell my partner to check how reliable the lobby is.

Well that's all for tonight.

20 Nov 2018

Hello y'all,

We presented last night and it went well! Had our professor go on my website to play it and it worked well. But before we were having some networking issues which I think I ended up fixing. I will be on a campus tonight so I am going test this.

Here is me thinking I fixed it:


Monday, November 19, 2018

19 Nov 2018

Hello y'all,

I filmed this late last night. Double feature weekend!


Sunday, November 18, 2018

18 Nov 2018

Hello y'all,

It's been so busy but today I did a lot of work.

This video shows some clear frustration dealing with the documentation within Photon. Photon Unity Networking does not support PhotonNetwork.GetRoomList() is no longer supported.

Tuesday, November 13, 2018

12 Nov 2018

Howdy neighbor,

Today was classed. Met with the partner for a brief checked in. Did the reading assignment and other homework. Finally working on cleaning up the controller. Discovered a new bug on the cancel end game functionality was trying to call the START scene when I renamed it LAUNCHER. So that's nice!

Here's the video blow of today's work session:



Short because class today.

Tomorrow I got algorithms and after that Chinese tutoring. Oh boy am I going to be tired.

Night y'all!

Sunday, November 11, 2018

11 Nov 2018

Happy Sunday Funday,

Was able to implement some of the cleanup. Specifically the rage quitting event and sending event before someone even joined the room. But it should be handled better than that. There should be a message first. I need to do some serious cleanup with the codebase because it's starting to get annoying to deal with.

Here is today's session:


Otherwise lots of life work TODO today. I want to finish this week's reading assignment today and start my algorithms homework.

Also, while I'm at in work on PROJECT CANTINA today, go to the gym, study some Chinese, etc.


Lol

Friday, November 9, 2018

08 Nov 2018

Today met with the partner for a couple hours. Assigned out the tasks:

  • Me
    • Clean up networking
      • Sending an action before anyone joined the room created another instance of the room causes an issue. 
      • Create room functionality
      • Select room functionality
      • Restart online game
      • New event: online enemy quits
      • What happens to networking not on the same network?
    • Android deployment
    • User Feedback
  • Hannah
    • Sprite
    • Animations
    • Music
    • UI Cleanup
    • User feedback


Iteration 4 will hopefully include:
  • Character leveling
    • Which would will be a factor in fighting
  • Character select
  • Micro-management
    • Simple
  • Physical activity to help micro-management
Also screen resize will be nice but I don't think we will have time.


One great think about the meeting was that the networking worked perfectly between two computers so network play is real! I was so excited.

Tonight will do some development thanks!

Wednesday, November 7, 2018

07 Nov 2018

Hello,

Yesterday I finished the reading and my algorithms homework. Today finally got fight online working. The video blog is here:


Sorry about the audio, I don't feel so well so kind of talking soft.

Basically I got it working now I have to clean up some code, fix up the online restart, and then allow a way to choose which room you join.

Planning on meeting the partner tomorrow.

Goodnight!

Monday, November 5, 2018

05 Nov 2018

Tonight we had class so I decided to take a break from doing development on the project however I did do work in the time after class. I started making an UML diagram. I saw the Activity Diagram and thought how beneficial that could be to figure out what I need to do really.


It's not much but finally having an overhead view of things might make creating tasks a little bit easier.

Also did some reading for the class. This reading assignment is about the Therac-25 accidents, intense stuff. Only halfway through and it takes about how untested code basically killed people.

Sunday, November 4, 2018

04 Nov 2018

Hello neighbor,

I saw Bohemian Rhapsody with the fam today! It was really good movie, Queen is great!

Today I struggled bus again Photon Networking but finally was able to get data being passed back and forth. Here is the session of me struggling:


Saturday, November 3, 2018

03 Nov 2018

Happy 3rd,

Here's a lengthy video here:

It was a little bit of a struggle bus but I was finally able to connect to a room.


Also working on some Project Cantina tonight. Working with authentication is difficult as well. Using this video to build out the auth:



Friday, November 2, 2018

01 Nov 2018

Hello y'all,

Here is the video from yesterday's work session:


Group was not able to make it last night. When I got home I was super tired so after editing this video I accidentally fell asleep. But luckily today is Friday! So a lot of working can be done to make up the miss days today!


01 Dec 2018

Finally, After fiddling around for a couple of hours, a lot of issues finding my signing key I was able to publish a signed copy of the An...