Сумоцоде документација


Почетак

Сумоцоде је уређивач кода, фокусиран на учење једноставног програмирања. Потребно је да напишете само неколико редова кода да бисте имали интерактивне сцене или можете програмирати једноставне игре користећи Сумолиб АПИ и основно знање ЈаваСцрипт-а.

Интерфејс
interface

<ол> <ли> <стронг> Навбар . Омогућава лак приступ опцијама за увоз / извоз и објављивање пројекта као готовог пакета за веб. <ли> <стронг> Покрени мој код / ​​Стоп . Овде можете покренути код или зауставити свој пројекат. Сваки пут када промените било коју линију кода, можете једноставно притиснути Цмд + С да бисте је сачували и покренули. <ли> <стронг> Брзи приступ . Овде имате брз приступ за поништавање / понављање да бисте потврдили или опозвали избор опције Аутоматско чување. <ли> <стронг> Уређивач кода . Овде можете директно уредити свој код помоћу Сумолиб АПИ-ја како је објашњено у наставку. <ли> <стронг> Пројекат покренут . Резултат покретања кода уређивача кода на левој страни.

Извоз

Било који пројекат можете извести у формату .сумофиле. Помоћу ове датотеке можете је делити са пријатељем / наставником или касније увести ако желите да наставите на предстојећој сесији кодирања.

Увоз

Можете да увезете било коју .сумоцоде датотеку извезену са апликацијом. Када се учита, потребно је само да сачувате (Цмд + С) да бисте га покренули.

Објави

Ако сте <а хреф='/прицинг' таргет='_БЛАНК'> ПРО корисник , можете да преузмете свој код у пакету који је спреман за објављивање као веб страница. .Зип датотека садржи индек.хтмл + ЦСС датотеку + јс датотеку са укљученим Сумолибом.

Опозови / Понови

Код који сте написали можете опозвати / поновити притиском на дугмад за брзи приступ или на траци за уређивање Уреди / Поништи или Уреди / Понови

Аутоматско чување

Ако сте означили „Аутоматско чување“, он локално чува ваш код сваки пут када га уредите, па ако освежите страницу или затворите прегледач, код ће бити исти када се вратите на њега. Ако је означено, морате га извести и увести следећи пут када желите да радите на пројекту.

Код наговештаја

Сумоцоде ће предложити неке вредности сумо објектима. На пример, ако започнете са „сумо.“, Можда ћете желети да користите методу сумо.бацкгроунд.


Примери

Основни примери

Један од најбољих начина за започињање учења је модификовање неких од постојећих примера, ако прођете кроз све њих, видећете све методе на делу.


Учење развоја игре

Израда игре није лак задатак за почетак, али када вам прија АПИ, сигурни смо да можете почети да радите сјајне интерактивне пројекте. Испод имате неколико примера једноставних игара направљених помоћу Сумоцоде-а да вас инспиришу.

Пример игре меморије

Са мање од 350 линија кода, можете играти 3Д меморијску игру са звуковима. Користимо неке ЈС основне концепте попут низова, за наредбе иф и креирамо сопствене методе и променљиве које ћемо позивати из функција Сумоцоде. Поред тога, остало је да користите своју машту и Сумолиб АПИ.

Пример математичке лутке

Ова игра је мало сложенија од игре Меморија, али има мање од 500 линија кода. Користимо неке ЈС основне концепте као што су низови (са више димензија), свитцх, за и иф изјаве, логички оператори попут && (АНД) и || (ИЛИ) и креирамо сопствене методе и променљиве које ћемо позивати из функција Сумоцоде.