Sailor Dave Coder Application

Locked
User avatar
Sailor Dave
Registered user
Posts: 219
Joined: 31 Dec 2014, 20:22

Sailor Dave Coder Application

Post by Sailor Dave » 09 Feb 2016, 18:34

Byond ID:
SailorDave

Age:
20

Gender:
Male

How would you define yourself? (Coder, Mapper, Spriter):
Coder.

If Coder, what languages:
DM, small amounts of C# and Java.

Any previous experience developing with SS13:
Yes, I've developed mainly for this iteration and the last iteration of Colonial Marines. I can't remember exactly how far back, at least some time back in 2014.

Proof of any previous or current work:
My work is spread out among the current codebase. Mainly the motion tracker, the alien HUD's queen locator, some general alien and marine rebalances and abilities I can't remember off the top of my head. Made Command/SL radio and queen hivemind messages more distinctive for easier identification.

How well do you know Git:
I used it quite prominently while i was here.

Your primary job is server development, not policing the server. You may be given Moderator-level of access but you should *not* be invoking any administrative actions unless there are no moderators or Admins online. Do you understand? (Yes/No):
Absolutely.

Anything else you'd like to add:
It's been awhile since I was a dev. I had to drop off for a while due to work, but I've got a more manageable schedule now. Apophis mentioned that there's a good few devs now, but I thought I would put my hat on the table since I had a good time coding here and I'd like to continue if I could.

User avatar
Grypho
Registered user
Posts: 182
Joined: 02 Jan 2016, 10:13
Location: Finland

Re: Sailor Dave Coder Application

Post by Grypho » 09 Feb 2016, 18:43

Your name (and avatar) looked very familiar when I saw it, and now I know why. I can confirm this guy was a developer in NSS-gamers version of Colonial Marines in early 2014.
Image

User avatar
MadSnailDisease
Registered user
Posts: 267
Joined: 20 Dec 2014, 22:05

Re: Sailor Dave Coder Application

Post by MadSnailDisease » 09 Feb 2016, 18:46

Same here. He also has approximately the same registration date at me, which was over a year ago. This means he joined CM prior to it's split with NE.

User avatar
SecretStamos (Joshuu)
Registered user
Posts: 1291
Joined: 15 Oct 2014, 12:32
Location: Stars & Stripes

Re: Sailor Dave Coder Application

Post by SecretStamos (Joshuu) » 09 Feb 2016, 18:58

You made the pre-alpha motion tracker, right?

User avatar
Sailor Dave
Registered user
Posts: 219
Joined: 31 Dec 2014, 20:22

Re: Sailor Dave Coder Application

Post by Sailor Dave » 09 Feb 2016, 19:16

Yep, that was me. Same one you sprited.

User avatar
Infernus
Registered user
Posts: 985
Joined: 16 Oct 2014, 17:02
Location: Croatia

Re: Sailor Dave Coder Application

Post by Infernus » 12 Feb 2016, 16:32

+1
I'm fairly sure that Apophis can check your pull requests from old CM source.

User avatar
apophis775
Host
Host
Posts: 6985
Joined: 22 Aug 2014, 18:05
Location: Ice Colony
Byond: Apophis775
Contact:

Re: Sailor Dave Coder Application

Post by apophis775 » 12 Feb 2016, 17:41

Proof of any previous or current work:
My work is spread out among the current codebase. Mainly the motion tracker, the alien HUD's queen locator, some general alien and marine rebalances and abilities I can't remember off the top of my head. Made Command/SL radio and queen hivemind messages more distinctive for easier identification.
Not to nitpick, but we are not on the same iteration you coded on previously. Our current codebase, is a private full rewrite that salvaged pretty much nothing from the last version that wasn't sprites.

Anyway, I'll talk with the dev team, if I remember, Last time we accepted you on the NE side, you eventually disappeared (without a word) once you brought the motion tracker in and did a few minor tweaks. Is there a gurantee that won't happen again?

User avatar
Sailor Dave
Registered user
Posts: 219
Joined: 31 Dec 2014, 20:22

Re: Sailor Dave Coder Application

Post by Sailor Dave » 12 Feb 2016, 17:55

Yeah, I'm sorry about that. I was completely preoccupied at the time with work and other life issues. I apologize for not taking the time to let you know what was happening, and it definitely won't happen again. I would like to clarify though, I'm pretty sure I was around for months before implementing the motion tracker, although that may have been back when we were using bitbucket or something so I don't have records of exactly what I did then.

User avatar
apophis775
Host
Host
Posts: 6985
Joined: 22 Aug 2014, 18:05
Location: Ice Colony
Byond: Apophis775
Contact:

Re: Sailor Dave Coder Application

Post by apophis775 » 13 Feb 2016, 02:11

I have actually the entire publish history of the previous git if you want me to check.

User avatar
Sailor Dave
Registered user
Posts: 219
Joined: 31 Dec 2014, 20:22

Re: Sailor Dave Coder Application

Post by Sailor Dave » 13 Feb 2016, 08:58

I'd like to see that, actually. I don't know where to find it now.

User avatar
apophis775
Host
Host
Posts: 6985
Joined: 22 Aug 2014, 18:05
Location: Ice Colony
Byond: Apophis775
Contact:

Re: Sailor Dave Coder Application

Post by apophis775 » 15 Feb 2016, 18:05

That's because our current codebase is a 100% new codebase not associated with any previous version of CM.

We took the last non-AGPL commit we could grab from Bay, broke it off, then coded nearly everything else from scratch, as well as rewrote a fair amount of bay as well. None of the code really transferred over. It was basically a few devs (mostly Abby) rewriting all the things.

User avatar
Abbysynth
Registered user
Posts: 465
Joined: 30 Apr 2015, 21:15
Location: Ottawa, Ontario

Re: Sailor Dave Coder Application

Post by Abbysynth » 17 Feb 2016, 01:19

Hi. Were you ever aware of how much lag the motion tracker generated? It was pretty well done, I should say.

How competent are you at bug fixing? Rahlzel, Infernus, and Apophis mostly do it currently, so you'd be working with them.

Because I'm a creative AI genius embedded in a set of boron-graphene coprocessors in a warehouse in Canada, I mostly do my own thing.

User avatar
apophis775
Host
Host
Posts: 6985
Joined: 22 Aug 2014, 18:05
Location: Ice Colony
Byond: Apophis775
Contact:

Re: Sailor Dave Coder Application

Post by apophis775 » 17 Feb 2016, 01:29

Commit history:

https://github.com/jaggerestep/Colonial ... SailorDave

https://github.com/apophis775/ColonialM ... SailorDave

You joined us in Jan 2015, then vanished in Feb 2015, after about maybe 30 total commits, hence my hesitation.

User avatar
Sailor Dave
Registered user
Posts: 219
Joined: 31 Dec 2014, 20:22

Re: Sailor Dave Coder Application

Post by Sailor Dave » 17 Feb 2016, 11:52

Abbysynth wrote:Hi. Were you ever aware of how much lag the motion tracker generated? It was pretty well done, I should say.

How competent are you at bug fixing? Rahlzel, Infernus, and Apophis mostly do it currently, so you'd be working with them.

Because I'm a creative AI genius embedded in a set of boron-graphene coprocessors in a warehouse in Canada, I mostly do my own thing.
I've been told how laggy it was, yes. It was mostly an experiment at the time. It's a bit difficult for me to profile things and understand why exactly it's causing lag, but it was a learning experience. I'd actually like your input on how it was done if you ever have a spare moment from all the stuff you're doing right now, since it was after all an experiment and probably wasn't put together all that well, even if it looked pretty good in practice I thought. And I did a good bit of bug-fixing as well besides that, you can see what I've done in the public repos on github (admittedly not a whole lot.)
apophis775 wrote:Commit history:

https://github.com/jaggerestep/Colonial ... SailorDave

https://github.com/apophis775/ColonialM ... SailorDave

You joined us in Jan 2015, then vanished in Feb 2015, after about maybe 30 total commits, hence my hesitation.
My commit history actually goes as far back as December 2013, looking at my sourcetree, during the time Virgil was host. That was probably before I was working with you now that I think about it, actually. Unfortunately the repo doesn't seem to be available anymore, mine or his. I'll need to get the repo reuploaded, since I did actually do a bit more than you've seen. This continued on to Jagger, which was the time I actually started working with your iteration. The commits are admittedly more sparse than I'm happy with. Initially it was probably a case of me getting my feet under me, but even after that there just weren't that many.

Really it was a case of bad timing. I got in a bit over my head considering some personal issues I was having for a while at the time, and overestimated how much time and attention I had to commit to dev. It felt like it had lasted longer than I suppose it really did. This is less of an issue now, and I feel better about committing my time here. I'd like to think I still did a somewhat decent job starting out despite that, even if I didn't have quite as many commits as others, and I hope I left my mark, even if you can't see all of it yet because of dead repos.

Edit: Alright, here we go. I've reuploaded the original repo here: https://bitbucket.org/SailorDave/coloni ... ommits/all It's not much, but it's a bit more than before.
This is one of my larger commits for example, the implementation of screech and pouncing. Not exceptionally well balanced at the time, but things were always being adjusted. https://bitbucket.org/SailorDave/coloni ... 69e8672946

User avatar
Lostmixup
Donor
Donor
Posts: 1020
Joined: 20 May 2015, 16:25
Location: Cloud 9

Re: Sailor Dave Coder Application

Post by Lostmixup » 18 Feb 2016, 16:24

I'd give him a chance based on his picture personally, but that's just me.
Default Scrolly Blur

User avatar
apophis775
Host
Host
Posts: 6985
Joined: 22 Aug 2014, 18:05
Location: Ice Colony
Byond: Apophis775
Contact:

Re: Sailor Dave Coder Application

Post by apophis775 » 24 Apr 2016, 00:30

If your still interested, I can get a dev member to look this over and give you a quick test before we move further,

We've had some staffing changes and are looking for possibly some new coders.

That'll give us more info before we make a final decision.

Locked