Enea Cortese

Dal server al client, su misura.

Sviluppo engine, framework roleplay e client custom per Minecraft Java Edition, con un’ossessione per le prestazioni. E tanto altro, anche su richiesta.

  • Lead DeveloperNext Roleplay
  • FondatoreWave Studios
  • ContributorHorizon

Chi sono

Sono Enea, sviluppatore italiano. Lavoro soprattutto su Minecraft Java Edition, dal lato server e dal lato client.

Scrivo server engine con hotswap delle classi, framework che reggono interi network roleplay e client custom ottimizzati all’estremo. Sono lead developer di Next Roleplay e fondatore di Wave Studios, il mio studio creativo di sviluppo, build e grafica. In parallelo contribuisco a Horizon, Minecraft Java Edition riscritto in Rust.

689Contributi nell’ultimo anno
17PR unite su Horizon
2023Su GitHub dal

Lavori

01 / 07
01 — Server engine

Obsidian

Il mio server engine per Minecraft Java Edition. I moduli .obs sono firmati e fanno hotswap delle classi: si deployano live in produzione, a server acceso, senza riavvii e senza che i player se ne accorgano. Rollback automatico, JVM già tunata e un pannello di gestione integrato.

  • Java
  • Hotswap a runtime
  • Zero downtime
  • Rollback automatico
  • Pannello di gestione
02 — Framework roleplay

Next Roleplay

Il framework proprietario che regge l’intero network Next Roleplay: core, moduli, sistemi di gioco e tool interni. Ne curo architettura, sviluppo e manutenzione, dal primo modulo all’ultimo refactoring.

  • Lead Developer
  • Java
  • TypeScript
  • Architettura modulare
  • Sistemi di gioco
03 — Client custom

Fluent Client

Un client Minecraft custom costruito da zero, pieno di feature integrate e con sistemi di detection. Aggiornamenti automatici, build protetta e un lavoro maniacale sulle prestazioni: è ottimizzato all’estremo, leggero e velocissimo.

  • Minecraft 1.21.8
  • Fabric
  • Sistemi di detection
  • Aggiornamenti automatici
  • Alte prestazioni
04 — Studio creativo

Wave Studios

Il mio studio creativo: sviluppo, build e grafica per community e server di gioco. Plugin e sistemi su misura, spawn e città costruite nei dettagli, texture pack e models.

  • Fondatore
  • Plugin su misura
  • Build & mappe
  • Models
  • Texture pack
05 — Plugin

Cherry

Due plugin pubblici. CherryCore: un core con sistema staff completo e le utility di base. CherryGuns: un sistema armi con gestione delle armi, log per lo staff e strumenti di amministrazione.

  • Java
  • Sistema staff
  • Gestione armi
  • Log di moderazione
  • Codice pubblico
06 — Pannello di controllo

Helm

Il pannello di controllo dei server di gioco Pelican: ogni server in tempo reale con stato, CPU, RAM, disco e uptime, console con log colorati e comandi, avvio e spegnimento con conferma, giocatori online. Accesso con Discord o Telegram e, dietro, un backend che comanda il VPS in SSH.

  • Node.js
  • SSH
  • Pannello
07 — Sito web

Evolución Canaria

Un sito costruito da zero per il partito Evolución Canaria: gerarchia, elezioni, propaganda, eventi e proposte, con un pannello in cui ogni contenuto viene salvato e lo vedono subito tutti i visitatori. Area riservata con Discord o Telegram, nessun framework e nessun build step: una pagina sola, servita com’è.

  • HTML
  • CSS
  • JavaScript
JavaJavaScriptNode.jsTypeScriptPythonRustJavaJavaScriptNode.jsTypeScriptPythonRust
GradleMavenGitGitHubLinuxBashFabricJVMGradleMavenGitGitHubLinuxBashFabricJVM

Open source

Contribuisco a Horizon, Minecraft: Java Edition 26.3 riscritto da zero in Rust e verificato contro il gioco originale da oltre 300 harness differenziali. Lavoro su resource pack, rendering degli oggetti, hook per le mod native ed entity tick.

Le mie PR su Horizon
horizon

Repository

Parliamo

Hai un server, un plugin o un’idea da costruire?
Scrivimi su Discord o su Telegram.