Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Розробка Minecraft Java Seed Map / Seed Viewer для сайту


  1. 196  
    45 днів27 000 UAH

    у нас вже є майже готова база для такого рішення - інтерактивний браузерний інструмент з картою, шарами, станом у посиланні та генерацією у воркерах, тому можемо швидко адаптувати під Minecraft seed viewer і запустити MVP.

    по строках для MVP я б орієнтувався на 5-7 тижнів, залежно від фінального списку версій Java Edition, структур і того, наскільки глибоко треба покривати Nether та End.
    оцінка - 180000 грн за MVP з нормальною архітектурою, а не просто демо, яке красиво дихає перші 10 хвилин і потім іде філософствувати у консоль =)

    WebAssembly / Emscripten - так, такий підхід тут доречний.
    Cubiomes я б інтегрував через окремий wasm-модуль, генерацію виніс би у Web Worker, а карту робив би tile-based або chunk-based, щоб не генерувати зайву область і не блокувати інтерфейс.
    для рендерингу, скоріше за все, взяв би OpenLayers, якщо не з’явиться вимога до кастомнішого canvas/WebGL-візуалу.
    OpenLayers добре підходить для zoom / pan, координат, шарів, маркерів і відновлення стану через URL.

    ризик по версіях Minecraft бачу саме в тому, що різні версії Java Edition по-різному впливають на біоми, структури й доступність окремих об’єктів.
    тому я б не обіцяв усі версії одним махом, а зробив би перевірений список підтримки на основі Cubiomes, з матрицею - версія, виміри, біоми, структури.
    це той випадок, де краще сім разів звірити seed, ніж один раз красиво намалювати неправильну карту.

    з технічного боку бачу таку реалізацію
    - компіляція Cubiomes у WebAssembly через Emscripten
    - окремий worker для генерації біомів і структур
    - кешування тайлів / чанків у браузері
    - конвертація text seed у Java seed без втрати сумісності
    - шари біомів і структур з окремими перемикачами
    - координати X / Z, копіювання координат, hover або click
    - shareable URL для seed, версії, dimension, позиції та zoom
    - інтеграційний формат, щоб інструмент можна було вставити на сторінку /minecraft-seed-map

    уточню 2 моменти, щоб не гадати на кубіомах, хоча звучить заманливо
    - які версії Minecraft Java для MVP найважливіші - тільки актуальні чи потрібен широкий історичний список?
    - дизайн уже буде від вашого дизайнера чи треба з нашого боку підготувати власний охайний UI під desktop і адаптив?

    приклади близького досвіду Ingello
    - https://business.ingello.com/vorfahr - складна веб-система з автоматизацією, логікою даних і інтеграціями
    - https://business.ingello.com/fractal - приклад архітектури для складних процесів, агентної логіки та масштабованих модулів
    - https://systems-fl.ingello.com/ua - коротко про наш підхід до системної розробки, автоматизації та ІІ-рішень

    на зв’язку, можемо обговорити склад MVP, версії Minecraft і технічні ризики прямо тут на біржі.

  2. 1168    7  0
    20 днів25 000 UAH

    Добрий день! Ми маємо досвід роботи з алгоритмами генерації світу Minecraft та інтеграцією інтерактивних карт у веб-інтерфейси. Реалізуємо це через оптимізований рендеринг чанків на стороні клієнта з використанням WebGL для високої продуктивності. Готові обговорити деталі архітектури та масштабованість рішення під ваші завдання.

  3. Ще 4 ставки приховано

Замовник
Проєкт опублікований
1 година 3 хвилини тому
118 переглядів
До закриття
13 днів 22 години
Мітки
  • javascript
  • WebAssembly
  • Cubiomes
  • Emscripten