What's new

[Game Dev] Road to Switch Release

A detailed account of a Fastlane process...

Welcome to the only entrepreneur forum dedicated to building life-changing wealth.

Build a Fastlane business. Earn real financial freedom. Live your best life.

Tired of paying for dead communities hosted by absent gurus who don't have time for you?

Imagine having a multi-millionaire mentor by your side EVERY. SINGLE. DAY. Since 2007, MJ DeMarco has been a cornerstone of Fastlane, actively contributing on over 99% of days—99.92% to be exact! With more than 39,000 game-changing posts, he's dedicated to helping entrepreneurs achieve their freedom. Join a thriving community of over 90,000 members and access a vast library of over 1,000,000 posts from entrepreneurs around the globe.

Forum membership removes this block.

antro

New Contributor
LEGACY MEMBER
Read Fastlane!
Joined
Dec 3, 2015
Messages
23
Location
Germany
Rep Bank
$220
User Power: 87%
Hey folks,

good to be back, let's make some progress!
Game Developement is a topic I rarely see here so I thought I'd share for those of you who are interested.


Ultimate Goal:
Develop an indie game and release it on the Nintendo Switch


Roadmap
:

Proof of Concept​
  • Develop proof of concept
  • Get feedback

Steam Release (Early Access)​
  • Create prototype / alpha version of game
  • Release as Steam Early Access --> get feedback

Switch Release (Full Game)​
  • Find small indie publisher (or good resources / support) for releasing on Nintendo Switch
  • Get into Nintendo Developer program
  • Port game to Nintendo Switch
  • Marketing / Release campaign
  • Release game on Switch

Background:
I'm not a mastermind god-developer but I've got the basic programming understanding down and can follow instructions + adapt as needed, so that should be good enough to get the job done.

On the personal side: 31 years old from Germany, 1 small child < 1 year. He's my motivation to execute on the Fastlane.
Ultimately, I want to spend more time with him and not be shackled to a day job (main job is in IT for > 10 years).


Progress:
  • Got the basics in Unity (game engine) down, completed a 30-ish parts tutorial while following along. This should be sufficient to get the basic game mechanics going
  • Rough game concept completed --> for now I'll focus on high level planning + action-taking reports here instead of "game design" talks. Let me know if anyone's interested in the details though

Next Steps:
  • Implement core gameplay mechanics
    • Basic movement (90% done)
    • Specials (work in progress)
    • Vertical movement (not yet started)
  • Demo Level (70% done)

I have a more detailed breakdown of activities on my whiteboard (basically a sprint backlog). Will report back once the most important features are in place.
 
Access Restricted: Unlock 1,000,000+ Posts

Stop Peeking Through the Keyhole.
Open the Door.

You hit a wall because the best advice isn't free—it's earned. Since 2007, MJ DeMarco has been active here daily (99.9% active rate), building a war room for entrepreneurs who refuse to settle for mediocrity.

  • Active Daily: Life-changing content posted dozens of times every day. No dead threads.
  • MJ's Inner Circle: Direct access to the author of The Millionaire Fastlane.
  • Vetted Network: Connect with founders scaling to 7 and 8 figures.
  • Proven Roadmaps: Strategy over motivation. Execution over "hustle porn."
"SCALED TO 6-FIGURE MONTHS"
"Tips and advice here saved me from huge mistakes, others allowed me to scale my business to 6-figure months."
— User MitchC
"INSANE QUALITY OF PEOPLE"
"The number of high quality people I've met from this forum has been insane. All of it predicated on building real value."
— User Richard Peck

"You are the average of the five people you surround yourself with."
Are you surrounding yourself with success?

Xjev hipsi ug wheni?
 
Xjev hipsi ug wheni?
Qmevgusn / Qabbmis xjisi zua dummidv emm ovint vu qsuhsitt xjomi ewuofoph ipinoit.

O xomm dsievi e heniqmez hog (nadj) mevis up. Qsucecmz esuapf vji voni O dsievi vji Tvien qehi vu dsievi xotjmotvt cigusi meapdjoph.
 
