3D Tetris / BlockOut spel i Gitpod

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
magi5
Inlägg: 319
Blev medlem: 8 augusti 2005, 12:37:44
Skype: jlivingstonesg
Ort: Sweden
Kontakt:

3D Tetris / BlockOut spel i Gitpod

Inlägg av magi5 »

----
Hej.
Jag fick hjälp med att få igång en C/C++ BlockOut2 på Gitpod och är makalöst glad för det
och hoppas jag en dag, kan få den till en bättre version för webbläsare.


Men jag har också denna egna HTML5/JavaScript BlockOut för webbläsare, som funkar ok.
Får hjälp från folk, men ingen vet hur man får igång scoreboards på Gitpod.
Här funkar cookie/sql scoreboard på min server.
https://blockout.nu
Här är koden.
https://github.com/jlivingstonsg/blockout-2
När jag startar den på Gitpod så funkar inte scoreboard i webbläsaren på Gitpod, med cookies eller för sql databasen.
Jag har fått lite hjälp på Gitpod forumet.
Kan någon ge mig något tips på hur jag ska få igång dessa två scorebords ?

Eller vet någon man kan fråga?

MagI
----
verkstaden
Inlägg: 572
Blev medlem: 2 mars 2018, 16:09:29
Ort: Burträsk

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av verkstaden »

Finns inte den frågan redan i den här tråden?
viewtopic.php?f=43&t=100868
Användarvisningsbild
magi5
Inlägg: 319
Blev medlem: 8 augusti 2005, 12:37:44
Skype: jlivingstonesg
Ort: Sweden
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av magi5 »

--
Nepp.
Det är C/C++ kod där och den fungerar perfekt i Gitpod.

Denna tråden länkar till HTML5/JavaScript kod som jag vill köra i Gitpod och lätt sedan kunna testa saker och direkt se i spelet.

MagI
----
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45167
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av TomasL »

Jo, men det är ju samma sak som i din andra tråd, försök håll saker samlade
Användarvisningsbild
magi5
Inlägg: 319
Blev medlem: 8 augusti 2005, 12:37:44
Skype: jlivingstonesg
Ort: Sweden
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av magi5 »

---

Jag tycker absolut inte det är samma sak.'
C/C++ koden gick inte igång över huvud taget.
Hjälpen jag fick här var seriöst professionellt och avancerat .

Denna har jag fått igång och man kan spela den i Gitpod.
Men när man spelat färdigt frågar den inte efter användarnamn att lägga in i cookie/sql scorebord .

Så det handlar om att typ aktivera cookie samt att sätta upp sql servern i Github.
Men jag hittar inte info om hur man ska göra.

MagI
----
Användarvisningsbild
AndLi
Inlägg: 17040
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av AndLi »

Du måste väl rulla en central sql server 24/7 som alla använder? Det borde du väl ha på din site redan?

Du bevöver bara se till att det finns ett bra api för ditt spel att skicka in och få ut resultat... nu kör du säkert sql frågor rakt mot den...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45167
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av TomasL »

magi5 skrev: 5 april 2021, 23:56:55 ---

Jag tycker absolut inte det är samma sak.'
MagI
----
Det är ju fortfarande Tetris, eller hur.
Användarvisningsbild
magi5
Inlägg: 319
Blev medlem: 8 augusti 2005, 12:37:44
Skype: jlivingstonesg
Ort: Sweden
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av magi5 »

---

Tack AndLi.

Det var AndLi som hjälpte mig få igång C/C++ koden på Gitpod.
Imponerande måste jag säga.
Typ ingen i Indien och Pakistan kunde hjälpa mig.
Tack.

Kan någon här förklara vad AndLi sa och hur jag ska göra det i Gitpod med HTML5/JavaScript koden? :D


MagI
----
Användarvisningsbild
AndLi
Inlägg: 17040
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av AndLi »

Du har två scoreboards, local som ligger i cookies och en global som måste ligga på en server någonstans.

Du kan såklart sätta upp din gitpod så den drar igång en egen mysql server för varje instans, men då blir den ju precis lika lokal som den som ligger i cookies, och innehåller kommer försvinna vid varje omstart.

Vad har du provat för att få igång den? Och är MYSQL servern verkligen tillgänglig via internet?

Felsöker du något själv?

scoreboard.js kallar du xhttp.open("POST", "api/read-scores.php", true); och det funkar ju fint när du kör ditt spel och din highscore server på samma maskin, men när du kör i gitpod kommer det anropet gå till gitpod maskinen... peka om den till den till https://gamereality.se/blockout/api/read-scores.php så borde det funka bättre...
Användarvisningsbild
magi5
Inlägg: 319
Blev medlem: 8 augusti 2005, 12:37:44
Skype: jlivingstonesg
Ort: Sweden
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av magi5 »

----

Gitpod är bara en testmiljö och allt ska vara lokalt där i Gitpod.
Allt ska fungera där lokalt för test av kod.

Jag har provat att försöka starta sql server.
Men jag tror jag måste aktivera sql filen i Gitpod för jag har inte laddat upp sql filen i någon databas på Gitpod.
Det gör jag ju på min server.
Men var och hur?

Cookie har jag ingen aning....

MagI
----
Användarvisningsbild
AndLi
Inlägg: 17040
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av AndLi »

JA du måste ju skapa upp behörigheter och tabeller i mySQL varje gång du startar den.
Användarvisningsbild
magi5
Inlägg: 319
Blev medlem: 8 augusti 2005, 12:37:44
Skype: jlivingstonesg
Ort: Sweden
Kontakt:

Re: 3D Tetris / BlockOut spel i Gitpod

Inlägg av magi5 »

--
Blev så glad när C/C++ koden gick att köra så tänkte aldrig på att testa scoreboard.
Den fungerar inte där heller.

Någon som vet var man laddar upp sql filen på Gitpod?
Var är databasen eller hur gör man?

MagI
----
Skriv svar