Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Development of a Minecraft Java Seed Map / Seed Viewer for the website

Translated

  1. 196  
    45 days601 USD

    We already have an almost ready base for such a solution - an interactive browser tool with a map, layers, state in the link, and generation in workers, so we can quickly adapt it for a Minecraft seed viewer and launch the MVP.

    For the MVP timeline, I would aim for 5-7 weeks, depending on the final list of Java Edition versions, structures, and how deeply we need to cover the Nether and End. The estimate is 180,000 UAH for the MVP with a proper architecture, not just a demo that looks good for the first 10 minutes and then goes to philosophize in the console =)

    WebAssembly / Emscripten - yes, this approach is appropriate here. I would integrate Cubiomes through a separate wasm module, move the generation to a Web Worker, and make the map tile-based or chunk-based to avoid generating unnecessary areas and blocking the interface. For rendering, I would most likely use OpenLayers unless there is a requirement for a more custom canvas/WebGL visual. OpenLayers is well-suited for zoom/pan, coordinates, layers, markers, and state restoration via URL.

    I see the risk with Minecraft versions in that different Java Edition versions affect biomes, structures, and the availability of individual objects differently. Therefore, I wouldn’t promise all versions at once, but would create a verified support list based on Cubiomes, with a matrix - version, dimensions, biomes, structures. This is one of those cases where it’s better to check the seed seven times than to beautifully draw the wrong map once.

    From a technical standpoint, I see the implementation as follows:
    - Compiling Cubiomes into WebAssembly via Emscripten
    - A separate worker for generating biomes and structures
    - Caching tiles/chunks in the browser
    - Converting text seed to Java seed without losing compatibility
    - Layers of biomes and structures with separate toggles
    - X/Z coordinates, copying coordinates, hover or click
    - Shareable URL for seed, version, dimension, position, and zoom
    - An integration format so the tool can be embedded on the page /minecraft-seed-map

    I’d like to clarify two points to avoid guessing about cubiomes, even though it sounds tempting:
    - Which Minecraft Java versions are most important for the MVP - only current ones or is a broad historical list needed?
    - Will the design already be from your designer, or do we need to prepare our own neat UI for desktop and responsive?

    Examples of similar experience from Ingello:
    - https://business.ingello.com/vorfahr - a complex web system with automation, data logic, and integrations
    - https://business.ingello.com/fractal - an example of architecture for complex processes, agent logic, and scalable modules
    - https://systems-fl.ingello.com/ua - a brief overview of our approach to system development, automation, and AI solutions

    I’m available to discuss the MVP composition, Minecraft versions, and technical risks right here on the marketplace.

  2. 1168    7  0
    20 days557 USD

    Good day! We have experience working with Minecraft world generation algorithms and integrating interactive maps into web interfaces. We implement this through optimized chunk rendering on the client side using WebGL for high performance. We are ready to discuss the details of the architecture and the scalability of the solution for your needs.

  3. Another 4 proposals concealed

Client
Project published
1 hour 3 minutes back
119 views
Until closing
13 days 22 hours
Tags
  • javascript
  • WebAssembly
  • Cubiomes
  • Emscripten