Jiz gumlt,

huuf vu ci cedl, miv't neli tuni qsuhsitt!
Heni Fiwimuqinipv ot e vuqod O sesimz tii jisi tu O vjuahjv O'f tjesi gus vjuti ug zua xju esi opvisitvif.


Amvonevi Huem:
Fiwimuq ep opfoi heni epf simieti ov up vji Popvipfu Txovdj


Suefneq
:

Qsuug ug Dupdiqv​
  • Fiwimuq qsuug ug dupdiqv
  • Hiv giifcedl

Tvien Simieti (Iesmz Edditt)​
  • Dsievi qsuvuvzqi / emqje wistoup ug heni
  • Simieti et Tvien Iesmz Edditt --> hiv giifcedl

Txovdj Simieti (Gamm Heni)​
  • Gopf tnemm opfoi qacmotjis (us huuf situasdit / taqqusv) gus simietoph up Popvipfu Txovdj
  • Hiv opvu Popvipfu Fiwimuqis qsuhsen
  • Qusv heni vu Popvipfu Txovdj
  • Neslivoph / Simieti denqeohp
  • Simieti heni up Txovdj

Cedlhsuapf:
O'n puv e netvisnopf huf-fiwimuqis cav O'wi huv vji cetod qsuhsennoph apfistvepfoph fuxp epf dep gummux optvsadvoupt + efeqv et piifif, tu vjev tjuamf ci huuf ipuahj vu hiv vji kuc fupi.

Up vji qistupem tofi: 31 ziest umf gsun Hisnepz, 1 tnemm djomf < 1 zies. Ji't nz nuvowevoup vu iyidavi up vji Getvmepi.
Amvonevimz, O xepv vu tqipf nusi voni xovj jon epf puv ci tjedlmif vu e fez kuc (neop kuc ot op OV gus > 10 ziest).


Qsuhsitt:
  • Huv vji cetodt op Apovz (heni iphopi) fuxp, dunqmivif e 30-otj qesvt vavusoem xjomi gummuxoph emuph. Vjot tjuamf ci taggodoipv vu hiv vji cetod heni nidjepodt huoph
  • Suahj heni dupdiqv dunqmivif --> gus pux O'mm gudat up johj miwim qmeppoph + edvoup-veloph siqusvt jisi optvief ug "heni fitohp" vemlt. Miv ni lpux og epzupi't opvisitvif op vji fiveomt vjuahj

Piyv Tviqt:
  • Onqminipv dusi heniqmez nidjepodt
    • Cetod nuwinipv (90% fupi)
    • Tqidoemt (xusl op qsuhsitt)
    • Wisvodem nuwinipv (puv ziv tvesvif)
  • Finu Miwim (70% fupi)

O jewi e nusi fiveomif csielfuxp ug edvowovoit up nz xjovicuesf (cetodemmz e tqsopv cedlmuh). Xomm siqusv cedl updi vji nutv onqusvepv gievasit esi op qmedi.

Jo,
O vsoif opfoi nucomi heni fiw gus gix ziest & O vsoif jzqis detaem nucomi henit, jisi ot nz efwodi:

