Come posso passare dallo sviluppo mainstream allo sviluppo indipendente?


13

Sono un programmatore di giochi per uno sviluppatore ed editore di livello AAA, che conosco rientra nella categoria "bel problema da avere". Tuttavia, sto diventando disincantato dalla direzione dell'azienda e della parte AAA del settore nel suo insieme.

Voglio fare qualcosa di fondamentalmente diverso.

Sembra che il mercato non sia mai stato migliore per progetti su piccola scala, e mi piacerebbe saltarci dentro (e ho fatto piccole dimostrazioni per Android e ho iniziato a scavare in iOS), ma ovviamente non riesco a mettere fuori nulla mentre lavoro per l'azienda. Sono preoccupato che non dovrei nemmeno fare uno sviluppo sostanziale nel mio tempo libero su tutto ciò che alla fine vorrei rilasciare da solo.

Allo stesso tempo, sono sospettoso di lasciare il mio lavoro, per motivi sperabilmente ovvi, soprattutto senza un piano specifico in atto.

Qualcuno là fuori ha avuto esperienza con 'andare indie' fuori da un lavoro tradizionale? Hai suggerimenti specifici sull'approccio migliore e su cosa pensare o fare attenzione in modo specifico?


1
"Ovviamente non riesco a mettere fuori nulla mentre lavoro per l'azienda" - È vero? Sei vincolato da un contratto che lo afferma?
Tim Holt,

Strano. Non avevo un link "modifica" per questo in precedenza, ma volevo suddividerlo in paragrafi .. ora TreeUK lo ha suddiviso in paragrafi e vedo un link di modifica. scrollata di spalle .
Jari Komppa,

@Tim Holt È un conflitto di interessi quando sviluppi giochi per te mentre sviluppi giochi per un'azienda. Sono stato molto fortunato ad aver ottenuto un lavoro in cui i miei superiori mi hanno permesso di avere il regno libero di fare ciò che volevo nel mio tempo libero purché non fosse in conflitto diretto con il mio "lavoro diurno" per così dire. Ciò includeva sia lo spazio di mercato target sia lo sforzo svolto nel mio lavoro quotidiano. Questo è raro però e se non hai ottenuto un accordo di questo tipo in anticipo (prima di iniziare) è probabile che non troverai questo caso.
James,

@James, è un potenziale conflitto di interessi. Se il suo contratto proibisce esplicitamente QUALSIASI sviluppo di giochi, è inutile porre la domanda. Se proibisce la concorrenza diretta, allora deve fare qualcosa di diverso da ciò che il lavoro è.
Tim Holt,

@Tim Holt: un problema non è necessariamente una clausola contrattuale che vieta direttamente la concorrenza, ma clausole che affermano che qualsiasi proprietà intellettuale creata è di proprietà dell'azienda. Non so se la legittimità di questo sia stata verificata in tribunale o meno.
Kylotan,

Risposte:


13

Di recente ho lasciato una casa di sviluppo tripla A per frustrazione; ma, invece di diventare indipendente, ho trovato uno sviluppatore più piccolo che realizza una gamma più ampia di progetti. Quindi, invece di lavorare su un FPS per tre anni, fanno diversi giochi di Facebook / social / casual all'anno.

Mentre suona come "più dello stesso problema", in realtà è risultato a mio favore. Sono appena riuscito a dare il via libera a uno dei miei progetti dal team esecutivo. Voglio dire, stiamo costruendo qualcosa di cui sono totalmente innamorato!

Ora, questo non risponde davvero alla tua domanda; ma potrebbe rivelarsi un'altra strada per il pensiero. Trovare un buon sviluppatore per cui lavorare è come cercare di scoprire il tuo partner per tutta la vita. Devi trovare un'azienda che ami ... o trovarne una.

