Saturday, December 1, 2018

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 Android apk.

You can find the published app here:

https://play.google.com/store/apps/details?id=com.KawikaAvilla.Schleck

Now just probably want to clean up some of the local android stuff like the actual icon on the phone and splash. Then probably some unit tests and then we are all good!

Thanks!

30 Nov 2018

Hello y'all,

Put it a lot of hours today.

Basically fixing some big bugs. First bug was I realized that the damages were different from player to player. Found it, the multiplier was being decided after it received the data so I fixed that, the only thing is that we no longer get the critical hit message if the online enemy critically damages the fighter which isn't a big deal. The other was a huge deal. I didn't realize leaving the room in Photon means you are automatically trying to connect to the Master Server and if you don't have any handlers in context to listen to that connection then you get in a weird state. So I was able to finally fix that after pinpointing.

Then I did some minor UI tweaks. I'm pretty happy with the outcome I'm thinking hopefully by Monday I can realize to Android or at least have testing in it.

Here's today's work:


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.

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...