←back to thread

238 points solcloud | 10 comments | | HN request time: 0.413s | source | bottom
1. diggan ◴[] No.41916327[source]
The GitHub languages thing shows it's 82% PHP, 15% JS and some sprinkles with HTML/CSS. But what is the actual client made with? Is it in a different repository? Or is it all implemented in PHP? Impressive if so.

> This is low violence game

I love this description for a game that is all about shooting others in face, planting/defusing bombs and trying to survive while being shot at.

As a side-note, has the OP ever seen a football field? :) Seems to have a bunch of crosses and other out-of-place lines, but I guess the football isn't the focus so probably matters the least :)

replies(4): >>41916385 #>>41916519 #>>41916912 #>>41917855 #
2. dietr1ch ◴[] No.41916385[source]
Well, no one says you need to shoot, maybe you can go the charisma route and convince the terrorists not to get the bomb down.
replies(3): >>41916989 #>>41917320 #>>41917724 #
3. evanwalsh ◴[] No.41916519[source]
You can see the client code in `www`: https://github.com/solcloud/Counter-Strike/tree/master/www

The client is a lot of JavaScript (with graphics via Three.js)

replies(1): >>41916938 #
4. solcloud ◴[] No.41916912[source]
yes that is correct, all code is in this monorepo, yeah I get little hyped with that animal destroying description :D for that sidenote crosses - love your note - my sense of humor is kinda weird I guess or maybe because I grow up in Europe while watching America movies with football players wearing helmets idk :D

on more humor side there is also php cli interface (https://github.com/solcloud/Counter-Strike/blob/master/cli/c...), but unless you have fancy matrix like font in your terminal emulator you probably do not see woman in red dress laying on pitch :)

5. solcloud ◴[] No.41916938[source]
yes, client code is JavaScript using Three.js (https://threejs.org/) library, but since server and client is decoupled, client code can be implemented using anything, there is also php cli interactive interface, but most users prefer javascript one which is currently only one with real gui
6. rzzzt ◴[] No.41916989[source]
Negotiator selected!
replies(1): >>41917097 #
7. solcloud ◴[] No.41917097{3}[source]
unfortunetely voice chat is currently not supported :D
8. swyx ◴[] No.41917320[source]
ah, talk-no-jutsu, the most powerful weapon in a main character arsenal.
9. no_wizard ◴[] No.41917724[source]
Its like a pacifist run in the old Fallout games
10. ◴[] No.41917855[source]