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!
kawika's blog
a place to keep track of my mind
Saturday, December 1, 2018
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:
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:
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.
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!
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.
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.
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.
Subscribe to:
Comments (Atom)
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...
-
Took a casual day. Just did some light feature implementation but definitely improves the experience greatly.