Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2017, 14:30   #1
Subway_
 
Регистрация: 05.09.2016
Сообщений: 8
По умолчанию Как реализовать таблицу рекордов среди пользователей игры?

Есть у меня игра. Однопользовательская, не сетевая.
Хотелось бы, чтобы пользователи могли отправлять свои результаты куда-нибудь на сервер и чтобы им возвращались лучшие результаты (что-то вроде Leaderboard).
Подскажите пожалуйста, как это реализовать?

P.S. PHP не знаю, только Delphi.
Subway_ вне форума Ответить с цитированием
Старый 17.01.2017, 14:42   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Subway_ Посмотреть сообщение
свои результаты куда-нибудь на сервер
Вы не поверите, но понадобится какой-нибудь сервер

кроме того, если использовать сервер в качестве просто файлового хранилища (облако, гугл-документы), то любой сможет взять список рекордов и откорректировать вручную.
для маломальской защиты нужно реализовывать логику на сервере (протокол получения данных о новом рекорде и сохранении данных).
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.01.2017, 11:12   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Сервер тоже на Делфи можно написать, совсем не обязательно PHP. А раз Делфи вы знаете, то в чем собственно проблема?
Arigato вне форума Ответить с цитированием
Старый 19.01.2017, 13:35   #4
ProgerDelphi
Новичок
Джуниор
 
Регистрация: 19.01.2017
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Subway_ Посмотреть сообщение
Подскажите пожалуйста, как это реализовать?
Начнём с сервера. Он должен быть. На нём должна быть СУБД. И интернет.

Создаём БД, в ней табличку, где будем хранить результаты побед игроков.
ProgerDelphi вне форума Ответить с цитированием
Старый 19.01.2017, 13:51   #5
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Цитата:
Сообщение от ProgerDelphi Посмотреть сообщение
На нём должна быть СУБД.
Да можно и просто в файле хранить.
Arigato вне форума Ответить с цитированием
Старый 23.01.2017, 09:38   #6
Subway_
 
Регистрация: 05.09.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Да можно и просто в файле хранить.
а как ее защитить от правки извне?
Subway_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение данных с игры, как можно реализовать? scalpfly Помощь студентам 5 18.08.2014 16:15
Таблица рекордов для игры на С++ (MS Express 2010) |DOCTOR| Помощь студентам 3 10.06.2014 17:57
прошу написать таблицу рекордов для игры hon Общие вопросы Delphi 2 22.03.2012 10:12
Игра Delphi "Парные картинки". Как сделать таблицу рекордов? Ucm106 Помощь студентам 4 07.12.2010 03:06