General game related discussion is allowed, but game-specific help requests (how to defeat a certain boss or level, what loadout is best for my character, etc) and basic questions (is a game co-op, does this game have controller support, etc) aren't. Tech support questions can be posted in our stickied tech support thread. Rule #4: No tech support or game help questions Low effort posts/comments and submissions not attempting to create discussion are prohibited. This includes contextless images/screenshots/GIFs as well as anti-platform or PCMR language such as "master race" and calling people peasants. Rule #3: No memes, PCMR language, or low-effort posts/comments No affiliate or referral links: This includes Amazon, GMG tap links, Star Citizen, etc.ĭevelopers must be verified before posting about their projects and, once they are, are not bound by rule #2. Discord, TeamSpeak), contextless website or subreddit links, and listings on eBay or other sales platforms. Rule #2: No advertisementsĪds include, but are not limited to, chat/game server & community recruitment (i.e. Please see our full rules on piracy here. Please see our full rules on self-promotion here. Rule #1: No spam, porn, or facilitating piracy ![]() No calls for violence against any groups or individuals.Īny account less than 90 days old may be permanently banned on the first infraction of this rule. No racist, sexist, homophobic, transphobic or other hateful language. This includes calling or implying another redditor is a shill or a fanboy. ![]() No personal attacks, witch-hunts, or inflammatory language. Looking for help with building or buying a PC? Check out /r/buildapc! | For all tech support questions please use the sticky! Join /r/pcgaming on Discord To check out our previous AMAs, click here. ![]() If you would like to schedule an AMA on /r/pcgaming please send us a message via modmail.
0 Comments
When the remaining clients receive the projectile event, all they have to do is to figure out if they want to render the projectile. This client should ignore the incoming event from the server about the projectile, but it could get to know the damage made (client and server don’t always agree, since there is a delay). Then, use client-sided hit detection to see if they hit their victim, if they did, you can play some sound or show that you damaged them. ![]() They don’t want to see their bullets shoot. ![]() Once this client fires the gun, a projectile would come out immediately, to give the player an enhanced impression of the game. (I’m pretty sure you knew this already ) The client who fired You should also deduct the damage of the shot from the victim’s health, and all the other stuff that comes with shooter games. Make sure to include the player who shot, and the player that got hit (if any), amount of damage etc. Either way, once you have done that, it’s time to notify the other clients that this player fired the gun. Then, you would use the Rays method you mentioned, or other ways, to check if the player actually hits the victim. When the server receives the event (when a client fired), it should immediately check if the player hits the other player (victim). |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |