Mike Workshop
Canale Telegram di plugin e Skript per Minecraft Java, arrivato a 550 iscritti nel periodo di massima attività.
- Contesto
- Progetto personale
- Ruolo
- Fondatore e sviluppatore
- Stack
- Skript · Java · Bukkit/Spigot
- Canale
- t.me/mike_workshop
- Stato
- Chiuso
Descrizione del progetto
Mike Workshop (nato come Skript Workshop nel 2021) è stato per un paio d'anni il punto di riferimento dei piccoli server roleplay di Minecraft Italia.
È nato dalla mia stessa curiosità: quando mi sono cimentato nello sviluppo di un server ho scoperto che online non c'era materiale valido e gratuito per poter mettere su un progetto degno di nota. Così ho iniziato a pubblicare gratuitamente Skript e plugin di qualità, per permettere a tutti quelli che volevano (come il me del passato) di creare il proprio server spendendo poco o niente.
Tech stack
| Scripting | Skript, il linguaggio a sintassi quasi-inglese che gira come plugin su Bukkit/Spigot |
|---|---|
| Plugin | Java sulle API di Bukkit/Spigot, per quello che Skript non arrivava a fare |
| Piattaforma | Minecraft Java Edition, server con Bukkit/Spigot |
| GitHub | github.com/MikeWorkshop, le repository pubbliche dei plugin open source |
Skript era la scelta di partenza per un motivo pratico: si scrive in fretta, si legge quasi come una frase, e chi gestisce un server può aprire il file e modificare un numero senza sapere programmare. Per un pubblico di amministratori che non sono sviluppatori, è il formato che riduce di più le domande dopo la consegna.
Il plugin in Java arrivava quando Skript non bastava: comportamenti fuori dagli eventi previsti, o roba che doveva reggere un server pieno senza pesare. Il costo è che poi va compilato e ricompilato a ogni cambio, quindi non lo usavo se non serviva davvero.
Come visibile nella sezione certificati ho seguito un corso di sviluppo plugin con Java, e quello è stato il mio punto di svolta per passare da Skript (che è ottimo, ma ha delle limitazioni) ai plugin veri e propri.
Nozioni apprese
- Un canale gratuito offre soddisfazione e, se ben sfruttato, può portare anche dei guadagni — pubblicando molto mi sono fatto un nome come sviluppatore nella community di Minecraft Italia, e questo mi ha permesso di avere una reputazione che reggesse la richiesta di commissioni a pagamento.
- Una buona implementazione ha sempre davanti una buona analisi — il 50% del mio lavoro, oltre a scrivere il codice, è stato l'ascolto dei clienti: solo dopo aver davvero capito di cosa hanno bisogno si possono soddisfare le loro aspettative.
- Il pubblico voleva risorse, non informazioni — ho provato ad aprire un canale YouTube per spargere la conoscenza e permettere a ognuno di crearsi i propri Skript. Ho scritto una guida e fatto tutorial dettagliati, ma mi sono reso conto che interessava a una minoranza: la maggior parte degli utenti voleva la “pappa pronta”.
- Chiudere è stata una scelta consapevole — la community è cambiata, con i due grandi colossi del roleplay che hanno praticamente preso il monopolio, e così sono quasi scomparsi i piccoli server: proprio la categoria che traeva il beneficio maggiore dal mio canale.