Сообщений: 502
Тем: 36
Зарегистрирован: Mar 2013
Репутация:
3,346
Доброго времени суток.
Как-то давно читал данный топик: https://forum.zone-game.info/showthread.php?t=37425
И данный топик: https://forum.zone-game.info/showthread....post396347
Идея понравилась. Подумал, что будет интересно посмотреть на реализацию, однако её не появилось.
Сейчас, набравшись опыта в Software разработке, решил, что раз я без проблем могу сделать подобное ПО, то почему нет?
Планируемый функционал на момент релиза:- Авторизация, регистрация в системе. Уровень пользователя, основанный на количестве скачиваний различных патчей и времени в игре. Большинство функций ПО доступно без авторизации
- Показ самых популярных (по оценкам) серверов на главной странице
- Персональная страница каждого сервера с описанием, логотипом, ссылкой на сайт и рейтингом
- Поиск серверов с фильтрацией по Хроникам (выбор), рейтам ("ползунок", От и До)
- Система оценки серверов (только авторизованными пользователями, которые скачали патч этого сервера через ПО). От уровня игрока зависит "вес" оценки (чем игрок опытнее - тем важнее его оценка, логично же)
Планируемый функционал для доработки:- Личный профиль игрока с статистикой, достижениями, стеной комментариев и т.п.
- Система друзей и чата с ними. Добавление друзей по нику, простой чат
- Коммьюнити ("Форум") внутри ПО для общения игроков
Поля для добавления сервера (модерируется):
- Название сервера
- Ссылка на сайт
- Ссылка на репозиторий GitHub с патчем (+ инструкция по загрузке, если что-то сложное в этом есть)
- Краткое описание
- Полное описание
Единственная проблема - я fullstack web разработчик, но не дизайнер, однако пока решил сделать всё своими силами, а уже потом привлечь дизайнеров, если ПО будет использоваться.
Итак, чтобы не быть очередным парнем, который расписал топик, но ничего не сделал - прикрепляю скриншот UI ПО на данный момент (главная страница):
В первую очередь топик создан для "лога" работы над продуктом, но в дополнение хочу узнать мнение о текущем дизайне, если его можно так назвать, и, возможно, какие-то идеи.
Спасибо за внимание. Тема в флудилке, поэтому всем велком
Сообщений: 1,610
Тем: 44
Зарегистрирован: Jan 2016
Репутация:
1,353
Частично интересно. Как минимум в настройки рабочие папки (хроники) и апдейтить в соответствующую папку. Плюс бекапы и полная структура файлов клиента в мозгах апдейтера (другими словами - список родных файлов клиента, дабы отсеивать то, что может засорить его при инстале другого патча).
Система проста до безобразия:
Создал бекап всех файлов из патча - установил патч - играешь.
Нужно удалить? Бекап обратно - проверка клиента по списку родных файлов. Нашлись левый файлы? Удаление.
В идеале ещё можно фтп с клиентами и встроенную функцию закачки контента через апдейтер. В таком раскладе люди будут устанавливать софтину хотя бы ради возможность скачать чистый клиент, без возни с сайтами серверов и торрентами.
Вам же плюс на установки\активных юзеров, но, стоит признать, ФТП нужен толстый, если охватывать с ц6 (ну допустим не с ц1) и заканчивать тем, "чё там щас на офе".
P.S. А на чём зарабатывать будем? Кто больше заплатил, тот и на первом месте?
Сообщений: 502
Тем: 36
Зарегистрирован: Mar 2013
Репутация:
3,346
Emperor Написал:Частично интересно. Как минимум в настройки рабочие папки (хроники) и апдейтить в соответствующую папку. Плюс бекапы и полная структура файлов клиента в мозгах апдейтера (другими словами - список родных файлов клиента, дабы отсеивать то, что может засорить его при инстале другого патча).
В идеале ещё можно фтп с клиентами, на крайняк, если при анализе чего-то не хватает.
Принцип:
Установка патча: Инсталляция - сбор резервных копий файлов которые улетают с заменой - установить - запустить.
Удаление патча: Резервные копии обратно (плюс проверка чистоты и целостности клиента) - готово.
В таком раскладе это будет вроде как интересно, но не идеально.
P.S. А на чём зарабатывать будем? Кто больше заплатил, тот и на первом месте?
По поводу патчей всё вроде как уже продумано. Установка патча - скачивание и разархивирование архива с патчем с GitHub. Восстановление - удаление папки System, замена файлов с неверной хэш-суммой на оригинальные от клиента с сервера.
Насчёт заработка - не думал об этом. Положение в рейтинге по оценкам изменяться за деньги, естественно, не будет. А вот в обычном листе, полагаю, будут возможны функции выделения сервера или что-то ещё. Всё в рамках приличия, деньги на самом деле для меня здесь играют не первую роль. Это для меня в первую очередь опыт и сервис, полезный аудитории.
За идею скачивания чистых клиентов - спасибо, думаю, хороший элемент всей системы. Ресурсы понадобятся, но без этого в такой платформе никак.
Сообщений: 2,454
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
Twinker;427044 Написал:я fullstack web разработчик Очередная электрон-поделка? Ненужно.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 502
Тем: 36
Зарегистрирован: Mar 2013
Репутация:
3,346
n3k0nation Написал:Очередная электрон-поделка? Ненужно.
Считаю Electron прекрасной основой.
Discord живёт и является практически самым популярным сервисом для общения геймеров, а работает на электроне. Многомиллионный проект, между прочим.
Новые скриншоты подъехали:
Редизайн главной страницы (Она же 'Популярные')
Сообщений: 2,454
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
ГовноЭлектрон не превращается в шоколад, от количества его использований.
А так да, отличная основа для тех, кто не умеет в программированиекроссплатформ и гуй.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 502
Тем: 36
Зарегистрирован: Mar 2013
Репутация:
3,346
n3k0nation Написал:ГовноЭлектрон не превращается в шоколад, от количества его использований.
А так да, отличная основа для тех, кто не умеет в программированиекроссплатформ и гуй.
Очень многие с Вами не согласятся, даже тот же дискорд, в который инвестировали $30 млн., но никто не запрещает иметь собственное мнение.
Давайте не будем в топике обсуждать электрон
Сообщений: 1,610
Тем: 44
Зарегистрирован: Jan 2016
Репутация:
1,353
Twinker;427050 Написал:Давайте не будем в топике обсуждать электрон Чойта не будем? Сам тему в курилке создал.
Twinker;427044 Написал:Тема в флудилке, поэтому всем велком
P.S. Тащемта Electron нечто на уровне сайтов укоз в сфере софтваре-девелопинга. Уж лучше над другим задуматься. Софтюлька на коленочке это такое.
Сообщений: 502
Тем: 36
Зарегистрирован: Mar 2013
Репутация:
3,346
Emperor Написал:Чойта не будем? Сам тему в курилке создал.
P.S. Тащемта Electron нечто на уровне сайтов укоз в сфере софтваре-девелопинга. Уж лучше над другим задуматься. Софтюлька на коленочке это такое. Хорошо, "поясняю" за Electron.
Ну серьезно, господа, это же детский сад. IDE от Майкрософт, IDE от GitHub, Slack, Discord за 30 лямов, и ну куча же оочень крупных проектов.
Да, не все люди умеют делать на Electron качественное ПО, но это же не моя проблема или проблема данного софта. Убогого софта на дотнете/плюсах гораздо больше чем плохого софта на Electron.
Это уже вопрос вкусов. Понятно, что человек, работающий на Java/C#/C++ будет против Electron на node.js. А я, человек, который работает на node.js наоборот против этого неоправданно длительного процесса нативной разработки. Результат практически одинаковый, с Electron меньше затрат (временных) на разработку.
Пользователю важен результат, а к качеству продукта при его качественной разработке вопросов никаких не будет. Не подразумеваю поклонничество методу "Работает и ладно", а даже наоборот, но примерную суть я описал.
Сообщений: 1,610
Тем: 44
Зарегистрирован: Jan 2016
Репутация:
1,353
Twinker;427052 Написал:Убогого софта на дотнете/плюсах гораздо больше чем плохого софта на Electron. Логично, ведь Eletron'y не столько лет. Софта там конечно много, но 80% бесполезный шлак, на уровне гуглплеймаркет.
Twinker;427052 Написал:Это уже вопрос вкусов. Понятно, что человек, работающий на Java/C#/C++ будет против Electron на node.js. А я, человек, который работает на node.js наоборот против этого неоправданно длительного процесса нативной разработки. А как же мысли о самореализации и развитии?
Twinker;427052 Написал:"Работает и ладно" Девиз Eletron.
P.S. Споры в никуда, слишком разные взгляды на то, что и как нужно девелопить. Мне, например, интереснее ковырять, нарабатывать опыт в конце концов. Поэтому я в первом посте и задал вопрос о коммерциализации продукта (назовём это "окупить потраченное время").
|