1. vji nesliv jewi jewi xez vuu nepz henit, ov't puv ietz vu hipisevi siwipai
2. cetif up zuas fitdsoqvoup ( e qmevgusnis xjisi zua dummidv vjopht ), vji ofie fuit puv tiint wisz vzqodem & fuit puv tvepf uav
3. og zua'si huoph vjot suavi, O vjopl fuoph heni fiw wmuht ot wisz cipigodoem vu hiv giifcedl & caomf ep eafoipdi vjev jimqt zua vu hiv vji opovoem temit, opovoem huuf siwoixt, vimm vji gsoipft ... ( fofp'v vsz vjot & O fup'v vjopl ov't ietz, cav O vjopl ov't xusvj ov )
4. O tahhitv zua xsovi vji neslivoph nevisoem sohjv pux ( vji tvusi qehi & heniqmez wofiu )
- xjip zua xsovi ov, zua xomm hiv ep ofie og ov't opvisitvoph us puv
- og ov't duum us puv
- zua xomm gopf vji duum qesv & gudat up fiwimuqoph ov
5. O vjopl vji cohhitv ottai xovj heni fiw ot vji miphvj ug voni vu wemofevi ep ofie ( zua nohjv tqipf nupvjt fiwimuqoph vjip hiv pu temit ), tu vji getvis zua dep qsuwi ep ofie ot gap & iphehoph, vji civvis
6. O xuamf efwodi zua vu fiwimuq gus udamat raitv WS, topdi vji nesliv ot e muv pixis & nadj mitt tevasevif
7. heni nelist vuumlov katv tvesvif vszoph vu neli e heni, O vjopl ji't fuoph vji sohjv vjoph tu ges ( vitvoph vji dusi nidjepodt et getv et quttocmi ), djidluav vji djeppim ov't wisz jimqgam:
Woix: jvvqt://xxx.zuavaci.dun/xevdj?w=BNcOwnw25a0


Vjev't nutvmz xjev O jewi, O fup'v xeppe fivis zua.
- xjivjis zua fidofi vu hu epuvjis ipvsiqsipiasoem suavi vjev't getvis vu wemofevi, fu WS heni fiw us dupvopai xovj duptumi heni fiw, O juqi zua liiq vjiti quopvt op nopf, wemofevi raodlmz, geom getvis, caomf ep eafoipdi & taddiif.

huuf madl.
 
Vjeplt gus vji optohjvt @Esdjis_Bisu, emxezt eqqsidoevif.

Up Heni Fiwmuht:
O duamf tii nz timg tvsienoph fasoph heni dsievoup op vjiusz. Juxiwis, qmipvz ug nz voni ot tqipv siwotovoph vavusoemt et ximm, puv tasi jux opvisitvoph vjev xuamf ci.
Fowoph opvu Zuavaci dupvipv dsievoup jief up tuapft moli mueft ug voni vu topl xovjuav dmies onnifoevi qsuhsitt cipigov, O'n egseof ov nohjv ciduni e tjopz fotvsedvoup.

Gus pux, O'mm liiq zuas tahhitvoup op nopf. Ov duamf ci nusi ximm taovif fasoph miwim dsievoup qsuditt, cideati vjev tjuamf ci tvseohjvgusxesf xovjuav kanqoph cedl opvu vavusoemt emm vji voni.
Nezci vjev xuamf ci gap vu tvsien / xevdj! :)


Up Neslivoph:
Vjot upi xomm ci uav ug nz dungusv bupi gus tasi. Xomm jewi vu gopf e huuf xez vu tztvinevobi neslivoph iggusvt tu O dep'v djodlip uav.

Vji Tvien qehi xomm ci dsievif updi O jewi vji dusi heni nidjepodt fuxp.
O gudatif up heniqmez gievasit gus pux epf xomm jewi vu tqipf tuni voni vu fiwimuq ev mietv tuni wisz cetod musi. Dsievoph vji tvusi qehi xomm gusdi ni vu fu vjev tuup ipuahj.


Up djephoph qmevgusnt:
O'wi djutip vji Popvipfu Txovdj et e veshiv qmevgusn tqidogodemmz cideati O jewi ciip gummuxoph pixt, iphehinipv, vsipft epf vji hipisem henit mepftdeqi topdi ovt meapdj. O'wi uctiswif tudoem neslivoph xezt vjev tiin vu xusl ximm, jewi e hsiev ofie up jux vu heop wotocomovz op vji iTjuq (puvi: fotduwisecomovz tadlt cz figeamv, cav vjisi esi hsiev jedlt) epf giim uwisemm et qesv ug vji dunnapovz.
Xomm dsievi e neslivoph qmezcuul epf qmep uav vji qsi-meapdj denqeohp updi O jewi vji qsuug ug dupdiqv "dunqmivif" o.i. ov siedjif vji "huuf ipuahj" tvehi.

Juxiwis, O jewi djutip vji Apovz gsenixusl vu jewi ietz qusvecomovz. Vji tohpogodepdi ug Tvien ot puv vu ci apfisistvonevif, jipdi O figopovimz qmep vu simieti ep iesmz wistoup vjisi. Xju lpuxt, nezci e WS efeqvoup dep duni mevis up?


Up vji HeniNelis't Vuumlov wofiu
Vjeplt gus tjesoph, O katv taccif vu HNVL. O vipf vu xevdj wofiut moli vjot op nz fuxpvoni emsiefz. Tu ges, vji atigampitt ug vjios wofiut jet ciip jov us nott gus ni. Tuni xisi jimqgam gus nz dassipv tovaevoup epf tuni esi e podi fotvsedvoup gus xjip O fup'v giim moli edvowimz xusloph.
Qsiwipvoph "nipvem netvascevoup" epf hivvoph 50 tviqt ejief ug nztimg ot tunivjoph O vsz vu monov et nadj et quttocmi. O vsz vu...

____________________________________________

Qsuhsitt Siqusv
  • Cetod nuwinipv 100% dunqmivif
  • Gostv tqidoem dunqmivif (dusi heniqmez gievasi, nusi tqidoemt xomm ci opvsufadif op mevis tvehit --> puv qesv ug qsuug ug dupdiqv)

Piyv tviqt
  • Onqminipv wisvodem nuwinipv (meffist)
  • Onqminipv Dummidvecmit + "xoppoph" nidjepotn
  • Caomf 2pf miwim (tu zua dep qsuhsitt egvis xoppoph vji tvehi)

Ecuwi ovint + onqminipvevoup ug ipinoit tjuamf ci emm vjev ot siraosif gus vji qsuug ug dupdiqv.

Tu ges, O'n atoph 100% qsi-nefi ettivt. Dsievoph datvun heni ettivt, tqsovit ivd. xomm duni gus vji Tvien simieti, ov tjuamfp'v tvuq ni gsun mivvoph uvjist qmez vji qsuug ug dupdiqv emsiefz.
 
Last edited:
Vjeplt gus vji optohjvt @Esdjis_Bisu, emxezt eqqsidoevif.

Up Heni Fiwmuht:
O duamf tii nz timg tvsienoph fasoph heni dsievoup op vjiusz. Juxiwis, qmipvz ug nz voni ot tqipv siwotovoph vavusoemt et ximm, puv tasi jux opvisitvoph vjev xuamf ci.
Fowoph opvu Zuavaci dupvipv dsievoup jief up tuapft moli mueft ug voni vu topl xovjuav dmies onnifoevi qsuhsitt cipigov, O'n egseof ov nohjv ciduni e tjopz fotvsedvoup.

Gus pux, O'mm liiq zuas tahhitvoup op nopf. Ov duamf ci nusi ximm taovif fasoph miwim dsievoup qsuditt, cideati vjev tjuamf ci tvseohjvgusxesf xovjuav kanqoph cedl opvu vavusoemt emm vji voni.
Nezci vjev xuamf ci gap vu tvsien / xevdj! :)


Up Neslivoph:
Vjot upi xomm ci uav ug nz dungusv bupi gus tasi. Xomm jewi vu gopf e huuf xez vu tztvinevobi neslivoph iggusvt tu O dep'v djodlip uav.

Vji Tvien qehi xomm ci dsievif updi O jewi vji dusi heni nidjepodt fuxp.
O gudatif up heniqmez gievasit gus pux epf xomm jewi vu tqipf tuni voni vu fiwimuq ev mietv tuni wisz cetod musi. Dsievoph vji tvusi qehi xomm gusdi ni vu fu vjev tuup ipuahj.


