Форум программистов, компьютерный форум CyberForum.ru

Механизмы онлайн игр - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Калькулятор в книге Страуструпа http://www.cyberforum.ru/cpp-beginners/thread929886.html
Я знал, что это довольно тяжелая книга, поэтому начал читать ее после другой о С++, но пример "элементарного" калькулятора поставил меня в тупик с первых же строк. В этой теме я буду задавать вопросы относительно него по частям. Вот с самого начала: это всё вообще что? Даже не псевдокод, почему END в начале? Что за выражения? Что за термы? Первичное? Выражения? Прочитал весь пример, и так...
C++ Определение количества разрядов у числа Написал программку, которая должна определять количество разрядов у чисел. При вводе двухзначных и трехзначных, программа правильно определяет разряд, но при вводе четырехзначных чисел и более, начинает определять неправильно. Помогите определить проблему. #include<iostream> using namespace std ; int main() { int dvoich, chislo,razryd = 0, del = 1; cout << "Enter 2-oe chislo: " ; cin... http://www.cyberforum.ru/cpp-beginners/thread929880.html
C++ Функция - принять ссылку вернуть ссылку
В одной из тем я интересовался записью типа int & fun (int rhs), что она значит и что именно в ней делает символ &, как я понял, программа типа: #include <iostream> int & fun (int rhs) { return rhs; } int main() { int var = 2; var = fun(var );
C++ Грамматика программы
Может ли мне кто-то наглядно объяснить что такое первичное выражение, чем оно отличается от обычного выражения. Что такое терм и чем он отличается от лексемы?
C++ Синтаксическая ошибка http://www.cyberforum.ru/cpp-beginners/thread929762.html
Здраствуйте. Помогите, пожайлуста, выявить синтаксическую ошибку в коде: #include <fstream> #include <iostream> using namespace std; int main() { ifstream ifs ("INPUT.TXT");
C++ Где можно купить эту книгу Дейтел Х., Дейтел П. - Как программировать на C++? Где можно купить эту книгу Дейтел Х., Дейтел П. - Как программировать на C++???. И как думаете стоит ли после книги Ритчи и Кернингана Язык программирование си,начать читать книгу Страуструп Принципы и практика использования C++ подробнее

Показать сообщение отдельно
Smiler
0 / 0 / 0
Регистрация: 25.04.2013
Сообщений: 5
28.07.2013, 21:55     Механизмы онлайн игр
Цитата Сообщение от spydark91 Посмотреть сообщение
Как в онлайн играх происходит одновременое отображение действий персонажа, к примеру, на всех экранах играющих?
Игрок, к примеру, нажимает на какое-то умение, информация об этом отправляется на сервер, а сервер высылает всем игрокам строку типа "игрок:id111;действие:id10;" и все игроки обрабатывают эту строку и прорисовыва.т нужное действие, так?
если так, то как можно снизить нагрузку на сервер..
не ВСЕМ игрокам отправляет а только тем которые есть у него в так называемом KnownList (другими словами тем кто его видит) а таких как правило немного.

Добавлено через 2 минуты
Цитата Сообщение от spydark91 Посмотреть сообщение
к примеру игрок бежит(запросы пару раз в секунду чтоб все обновлялось бытстро), одновременно юзая заклинанию(еще запрос), магию сбили(еще запрос),хп снимают,ману снимают, еще чтонить можно придумать
около 10 запросов в секунду
зависит от игры конечно.

но судя по L2 AION WOW (то с чем сталкивался) не более 2-3 пакетов (вместе с пингом) в секунду. это не очень большая нагрузка.
 
Текущее время: 22:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru