Help us code! Volunteers welcome!

Sort:
spacebar

In late 2017 I was hooked on 4 Player Chess, but unhappy because the (old) 4 Player Chess program lacked so many features, and nothing was being done, so I volunteered. 4 years later, I've rebuilt 4PC from scratch, added tons of features (queue system, custom variants, etc). This last year, I've refurbished 4PC into "4PC 2.0" aka chess.com/variants. Variants is nothing else but 4PC with added "2 player friendliness", and some extra variants (atomic, sideways, etc). Chesscom developers assisted variants, getting the app more integrated into the system and its performance improved.Variants was launched early in a minimal version to allow 2player variants (atomic, horde, etc). Full support of all 4PC features is nearly done, and we hope to get it ready to take over 4PC within a month or two.Further, I've started adding support for more variants, such as crazyhouse and automate-style setup chess, but it's unfinished, and will have to wait.My story is that I built whatever I wanted to (thought was cool or necessary).With variants 90% done (to accommodate 4PC), I burnt out last March, and took 3 months off. Now I'm back, but with a limited capacity. I don't want to code much anymore, I'd much prefer helping others get familiar with the app, and help them add their own features or variants.I have permission from chess.com to let people contribute, as long as I ensure quality. Perhaps I can be thought of as "the thibault of 4 player chess" :wink:If you are motivated to help 4PC and chess.com/variants become the coolest variants site you could ever imagine, we would love to see what you can do!Please ask any question you might have in this topic.Code is all javascript (pure/node/vue)Currently we have only 1 volunteer, @GDII, who is an absolute genius at CSS, but also anything javascript. Just wish he had more time
@omatamix, author of PhoenixZero, a self-learning 4PC neural network engine, has said he will help.You will need to sign an NDA (non-disclosure), eg. the code belongs to chess.comIf you are interested, please send me a private message.

ChessMasterGS

Seems like a lot of work that had to be done!

Will be looking forward to the launch of 4PC on Variants (and finally resetting that stupid hyperbullet rating)

JCrossover_14

well i learned some java in school.... im guessing they're not the same thing so I'm probably not qualified! good luck with everything though, sounds great what you guys are doing!

noahfavelo
JCrossover_14 wrote:

well i learned some java in school.... im guessing they're not the same thing so I'm probably not qualified! good luck with everything though, sounds great what you guys are doing!

You are just like me, I have coded java for a couple of years, but never really got into javascript,(it would be easy to learn as they are similar though),  but I don't want to  do all the work);

sucadchedd

YES! Good then! I can't wait to play daily teams puzzle. Hope it can be fixed more grin.png

GTSWPM150

I can help happy.png

The_Garchompian

my dad might be able to help, but I can't grin.png

FlyingPlane

Spacebar, I sure hope you haven't been volunteering all these years and never became a paid staff?! Cause if you're this generous with your time and skill, well, that's just unbelievable is all!

KatakuriBlox04

I maybe can help you

the bad news is that I don’t spend time on chess.com much anymore

Chess_Kibitzer_2020

I am a coder but have only ever once done a project in Javascript.

 

TheUltraTrap

I don't know JS only Java and python...

not_cl0ud

I do coding!

noahfavelo
ChessFlair01 wrote:

I do coding!

so does everyone!!! - the question that is being asked here is "are you good enough, and do you want to???"

MasterMantisKing

Monkey & Mantis VS Shang Tsun & Shao Kahn!