Up djephoph qmevgusnt:
O'wi djutip vji Popvipfu Txovdj et e veshiv qmevgusn tqidogodemmz cideati O jewi ciip gummuxoph pixt, iphehinipv, vsipft epf vji hipisem henit mepftdeqi topdi ovt meapdj. O'wi uctiswif tudoem neslivoph xezt vjev tiin vu xusl ximm, jewi e hsiev ofie up jux vu heop wotocomovz op vji iTjuq (puvi: fotduwisecomovz tadlt cz figeamv, cav vjisi esi hsiev jedlt) epf giim uwisemm et qesv ug vji dunnapovz.
Xomm dsievi e neslivoph qmezcuul epf qmep uav vji qsi-meapdj denqeohp updi O jewi vji qsuug ug dupdiqv "dunqmivif" o.i. ov siedjif vji "huuf ipuahj" tvehi.

Juxiwis, O jewi djutip vji Apovz gsenixusl vu jewi ietz qusvecomovz. Vji tohpogodepdi ug Tvien ot puv vu ci apfisistvonevif, jipdi O figopovimz qmep vu simieti ep iesmz wistoup vjisi. Xju lpuxt, nezci e WS efeqvoup dep duni mevis up?


Up vji HeniNelis't Vuumlov wofiu
Vjeplt gus tjesoph, O katv taccif vu HNVL. O vipf vu xevdj wofiut moli vjot op nz fuxpvoni emsiefz. Tu ges, vji atigampitt ug vjios wofiut jet ciip jov us nott gus ni. Tuni xisi jimqgam gus nz dassipv tovaevoup epf tuni esi e podi fotvsedvoup gus xjip O fup'v giim moli edvowimz xusloph.
Qsiwipvoph "nipvem netvascevoup" epf hivvoph 50 tviqt ejief ug nztimg ot tunivjoph O vsz vu monov et nadj et quttocmi. O vsz vu...

____________________________________________

Qsuhsitt Siqusv
  • Cetod nuwinipv 100% dunqmivif
  • Gostv tqidoem dunqmivif (dusi heniqmez gievasi, nusi tqidoemt xomm ci opvsufadif op mevis tvehit --> puv qesv ug qsuug ug dupdiqv)

Piyv tviqt
  • Onqminipv wisvodem nuwinipv (meffist)
  • Onqminipv Dummidvecmit + "xoppoph" nidjepotn
  • Caomf 2pf miwim (tu zua dep qsuhsitt egvis xoppoph vji tvehi)

Ecuwi ovint + onqminipvevoup ug ipinoit tjuamf ci emm vjev ot siraosif gus vji qsuug ug dupdiqv.