Per quanto riguarda la rotta indie:

  1. Pianificalo: avrai bisogno di soldi per vivere mentre non lavori; o dovrai fare un lavoro freelance. Costruisci quei fondi e relazioni adesso. Impostare una data ed eseguirla. Forse anche dire alla tua azienda che sei infelice e stai cercando di diventare indipendente, forse puoi presentarti a lavorare due o tre giorni alla settimana.
  2. Mettiti in moto - So che Jari ha detto di avere una squadra; ma onestamente? Se riesci a farlo da solo, hai molte più probabilità di finire il progetto. Coinvolgi il minor numero di persone possibile e, preferibilmente, trova persone che sono anche completamente investite (non lavorano in un grande sviluppatore per la maggior parte del tempo).
  3. Pianifica il tuo progetto - non limitarti a saltare la nave e dire "Fantastico! Ora posso costruire qualcosa!" Hai fatto sviluppo Android e sviluppo iOS. Eccezionale. Sai cosa dovrai codificare. Qual è la tua specifica? Qual è la tua scadenza? Quale prodotto vuoi costruire? Su quali piattaforme stai distribuendo? Avere un piano per il successo. Vuoi presentare una demo del tuo gioco a un editore? Vuoi competere in una competizione indipendente?

Hai molta anima che cerca di fare; ma il risultato finale potrebbe essere spettacolare. Il modo in cui l'ho sempre guardato è stato questo: il caso peggiore è che hai appena aumentato il tuo curriculum.

In bocca al lupo!


In pratica hai detto tutto quello che volevo dire, ma meglio =)
Jari Komppa,

Fortunatamente, "che cosa vuoi costruire" è una domanda con, se non altro, troppe risposte - ho almeno tre prototipi distinti e una mezza dozzina di altri progetti in varie fasi di rugosità che mi aspettano quando decido di dedicarmi me stesso a loro a tempo pieno. Questo è comunque un consiglio eccellente - e cercare un negozio più piccolo era una delle cose che stavo prendendo in considerazione. Grazie!
Salano Software,

Sono d'accordo a non perdere tempo a costruire una squadra per il tuo primo progetto. Forse una partnership (cioè una squadra di due) sarebbe una buona idea, ma sarei diffidente nei confronti di qualcosa di più grande.
jhocking

3

Non sono un avvocato e tutte quelle dichiarazioni di non responsabilità standard.

Per prima cosa, parla con il tuo capo. Forse puoi lavorare su app per iPhone e rilasciarle. Potrebbe essere necessario chiedere l'autorizzazione per tutto ciò che fai, ma potrebbe essere ancora possibile. Lo sviluppo personale è un ottimo punto di forza; stai investendo il tuo tempo libero per diventare un dipendente migliore.

Alla fine, se davvero vuoi diventare indie, basta ... smettere. Prima di farlo, tuttavia, ci sono alcune cose che puoi (e in alcuni casi, dovresti) fare.

  1. Risparmiare. Dopo aver smesso, i tuoi risparmi sono ciò su cui vivrai.

  2. Cerca collaborazioni. Altre persone che la pensano potrebbero essere interessate ad avviare un piccolo studio per te. Anche se non pagherai gli stipendi per loro, conoscere persone di cui ti puoi fidare per fare progetti (come arte in outsourcing, musica, qualunque cosa) è una grande risorsa. Se riesci ad avere successo, potresti considerare di assumerli; o forse ti assumeranno. =)

  3. Indaga sulle possibilità per gli investitori angelici. Attenzione però, prendere i soldi degli altri significa sempre rinunciare a qualcosa, come la tua libertà. I risparmi aiutano qui.

  4. Forse, lavora su qualcosa senza rilasciarlo. Qui è dove siamo di gran lunga nella categoria Io non sono un avvocato. Questo dipende da quanto è aggressivo il tuo datore di lavoro e da quanto è spietato il tuo contratto.

Potresti anche voler dare un'occhiata a questo seminario da un paio di miei amici. ("Indie Startup for Dummies")


Tutto questo ha un senso eccellente per me - sto certamente facendo parte del quarto (è difficile non dare dei colpetti a progetti personali di tanto in tanto), ho pensato un po 'agli investimenti degli angeli, ho un numero di contatti in particolare per arte con cui mi sento a mio agio a lavorare - e ovviamente sto cercando di risparmiare denaro, anche se quello è sempre una sorta di trucco ...
Salano Software

per quanto riguarda il punto di ricerca delle partnership: vedo sempre più spazi di coworking qui a Chicago, dove un gruppo di team indipendenti si sfidano mentre lavorano a progetti separati. Sembra un'idea
geniale
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.