marcusklaas/Achtung--die-Kurve- — comment on commit a5bd09455afd3521d95cfec445d3a3bbc6a86500
File:  line 0
By marcusklaas:

Hai! Ik ben blij met jouw voorstellen, want ik heb er ook aan een aantal
zelf gedacht. Zoals die inzoomen/ outzoomen. Opzich moet dat wel te doen
zijn hoor, want opzich kan dat helemaal lokaal afgehandeld worden door
gewoon de hoogte/ breedte en snelheid te schalen. Maar om het tijdens een
game te doen, dat lijkt me een stuk lastiger. Gamechat moeten we zeker
doen. Lijkt me bovendien erg gemakkelijk te implementeren. Ik denk het is
best we vangen gewoon alle karakters af met javascript en voeren die
(zolang ze niet pijltje links/ rechts zijn) in een tekstveld, bij enter
verzend. Dus dat je niet je focus in het tekstveld hoeft hebben staan. Over
het leaven van een game terwijl hij nog niet gestart is: ik heb dit al wel
geimplementeerd. Volgens mij moet hij het doen, maar nog niet echt getest.
Over dat sturen van die functie ben ik trouwens wat minder enthiousiast als
ik eerlijk ben. Ik zou dan liever die getallen 100, 5 en 72 opsturen en dat
de client daarmee zelf een functie maakt. Vind dat mooier uit een
designoverweging, want dan houden we de server client-agnotisch. In de zin
dat iedereen nu z'n eigen client kan schrijven in javascript, java or C#

Ik ga vanavond op visite, dus kan er wss 's nachts pas weer aan werken. Ik
denk ik ga ff zo'n playerlijstje bouwen en daarna misschien de gamechat.
Wat vind je trouwens van de richtingaanwijzers tijdens de cooldown?

groetjes,

marcus

2011/12/21 Rik Steenkamp <
reply@reply.github.com
>

> Jo,
>
> ik zal straks het DELTA_MAX probleem bekijken. en over die gaten: ik
> vind het goed om het op die manier te doen. ik dacht zelf nog of het
> mogelijk is om de server een javascript functie te laten sturen. met
> input de tick en output of we in een gat zitten of niet. dat de server
> bv stuurt:
> "function(t){ return t > 100 && t/5%72==0; }"
> en javascript via eval oid hiervan een functie maakt?
> (trouwens eigenlijk moeten de gaten niet gebaseerd zijn op ticks maar
> op lengte van de snake, want als je sneller gaat wil je misschien niet
> grotere gaten maken. dan moeten we de snake lengte bijhouden.)
> en over de client pagina: ja we moeten even een simpele layout maken
> die er toch wel leuk uitziet. ik kan kijken of ik nog css (en evt
> photoshop) skills heb, maar heb nog niet echt een idee. weet je
> trouwens of de canvas makkelijk kan worden vergroot/verkleint? ik denk
> het niet aangezien alles in pixels gaat. anders zouden we um ongeveer
> zo breed als de window kunnen maken, en zou je um in fullscreen kunnen
> spelen als je je browser op fullscreen zet.
> verder kan ik nog wel redelijk wat todo's bedenken, maar de een wat
> belangrijker dan de ander. het zou bv wel mooi zijn als er een
> gamechat is, en de mogelijkheid om opnieuw een potje te doen in
> dezelfde game. en ook leuk maar redelijk wat werk: dat je custom game
> kan createn en je eigen parameters kan instellen, en mensen die game
> zien in een lijst en kunnen joinen. en trouwens kan iemand al een game
> die nog niet begonnen is verlaten zonder problemen?
>
> groeten rik
>
> Op 21 december 2011 03:52 heeft Marcus Klaas de Vries
>
> het volgende geschreven:
> > oke dat van dat dubbeltekenen is volgens mij (niet helemaal/ helemaal
> niet) waar.. maar het sync proces werkt volgens mij niet. ik heb op mn
> server gespeeld een paar potjes met DELTA_MAX van 1 maar niet 1x een
> syncbericht gehad. zou kunnen dat verbinding heel erg consistent is
> natuurlijk :P hij neemt natuurlijk wel t gemiddelde dus t zou opzich wel
> kunnen. maarre wat zijn nu te todos? iig de gaten erin. ik denk het is
> misschien toch een goed idee om de gaten per speler te timen ipv per spel,
> dan houden we wat meer mogelijkheden open. ik stelde me het zo voor: de
> gaten uiteindelijk periodiek. dus een tijdje geen gaten en daarna om de
> zoveel ticks een gat van een aantal ticks. die drie paramaters hoeven we
> dan aant begin van t spel maar 1x te sturen voor elke speler en daarna kan
> de client door op zn tikken te letten gemakkelijk de gaten tekenenen. het
> serversimulatie gedeelte is nog makkelijker. en ja misschien is het tijd
> dat we de clientpagina iets vriendelijker eruit late
> n
> > zien.. sowieso een playerlijst met kleurtjes, maar hoe deze
> gepositioneerd moet worden enzo, daar heb ik nog niet zo'n beeld bij.
> misschien jij ideeen? ik nu tukken!
> >
> > ---
> > Reply to this email directly or view it on GitHub:
> >
> https://github.com/marcusklaas/Achtung--die-Kurve-/commit/a5bd09455afd3521d95cfec445d3a3bbc6a86500#commitcomment-811385
>
> ---
> Reply to this email directly or view it on GitHub:
>
> https://github.com/marcusklaas/Achtung--die-Kurve-/commit/a5bd09455afd3521d95cfec445d3a3bbc6a86500#commitcomment-812916
>