Как мне управлять изображениями онлайн для игрового мода? - PullRequest
0 голосов
/ 31 октября 2011

Я работаю над модом для игры.В настоящее время мод проверяет, находится ли изображение (изображение является текстурой для 3d-модели) с именем файла, которое является именем пользователя, в сети в определенном месте (поэтому в настоящее время я использую Dropbox для хранения этих изображений, поэтомупроверяет мой публичный каталог).Если это изображение подключено к сети, оно отображает модель на проигрывателе и применяет это изображение к модели.

Я могу вручную загрузить изображения (с именем пользователя в качестве имени файла) на веб-сайт, на котором хранятся изображения, ноЯ планирую сделать этот мод общедоступным, и, очевидно, это не сработает, если сотни игроков захотят использовать этот мод.Что мне нужно, так это то, что когда пользователь устанавливает или снимает флажок, чтобы применить эту модель к своему персонажу, изображение становится доступным или недоступным для клиента, что позволяет клиенту решать, отображать объект на проигрывателе или нет.

Я ничего не знаю о базах данных или веб-дизайне / кодировании, и у меня есть только смутное представление о том, как это сделать.

Мне нужен способ сделать изображение доступным или нет.Должен ли я:

  • Изменить имя файла?Так что-то вроде от eegabooga.png до eegaboogaunused.png
  • Иметь базу данных MySQL с изображениями и логическим значением.Итак, true означает, что это использованное изображение, а false означает, что оно не используется?(Извините, если это не имеет смысла, я ничего не знаю о MySQL или каких-либо базах данных).
  • (Что-то, что вы думаете, будет лучше).

Извините, если это малосмысл.Я постараюсь объяснить что-нибудь более подробно, если вам нужно, просто спросите.Я ценю помощь!

1 Ответ

0 голосов
/ 01 ноября 2011

Итак - я предполагаю, что флажок существует вне мода?В противном случае мод должен обрабатывать скрытие / показ файла.

Если флажок установлен на веб-сайте, используйте этот веб-сайт для контроля доступа.Направляйте все запросы на изображения через веб-сайт и позволяйте веб-сайту перенаправлять запрос на DropBox или Amazon S3, если доступ разрешен - в противном случае отклоните запрос с помощью 404.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...