Свежие новости и порция раздумья:У нас на сервере очень развита экономика, магазины, казино, купля и продажа земель, много чего можно за деньги. Но вот сами процессы подсчета в ручную... убивают интерес же. Перекладывание из сундука в сундук, поиск ресурсов на складе, какие-то расчеты чего бы закупить, как поменять цены, что продавать... и всё это интуитивно в итоге делается. Хотя может кто-то и ведет какие-то записи, банально в Exel.
Но захотелось чего-то удобного, автоматизированного... и зародилась такая вот идея, которую попробую реализовать.
А именно программа автоматизации ведения дел.
Автоматизаторы игрового процесса запрещены... если происходят в игре. Это будет не в игре.
1. Начну с простого и с того с чего и родилась идея - со складов.
Склады... помещения, много сундуков, много табличек. Чем он больше - тем сложнее что-то найти... но вообще не особая проблема для владельца. Однако вот запомнить где сколько и чего - уже точно проблема.
И подумалось мне... а будет забавно продублировать это куда-то в базу данных. И всегда можно посмотреть сколько чего и где. И удобный поиск - выбрал ресурс и вуаля - программа показала сколько его у тебя есть и где оное лежит.
Кстати о "где лежит" - в данном случае лучшим выходом будет строить обезличенные склады с нумерацией этажей, рядов, стоек и самих сундуков. Ряды и стойки помечать табличкой - где какой номер. Этаже - ну тут не заблудится, а сундуки можно просто отсчитать. И вуаля - ввел в поиск ресурс и тебе выдало сколько есть и где взять.
Минус правда в том что любую операцию - транзакцию - придется вбивать в прогу. Но можно сделать удобный ввод. Да и что там... статистика же! Сколько чего и когда ушло... графики! Думаю будет очень удобно, интересно, и главное - наглядно! Поможет прогнозировать различные ситуации - покупку чего-то, продажу, всегда известно чего не хватает.
Думаю добавить алармы, срабатывающие когда чего-то стало больше или меньше введенного значения.
Ну и конечно автоконвертация в стаки и назад. И ввод в виде "[...] стаков + [...] штук"
2. Исходящее из первого. Сундуки скупки и продажи.
Аналогичный подход для сундуков скупки и продажи - прошелся, перебил все значения в базу. Через неделю прошелся и перебил ещё раз. А старые то данные сохранились!
И вот мы уже знаем сколько чего купили, сколько продали, сколько принесло прибыли. Сколько сейчас, сколько раньше. И всё с графиками!
Не нужны запоминания, записи на бумажке, даже в экселе - всё автоматом.
Ну и дополнительные опции.
"В продажу" - означает что из текущего сундука скупки всё будет переложено в продажу. Или не всё, а введенное. Или введенное останется, а остальное в сундук продажи. Очень частая думаю операция, будет полезна.
"Опустошить" - означает что всё будет вынуто и на склад. И программа подскажет в какой именно сундук.
Возможно ещё какие-то "макросы".
Ну и конечно создание и удаление торговых сундуков с вводом цен и расположения. Номер и опционально координаты.
И ведь со всего будет статистика! Думаю очень поможет в прогнозировании смены цен, акций каких-то и прочих действий.
Ну и в дополнение - разделение на несколько магазинов для удобства.
3. Задачи.
Посмотрев статистику можно принять некоторое решение... но решать его можно и не одному. Панель задач, куда несколькими чекбоксами и комментарием можно поставить задачу.
А потом выполнить её самому или её может сделать кто-то другой. Например сменить таблички с ценами, что-то закупить, закрыть продажу или скупку чего-то и всё в этом роде.
При пометке о выполнении автоматический макрос на произведенные действия.
4. Прайс-лист.
Зачем ещё и перебивать прайс руками, если все действия были проведены через базу данных?
Автоапдейт прайс-листа. Как вариант - получение его get-запросом в формате JSON (для понимающих в web).
Для не понимающий - посмотреть на сайте программы прайс конкретного магазина или владелец получает данные своего магазина к себе на сайт и скриптом делает с ними что хочет, отрисовывает как угодно.
5. Крафт-комнаты.
Это уже специфичное для нашего завода. Функционал аналогичен магазинам, но вместо сундуков привязана группа раздатчиков.
**********************
Вообще буду делать для себя, для своего города, но т.к. это будет на web-платформе... почему бы и не сделать доступной для всех.
Причем сайт будет заточен под touch-интерфейс. Вот так вот мне удобнее, хочу качнуть скилл с touch. Будет работать в хроме на десктопах, но прокрутка методом "нажатие мыши и движение = нажатие пальцем и движение".
А может и не выйдет ничего, но вообще относительно простая прога. Почему прога а не сайт - будет много клиентских скриптов и вычислений в браузере. А так да - сайт.
Вот такие мысли меня посещают.
А ещё есть другие, не до конца обдумал нужно ли оное, но вот что ещё можно реализовать:
6. B2B-услуги.
Какие-то заказы, услуги, воздействия между владельцами магазинов/складов/иных_организаций.
Но не знаю нужно ли это.
К слову, при заказе транспортировку чего-то может вообще выполнять третья сторона. Но есть ли такие обороты то?
И ещё у нас есть в принципе форум ГК.
7. Акции.
Есть статистика, есть данные по магазинам/организациям... можно и акции выпускать. Или аналог.
Котировки, покупка/продажа, получение обязательств выплат. Интересно.
Но не уверен что надежно и стабильно. Хотя забавно будет. Но не уверен.
8. Мультимедиа.
Добавить все радиостанции, дублировать новости, газеты и т.п.
Не перегрузит ли интерфейс... спорно, надо обдумать.
**********************
Однозначно могу сказать что буду делать что-то для склада, крафтовых комнат, скупок завода Континенталь, а также для магазина. Ибо мне будет лень это считать, проще 1 раз написать программу.
Остальное... посмотрим. Ну и комментарии интересны.
**********************
А вообще может это всё и не нужно, но... каждый развлекается как умеет
Ну и конечно принимаем новых участников проекта! Присоединяйтесь! У нас весело