Discuss Scratch

kik05
Scratcher
34 posts

cloud-data

kan iemand mij a.u.b. helpen met uitleg over cloud-data want ik snap het niet goed.
groeten kik05
PinkyPepper
Scratcher
100+ posts

cloud-data

Hoi,

in Scratch kun je een cloud-variabele aanmaken (met dat wolkje erop) en daarmee kun je getallen “in the cloud” bewaren. Dat betekent dat wanneer bijvoorbeeld een andere Scratcher de highscore verbreekt, je die score in zo'n variabele kunt laten bewaren. Een nieuwe speler ziet dan de nieuwe highscore. Gebruik je voor de highscore een gewone variabele, dan kunnen andere spelers die je spel later spelen het nieuwe record niet zien.

Alhoewel je alleen cijfers kunt opslaan in cloud-variabelen, worden deze variabelen toch ook gebruikt voor het opslaan van tekst. Dat kan als je de letters van een stukje tekst eerst in een cijfercode omzet, dan via een cloud-variabele bewaart, en daarna weer laat ontcijferen als iemand je project bekijkt.

Heb ik zo je vraag beantwoord?

Groetjes, PinkyPepper

Last edited by PinkyPepper (Dec. 29, 2015 20:38:34)

kik05
Scratcher
34 posts

cloud-data

ja, dankje ik begrijp het nu wel wat beter.
kik05
Scratcher
34 posts

cloud-data

hoi pinkie,
ik maak een soort social media op scratch waarin je zelf dingen kan posten.
alleen… ik weet niet hoe je die posts moet opslaan via cloud.
kun je me helpen?
groeten kik05
PinkyPepper
Scratcher
100+ posts

cloud-data

kik05 wrote:

hoi pinkie,
ik maak een soort social media op scratch waarin je zelf dingen kan posten.
alleen… ik weet niet hoe je die posts moet opslaan via cloud.
kun je me helpen?
groeten kik05

Hallo Kik05,

ik heb daar zelf geen ervaring mee, maar @robnoo is wel met zoiets bezig. Misschien kun je dit project van hem eens bekijken om ideeën uit te halen: https://scratch.mit.edu/projects/89901867/

Groet, PinkyPepper
kik05
Scratcher
34 posts

cloud-data

dankje
SCN_Rob
Scratcher
28 posts

cloud-data

kik05 wrote:

ik maak een soort social media op scratch waarin je zelf dingen kan posten.
alleen… ik weet niet hoe je die posts moet opslaan via cloud.

Een ander project dat je op weg kunt helpen is:
How to set High Score Username v2 remix https://scratch.mit.edu/projects/86987880/
Het commentaar is in het Engels. Als dit een bezwaar is, geen dan aan waar de vastloopt dan zal ik mijn best doen om dat te verduidelijken.

Let op:
* Nieuw Scratchers kunnen het project niet gebruiken. Zowel de maker als de gebruiker van het project dienen een Scratcher te zijn.
joshuacxv
Scratcher
1 post

cloud-data

wie weet hoe je een spelers score kan opslaan
heldlaw
Scratcher
100+ posts

cloud-data

joshuacxv wrote:

wie weet hoe je een spelers score kan opslaan
Dat hangt er van af. Bedoel je echt permanent opslaan, dus in een cloud variabele? Een wereldrecord bijhouden is makkelijk.

als <(☁ wereldrecord) < (laatst behaalde score)> dan
maak [☁ wereldrecord v] (laatst behaalde score)
end

Als je ook de naam van de recordhouder wilt opslaan, dan wordt het al iets ingewikkelder, omdat je in cloud variabelen alleen cijfers kunt opslaan, geen letters. Maar daar zijn slimme oplossingen voor bedacht, en er zijn projecten die uitleggen hoe dat moet.

Als je van elke speler het persoonlijke record wilt opslaan, dan heb je pas echt een uitdaging. De opslagruimte is beperkt, dus als er veel spelers zijn, dan zul je keuzes moeten maken.

“The First Rule of Programming: It's Always Your Fault” – Jeff Atwood
spacenic
Scratcher
2 posts

cloud-data

Hoeveel data kan 1 cloud-variabelen opslaan?
heldlaw
Scratcher
100+ posts

cloud-data

spacenic wrote:

Hoeveel data kan 1 cloud-variabelen opslaan?
Eén cloud-variabele kan één getal opslaan van maximaal 256 cijfers. Via slimme trucs kun je in één cloud-variabele meerdere kleinere getallen opslaan, of zelfs teksten. Dit wordt “encoden” genoemd.

Bron: https://en.scratch-wiki.info/wiki/Cloud_Data

“The First Rule of Programming: It's Always Your Fault” – Jeff Atwood
spacenic
Scratcher
2 posts

cloud-data

heldlaw wrote:

spacenic wrote:

Hoeveel data kan 1 cloud-variabelen opslaan?
Eén cloud-variabele kan één getal opslaan van maximaal 256 cijfers. Via slimme trucs kun je in één cloud-variabele meerdere kleinere getallen opslaan, of zelfs teksten. Dit wordt “encoden” genoemd.

Bron: https://en.scratch-wiki.info/wiki/Cloud_Data
dank je voor de informatie

Powered by DjangoBB