Vai al contenuto
aukimi vs Unity

Un motore più piccolo, con gli strumenti artistici inclusi

Unity è un motore maturo con cui vengono pubblicati titoli commerciali su ogni piattaforma. L'Engine di aukimi è più giovane, e arriva con gli strumenti artistici, audio e video nella stessa scheda.

Unity è più capace come motore, con un margine ampio, ed è il modo in cui i giochi commerciali arrivano sulle console. aukimi è dove un gioco nasce dal nulla in un pomeriggio, con la sua arte e il suo audio realizzati proprio accanto.

A confronto

Criterioaukimi EngineUnity
Dove costruisciUna scheda del browserUn editor installato, Windows/macOS/Linux
ScriptingJavaScript, eseguito invariato nelle build nativeC#, con un'ampia toolchain standard
Motore di renderingBabylon.js — WebGPU con fallback su WebGL2Pipeline proprietarie, profondamente configurabili
Build nativeWindows, macOS, Linux, Android tramite BevyTutte queste, più console, iOS, XR
Pubblicazione su consoleNon offertaSupportata, con partnership di piattaforma
MultiplayerServer Colyseus, avviati dal tuo accountDiverse opzioni di netcode, autogestite o a pagamento
Pipeline artisticaScolpisci, dipingi, anima e componi nella stessa suitePorta i tuoi strumenti
Ecosistema di risorseUno store giovaneL'Asset Store — enorme
Profilazione e debugDi baseMaturo e completo
Materiale didatticoLa nostra academyVent'anni di tutorial e corsi

Cosa ti offre qui il browser

Un progetto di gioco si apre su qualsiasi macchina, e chi realizza l'arte è a una scheda di distanza da chi crea il livello — spesso la stessa persona, senza alcun passaggio di esportazione in mezzo. Per un primo gioco, una jam, un prototipo o una classe, il tempo che separa "un'idea" da "qualcosa che funziona" è tutto il punto, ed è proprio nell'installazione che quel tempo va perso.

Gli script sopravvivono all'esportazione

Build → Desktop o Mobile esporta la scena e genera un progetto Rust basato su Bevy, che compila in un binario nativo. Il JavaScript che hai scritto nell'editor viene eseguito invariato in quella build, tramite un runtime integrato — non c'è una seconda implementazione del tuo gameplay da mantenere.

Il multiplayer è un interruttore, non un progetto

Un server di test condiviso è già attivo e una nuova scena vi punta di default, quindi un gioco può essere online prima ancora che tu abbia deciso di pagare qualcosa. Il tuo server personale è un pulsante nell'area membri. In Unity, il networking è uno stack che devi scegliere, integrare e ospitare.

Quando Unity è la scelta giusta

Per la maggior parte dello sviluppo di giochi commerciali, oggi, lo è ancora:

  • Stai pubblicando su console, iOS o visori XR.
  • Il tuo gioco è grande o ricco di sistemi complessi, e hai bisogno di strumenti maturi di profilazione e gestione della memoria.
  • Dipendi dall'Asset Store, o da middleware che si integra solo con Unity.
  • Il tuo team conosce il C#, o stai assumendo persone per questo.
  • Hai bisogno di un motore con vent'anni di risposte già pronte per ogni problema che incontrerai.

L'Engine di aukimi è giovane, e preferiamo che tu lo scopra qui piuttosto che a tre mesi da un progetto.

Confronti

I nomi dei prodotti sono marchi registrati dei rispettivi proprietari e sono utilizzati qui solo a scopo identificativo e di confronto.

Crea un piccolo gioco questo pomeriggio

Una scena, uno script, e un server condiviso già attivo.

Sostieni il progetto