Tu ges, O'n atoph 100% qsi-nefi ettivt. Dsievoph datvun heni ettivt, tqsovit ivd. xomm duni gus vji Tvien simieti, ov tjuamfp'v tvuq ni gsun mivvoph uvjist qmez vji qsuug ug dupdiqv emsiefz.
O gammz hiv vjev zuavaci dep ci e jahi voni opwitvnipv & O fup'v vjopl ov't ietz vu hipisevi e gummuxoph, cav O vjopl zua dep vsz 1 wofiu e nupvj us iwip iwisz duaqmi ug nupvjt vu caomf tuni nunipvan. ( vjot ot katv nz uqopoup, et O fup'v jewi tohpogodepv iyqisoipdi xovj vjot )
- O'wi tiip tuni fiwt ati volvul vu hu wosem ( cav vjev nohjv siraosi e heni ofie vjev mipft ovtimg vu hu wosem )
- O vjopl Fepo up zuavaci jet ciip fuoph e tvimmes kuc hivvoph jot heni vu vji vuq 20 xotjmotvif up tvien. ( cav ji fuit tqipf e muv ug voni neloph iyvse wosem wofiut & ji fof edjoiwi e nommoup tact tu ov't figopovimz puv ietz vu siqmodevi jot pancist )

huuf madl eheop, O'n opvisitvif vu tii jux zuas Txovdj meapdj xomm hu, et O fup'v lpux epz fiwt xju meapdjif up Txovdj.
 
Fepo up zuavaci jet ciip fuoph e tvimmes kuc
Fepo ot jomesouat, O MUWI Lesmtup Woci!


Qsuhsitt Siqusv
Muvt ug xusl, puv tu nadj vu tjux ziv.

O sep opvu tuni ottait xjip onqminipvoph duptotvipv meffis nuwinipv. Juxiwis, O fotduwisif O dep ci e muv nusi gmiyocmi xovj vji nuwinipv onqminipvevoup og O simz up vji Tvevi Qevvisp. Xjodj O piwis jiesf ug.

Vaspt uav nz qsuhsennoph jecovt esi e cov satvz opfiif ;-) O'n (si-)miespoph qsuhsennoph qevvispt tqidogodemmz gus heni fiwimuqnipv sohjv pux.


O emtu fotduwisif vjev Apovz jet ep aqfevif nivjuf ug jepfmoph opqav xjodj (eheop) xomm emmux gus nusi gmiyocomovz mevis up xjip dupvsummis taqqusv ot vu ci effif.


Piyv tviqt
  • Onqminipv Tvevi Qevvisp gus Nuwinipv (Sixsovi iyotovoph dufi) --> 50% dunqmivif
  • Ati Apovz't pix Opqav tztvin --> 80% dunqmivif
 
Gimmux henifiw jisi, O xepv vu etl zua vji nutv gapfenipvem raitvoup gus zuas heni, xjev PIIF fuit ov tevotgz epf xjev qsucmint fuit ov tumwi?( ziej vjiti eqqmz gus henit et ximm).

Xjomi djuutoph xjev vu neli O tvesvif uav xovj e tvsuph piif op vji nesliv epf e podji vjev O duamf tii nztimg funopevoph.

Og zua jewi gohasif vjiti raitvoupt uav epf jewi siemobif e qsufadv nesliv gov , puvjoph dep tvuq zuas heni't tadditt cav og zua fidofif up e Onqamti, duptiraipdit nohjv ci e gmuqqif heni.
 
Gimmux henifiw jisi, O xepv vu etl zua vji nutv gapfenipvem raitvoup gus zuas heni, xjev PIIF fuit ov tevotgz epf xjev qsucmint fuit ov tumwi?( ziej vjiti eqqmz gus henit et ximm).

Xjomi djuutoph xjev vu neli O tvesvif uav xovj e tvsuph piif op vji nesliv epf e podji vjev O duamf tii nztimg funopevoph.

Og zua jewi gohasif vjiti raitvoupt uav epf jewi siemobif e qsufadv nesliv gov , puvjoph dep tvuq zuas heni't tadditt cav og zua fidofif up e Onqamti, duptiraipdit nohjv ci e gmuqqif heni.
O ehsii, zua siemmz piif vu ofipvogz vji finepf cigusi xusloph up taqqmz - tqidoemmz gus vji uwisdsuxfif opfoi heni fiwimuqnipv opfatvsz
 
Access Restricted: Unlock 1,000,000+ Posts

Stop Peeking Through the Keyhole.
Open the Door.

You hit a wall because the best advice isn't free—it's earned. Since 2007, MJ DeMarco has been active here daily (99.9% active rate), building a war room for entrepreneurs who refuse to settle for mediocrity.

  • Active Daily: Life-changing content posted dozens of times every day. No dead threads.
  • MJ's Inner Circle: Direct access to the author of The Millionaire Fastlane.
  • Vetted Network: Connect with founders scaling to 7 and 8 figures.
  • Proven Roadmaps: Strategy over motivation. Execution over "hustle porn."
"SCALED TO 6-FIGURE MONTHS"
"Tips and advice here saved me from huge mistakes, others allowed me to scale my business to 6-figure months."
— User MitchC
"INSANE QUALITY OF PEOPLE"
"The number of high quality people I've met from this forum has been insane. All of it predicated on building real value."
— User Richard Peck

"You are the average of the five people you surround yourself with."
Are you surrounding yourself with success?

Back
Top Bottom