fidrelity / microbuilder

4 stars 0 forks source link

User can load created game into editor #230

Closed franzeus closed 11 years ago

franzeus commented 11 years ago

Laden funktioniert schon über /build?id=23

Problem:

WENN Grafiken nicht public sind ODER nicht von einem selbst DANN kann man das editierte Game nicht speichern

Vermutlich liegts am Graphic check

franzeus commented 11 years ago

Paar fragen, die zum 'forken' noch geklärt werden müssen:

Wie nennen wir das 'forken'?

Wie kann man games forken?

Co-Autoren:

Unter der Author box (rechts neben dem player) würd dann stehen:

fidrelity commented 11 years ago

ich bin für was freches, wie 'RIP OFF GAME'....aber ich bin auch gerade angetrunken ;)

wenn wir schon forken, würd ich mir das wie ein flattended Array vorstellen: Also alle die das Game forken, oder Forks forken, kommen in eine Fork Liste, wo man all die Autoren und Games sieht, nach created_at sortiert?

Für die UI vielleicht nur die letzten 3 Forks oder die most played und man kann die Liste extenden?

franzeus commented 11 years ago

rip off find ich geil - das problem ist nur, dass wir viel zu ernst auf der restlichen seite rüberkommen (also bis auf die spiele). Müssen da sowieso viel mehr witz reinbringen (ZB in der loading animation bei create, oder bei fehlermeldungen, etc) oder sowas: https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-ash4/407946_324052514365942_591865002_n.jpg :D

Also wenn A geforked wird = A' und wenn A' geforked wird = A'' Dann sieht man beim spielen von A, A' und A''?

Solls dann irgendwelche Begrenzungen geben? Z.B., dass man nur 5 neue Objekte laden darf und der Hintergrund muss bleiben. oder man muss min. 30% der game objects des game behalten?

Und: ich versuch gerade nen introduction video zu machen. Meine stimme klingt aber scheisse :p Kennt ihr jemand der ne gute ausprache hat?

franzeus commented 11 years ago

Already done:

Todo:

egraether commented 11 years ago

Ich würd fürs erste einfach das zuletzt geforkte spiel in der play UI einbauen:

forked from: bla bla bla bla

der fork button sollte dann ganz in der nähe sein oder gleich daneben. Und beim fork button dann einfach einen help text der erklärt, dass man dieses spiel in den editor laden und verändern kann.

Wobei mir das liebste wär, dass wenn man schon ein spiel im editor hat, eine meldung kommt mit: You already have an unfinished game in your editor, do you want to overwrite it? Sodass wir nie das problem haben, dass jemand 2 unfertige spiele hat, was garnicht möglich ist.

Und wie wir das ganze benennen weiß ich nicht. Was spaßiges wär super, aber ich bin dann immer eher konservativ und mach mir Sorgen, dass es keiner versteht.

egraether commented 11 years ago

Den graphics check beim speichern würd ich einfach komplett rausnehmen. Ist sowieso unwichtig, weil man nur graphics sieht die man auch verwenden kann, und ich glaub nicht, dass jemand anfangen würd das ganze zu hacken (in nächster zeit).

franzeus commented 11 years ago

Ich hab den Button jetzt erstmal 'load game into editor' genannt.

ok dann fassen wir mal zusammen:

Backend:

Frontend: (updated)

Evtl:

Fragen:

@egraether : was meinst wie aufwändig es ist den score + random-endlosmode vom github-game-off projekt zu integrieren?

franzeus commented 11 years ago

done