Post reply

The message has the following error or errors that must be corrected before continuing:
Warning - while you were reading 54 new replies have been posted. You may wish to review your post.

Note: this post will not display until it's been approved by a moderator.

Name:
Email:
Subject:
Message icon:
Verification:
Please leave this box empty:

Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:

shortcuts: alt+s submit/post or alt+p preview

Topic Summary

Posted by Legend
 - Jul 16, 2017, 02:31 AM
;D judging by the "Woohoo!", it sounds like a huge relief to finally get it working.
I thought the "That's been a huge mess I've struggled learning for years." part made it a bit more obvious than the woohoo  ::)

But yeah it's a relief. I'm a moron who had essentially zero experience with game development, essentially zero experience with programing, and literally zero experience with networking, and thought "hey, I should make my first game have console multiplayer!"

Posted by Dr. Pez
 - Jul 15, 2017, 12:12 PM
;D judging by the "Woohoo!", it sounds like a huge relief to finally get it working.
Wow, you are so smart!!  I hadn't figured that out myself but here you are with your brilliant deduction skills as ever.
Posted by SWORDF1SH
 - Jul 15, 2017, 09:26 AM
Woohoo!

I now have PSN actually working. Not just tests, but actually finding a lobby and playing a match through the PlayStation Network. That's been a huge mess I've struggled learning for years.
;D judging by the "Woohoo!", it sounds like a huge relief to finally get it working.
Posted by Legend
 - Jul 13, 2017, 11:13 PM
Woohoo!

I now have PSN actually working. Not just tests, but actually finding a lobby and playing a match through the PlayStation Network. That's been a huge mess I've struggled learning for years.
Posted by Legend
 - Jul 12, 2017, 02:01 AM
Unity 2017.1's release notes talked a lot about stat logging and it inspired me to work on that for the day.


Well you remember how a short bit ago I talked about how I uncut the theater feature because my network system made it near trivial? Well that's made this near trivial too! I'm already recording full gameplay matches so it'd be stupid not to use them for stats. The system can just parse through them to get details.

If a player deletes a recording to save memory or for another reason, at that point the recording can be condensed into just the basic numbers and dealt with traditionally. Even if I set this up to happen instantly after every match, it's still preferable over wasting resources on tracking the stats during a match.


(I spent most of the day working on another solution and scraped it all. I'm a dork for not realising the theater method sooner)
Posted by Legend
 - Jun 30, 2017, 05:24 PM
L3 is the only ps4 button I'm not currently using, yet I'm actually really impressed with how well everything maps. Jumping stuff is with L1 R1, shooting stuff is L2 R2, weapon select is the 4 face buttons, etc.

NOw if only I could decrease the learning curve.
Posted by Legend
 - Jun 29, 2017, 11:34 PM
A lot of times I just use random values to give objects unique identifiers. Statistically it's very unlikely to cause problems but I'd be a bad programer if I didn't have a failsafe to check for duplicates. It's amusing that I'm more likely to win the lotto than have this code be needed.
Posted by the-pi-guy
 - Jun 22, 2017, 08:02 PM
OH NICE!

This is just boring programer stuff, but I had a function that'd sometimes run a couple hundred times a frame and it was generating some garbage. Not enough to be a problem, but still enough to stand out compared to other functions.

I redesigned the function to fix that. Now it produces zero garbage, runs significantly faster, and produces better results! I don't care if an expert programer could have made this improvement in 5 minutes, it's impressive for me haha.
Boring programmer stuff he says.  
Posted by Legend
 - Jun 22, 2017, 07:57 PM
OH NICE!

This is just boring programer stuff, but I had a function that'd sometimes run a couple hundred times a frame and it was generating some garbage. Not enough to be a problem, but still enough to stand out compared to other functions.

I redesigned the function to fix that. Now it produces zero garbage, runs significantly faster, and produces better results! I don't care if an expert programer could have made this improvement in 5 minutes, it's impressive for me haha.
Posted by Legend
 - Jun 20, 2017, 08:11 PM
A 3rd smaller game! Can you give us some info?
Probably a multiplayer FPS or something. Would re-skin Cube Royale with new graphics and experiment with different gimmicks and concepts (no cubes).

I haven't spent any time thinking about the details. Just the byproduct of wanting to spend less time between releases.
Posted by SWORDF1SH
 - Jun 20, 2017, 07:54 PM
A 3rd smaller game! Can you give us some info?
Posted by Legend
 - Jun 20, 2017, 06:57 PM
What?  You can't just change your mind on a subject like that every couple years!  /s

Are you thinking back to engineering or something else?  
No definitely software. I was already switching to programing before deciding to try game dev.
Posted by the-pi-guy
 - Jun 20, 2017, 06:56 PM
That was years ago!
What?  You can't just change your mind on a subject like that every couple years!  /s

Are you thinking back to engineering or something else?  
Posted by Legend
 - Jun 20, 2017, 06:51 PM
:o
Really?  

I just remember you not being so sure the last time you talked about it.  
That was years ago!
Posted by the-pi-guy
 - Jun 20, 2017, 06:49 PM
I'm planning to do school regardless.
:o
Really?  

I just remember you not being so sure the last time you talked about it.