Тема: Инструкция по заливке файлов!
![]() | ![]() ![]() |
Давать файлам правильные имена - целая наука
.gif)
Но Это необходимо делать, чтобы не вышло как в дампе Rugame (смотри картинку)
Добавлено: 10.09.2018 / 22:32
Сейчас попробую объяснить алгоритм на примере. С каждым шагом буду усложнять. Зеленым - правильное название. Красным - неправильное.
Самое простое: Файл без версий. В единственном экземпляре:
ToTheStars.jar
To-the-Stars.jar
//Как видите, выделять каждое слово с помощью тире - плохо и некрасиво.
Где возможно - просто выделяйте слова с большой буквы.
Если имя файла содержит подзаголовок:
ToTheStars-MoonStories.jar
To-The-Stars-Moon-Stories.jar
//Опять же, надо кратко и понятно.
Если есть версии (в любом виде. Версия приложения, Lite\Full, Номера журнала, Части диска...):
ToTheStars-MoonStories-Ep1.jar
ToTheStars-MoonStories-Ep2.jar
ToTheStars-MoonStories-CD1.zip
ToTheStars-MoonStories-CD2.zip
ToTheStars-MoonStories-Lite.jar
ToTheStars-MoonStories-Full.jar
ToTheStars-MoonStories-v1.1.zip
ToTheStars-MoonStories-v1.3.zip
ToTheStars-MoonStoriesCD1.zip
ToTheStars-MoonStoriesLite.zip
ToTheStars-MoonStories1.1-2.jar
//Версии надо выделять. Нельзя писать всё вместе.
Если приложение есть только в одной версии - писать её в имени не обязательно.
Но обязательно писать, если в будущем скорее всего выйдет новая версия.
Вариант, когда куча версий для экранов, телефонов, переводов и версий:
ToTheStars-MoonStories-240x320-S40-v1.2.3-Rus
ToTheStars-MoonStories-240x320-S40-v1.2.3-Eng
ToTheStars-MoonStories-240x320-S40-v2.2.4-Rus
ToTheStars-MoonStories-240x320-S40-v2.2.4-Eng
ToTheStars-MoonStories-240x320-S60-v1.2.3-Rus
ToTheStars-MoonStories-240x320-S60-v1.2.3-Eng
ToTheStars-MoonStories-240x320-S60-v2.2.4-Rus
ToTheStars-MoonStories-240x320-S60-v2.2.4-Eng
ToTheStars-MoonStories-240x320-SE-v1.2.3-Rus
ToTheStars-MoonStories-240x320-SE-v1.2.3-Eng
ToTheStars-MoonStories-240x320-SE-v2.2.4-Rus
ToTheStars-MoonStories-240x320-SE-v2.2.4-Eng
ToTheStars-MoonStories-1.2.3-russian-SE-240
ToTheStars-MoonStories-2.2.3-russian-S60-240
ToTheStars-MoonStories-240x320-ENg-Se-v1.2.3
//В сложных ситуациях надо будет подключить мозг
.gif)
Основные - это например размер экрана (в примере выше размер экрана будет повторяться чаще, чем платформа телефона. Но она идёт вторым агрументом, т.к. есть еще версия и язык).
Второстепенные - это как раз язык и версия (или Lite\Full, Или ещё что-либо, что существует в 2-3 вариациях и даёт незначительные различия.
В примере - Сначала идёт версия, потом язык (исходя из логики, версий может потом прибавиться, а языка скорее всего останется 2).
За беспорядок и несоблюдение очередности аргументов буду бить по рукам! (Красный пример).
Вы должны легко найти нужную версию в папке с кучей одинаковых имён.
Если допустили ошибку - не страшно! У вас в профиле будет ссылка на загруженные файлы, там можно всё исправить. (Модераторы загрузок могут править прямо из Загрузок).
Также, следите чтобы в поле "Сохранить как:" не попало расширение файла, иначе получится некрасиво:
Gunship-2000-AGA-Disk4-4.zip.zip
Теперь о форматах файлов.
Выгружать желательно в исходном формате^
для Java - это .jar
для Symbian - .sis , .sisx
для Windows -.exe
и так далее.
НО!:
- Если к программе идёт в комплекте генератор ключей к каждой версии отдельно.
- Если этого требует система (ROM ` ы для SEGA и др.)
- Если игра распространяется изначально в таком виде и архив - это неотъемлемая часть (N-Gage 1.0 игры)
- Если игра разбита на 100500 мелких дискет (Актуально для игр на старые системы)
- В других случаях, когда можно сделать 1 файл вместо 10, но сохранится деление на версии (Например Игра есть в двух форматах ADF и GHT по 10 частей каждый, логично будет запаковать их в два архива: ToTheStars-MoonStories-ADF.zip и ToTheStars-MoonStories-GHT.zip .
... то файлы НУЖНО паковать в zip
//Если какого-то формата нет в списке разрешенных - пишите, посмотрю, исправлю.
Надеюсь я сумел ответить на все вопросы
.gif)
Если коротко описать все вышесказанное - соблюдайте порядок!
Ибо вдруг какой-нибудь злой школьник взломает сайт и удалит всё, кто-нибудь вроде меня смог всё восстановить не делая всё вручную (как я), а написал скрипт, и всё подхватилось само.
Надеюсь такого не случится, но нужно быть готовым ко всему.
Плюс чистота и порядок - это отражение отношения к проекту. Думаю многие заметят сайт, на котором не будет кучи баннеров с членами, а в загрузках всё интуитивно и понятно.