Распберри Пи је рачунарска сензација, али првобитно је дизајниран са једном кључном намером: инспирисати нову генерацију да погледа даље од играћих конзола, паметних телефона и таблета и прихвати начин кодирања.
Ако тражите пројекте који се баве Распберри Пи-ом, зашто не бисте погледали наш водич како претворити Распберри Пи у КСБМЦ медијски центар ?
Долази са избором програмских окружења претходно уграђених у његову Линук дистрибуцију засновану на Дебиану, али најлакши начин за почетак је Сцратцх. Створен је у Лабораторији за медије на МИТ-у, Сцратцх је дизајниран да научи децу основама програмирања, без потребе за учењем сложене синтаксе.
Сцратцх омогућава корисницима да повуку и испусте ликове и предмете у окружење игре, а затим програмирају своје радње помоћу грађевинских блокова који су групирани у категорије кодиране бојом као што су Цонтролс, Мотион, Операторс и Сенсинг. Превлачењем и испуштањем ових на место можете створити изненађујуће софистициране интерактивне приче, анимације и игре, а затим их поделити са глобалном заједницом ученика и програмера.
Желите да купите Распберри Пи? Овде откријте читав низ комплета, додатака и футрола.
Почетак рада са Сцратцх-ом
У овој функцији ћемо произвести аркадну игру - ми је зовемо Црустацеан Сторм - док ћемо вам дати неколико упута како даље.
искључи Виндовс 10 обавештења заштитног зида
Ако никада пре нисте наишли на Сцратцх, можда би било добро погледати наш претходна карактеристика о програмирању помоћу ње , који покрива неке од основних функција. Међутим, огреботине је лако подићи; његове скрипте су разумљиве, а можете много научити само преузимањем игара и откривањем чега их тикирају.
Не брините ако немате Распберри Пи: Сцратцх ће радити срећно под Виндовсима, ОС Кс и Линуком, па чак и на најскромнијим рачунарима. Можете преузмите га и овде пронађите мноштво примера програма .
Такође желимо да поделите своје завршене игре са нама. Удружили смо се са креаторима Распберри Пи да бисмо водили наше сопствено такмичење у огреботинама.
Почетак
Прво покрените Сцратцх. Сада не можете имати мачку која глуми у игри која се зове Црустацеан Сторм. Кликните десним тастером миша на сприте и избришите га. Идите на траку Нев Сприте изнад доњег десног прозора, изаберите средње дугме да бисте изабрали нови сприте из датотеке, идите у фасциклу Цостумес | Анималс и изаберите ајкула 1-б.
Скупља
Такав какав је, ајкула је превелика. Смањимо га. Изаберите алатку за скупљање на траци с алаткама (као што је приказано горе) и кликните око 30 пута на ајкулу док не буде приближно приказана овде. Сада је време да именујемо сприте. Идите на траку имена изнад централног прозора и унесите да бисте променили име из Сприте1 у Схарк.
Контрола 1
Време је да се играч стави под контролу. Прво одаберите категорију Цонтрол у горњем левом углу екрана, а затим повуците блокове када се притисне тастер „размак“ и заувек у прозор скрипте ајкуле, као што је овде приказано. Користићемо размакницу као почетни тастер за нашу игру.
Контрола 2
Сада превуците блок иф из категорије Цонтрол у заувек блок, а затим идите у категорију Сенсинг и превуците притиснути блок тастера „размак“ до контролне тачке на иф. Помоћу падајућег менија промените простор у стрелицу нагоре.
Одговор
То говори Сцратцху да припази на тастер Горе, али сада морамо доделити одговор. Идите у категорију Мотион и повуците промену и за 10 блока у иф блок. Ако се притисне размакница и стрелица нагоре, наша ајкула се сада помера. Сада то можете поновити за стрелицу надоле, замењујући промену и вредношћу на -10.
Почетна позиција
Да би лева и десна стрелица радиле, поновите кораке 4 и 5, али замените промену и по блок променом к по блоку и подесите вредности -10 и 10 респективно. Коначно, нашој звезди је потребна стартна позиција. Дохватите блок преласка на к: 0 и: 100 из покрета и превуците га на приказано место. Промените обе вредности на 0.
Рибе
Сада кликните поново да бисте изабрали нови сприте из датотеке и изабрали рибу, пре него што сте је смањили као што смо то учинили у кораку 2 и преименовали у Риба. Уверите се да је изабрана, као што је приказано, и превуците када се тастер „размак“ притисне у централни прозор скрипти. Идите на Мотион и превуците блок преласка на к: 0 и: 0 на место испод.
Рандомисе
Поставите к на 205. Да бисте спречили да се рибе појављују увек на истом месту, идите на Операторс и превуците блок случајног одабира од 1 до 10 у вредност и. Подесите вредности на -180 и 180. Затим идите на Цонтрол и повуците заувек да бисте ускочили испод идите на, затим идите на Мотион и повуците промену к блоком унутар ње. Промените к у -5.
Детекција ивице
Желимо да се наша риба поново појави ако удари у бочну страну екрана. Превуците блок иф из Цонтрол унутар блока форевер, а затим идите у категорију Сенсинг и повуците додирни блок на иф. Изаберите Едге из додирујућег падајућег менија. Превуците блок преласка на к & и из покрета и конфигуришите га као у кораку 8.
колико је спасити свет
Променљиве
Кликните на променљиве, а затим на дугме Направи променљиву. Назовите то Сцоре. Резултат ће се сада појавити у горњем левом углу екрана игре. Додајте нови када је притиснут блок притиснут тастер „размак“ из команде Цонтрол, закачите на блок форевер иф; сада идите на Сенсинг и превуците додирни блок. У падајућем менију одаберите ајкулу.
Риба среће ајкулу
Шта се догађа када риба сретне ајкулу? Нашег пријатеља рибе поједу и резултат пуже. Идите на Променљиве и превуците резултат промене за 1 блок, а затим идите на Изгледи и превуците промену „боја“ за 25 блокова. Промените опцију боје у пикселацију.
Дужи ефекат
То је леп ефекат, али далеко прерано. Повуците блок чекања ‘1,00’ сек из Цонтрол и промените трајање чекања на 0,02. Затим превуците други блок за промену „боје“ и промените боју у пикселацију. Додајте блок преласка на к са случајним положајем и (као у кораку 8) и јасни блок графичких ефеката из Лоокс.
Време је за ракове!
Време је за ракове! Додајте нови сприте - цраб 1-а - и смањите га. Рака можемо покренути дуплирањем рибљег скрипта. Кликните на Фрите сприте, а затим на икону Дуплицате на горњој траци са алаткама, кликните на прву скрипту за ову рибу и превуците је до рачића. Идите на скрипту ракова и измените к променом вредности тако да гласи -8.
Смртоносна рака
Рака се креће, али желимо да буде смртоносан. Повуците нови блок када притиснете тастер „размак“, а затим додајте блок заувек ако. Идите на Сенсинг и додајте додирни блок; помоћу падајућег менија одаберите сприт ајкула. Идите на Цонтрол и превуците блок емитовања. У падајућем менију изаберите Ново и назовите га Смрт.
Смрт
Смрт је једнака Гаме Овер. Изаберите сприт Схарк, а затим идите на категорију Цонтрол и додајте блок „Кад примим“. У падајућем менију одаберите Деатх. Сада додајте поновљени блок из Цонтрол, идите на Лоокс и додајте исти пикселатни блок као у кораку 12, а затим блок чекања.
Спора смрт
Хајде да мало истегнемо смрт ајкуле. Поставите вредност чекања на 0,1 секунду, а вредност у блоку понављања на 6. Додајте стоп алл из Цонтрол на крај ове скрипте. То ће завршити игру када ајкула буде погођена.
како шутнути ботове цс го
Поништавање резултата
Резултат треба да се ресетује сваки пут када је игра покренута, па превуците постављени резултат на блок 0 из променљивих и блок емисије из изгледа у прву скрипту ајкуле, постављајући их одмах испод почетног када је тастер „размак“ притиснуо блок.
Рој ракова!
Имамо једног рака убицу, али шта је са ројем? У Сцратцху можете лако дуплирати ракове. Кликните алатку Дуплицате, затим цраб и направите још једну или две раке. Када завршите, кликните на дугме у горњем десном углу да бисте ушли у режим презентације на целом екрану, притисните зелену заставицу, а затим размакницу - и започните репродукцију.
Шта даље?
Где идеш одавде? Додавање позадине био би једноставан корак (овде смо једноставно уредили подразумевану позадину и користили алатку Паинтбуцкет да бисмо је испунили плавом бојом). Друго би било додавање звучних ефеката или чак једноставне анимације; и ајкула и рак имају алтернативне костиме које можете да користите, а то је једноставно урадити помоћу прекидача за костим у категорији Изгледа. Мењањем вредности такође је могуће убрзати ракове и рибе, док можете обоје дуплирати како бисте направили гужву у игри. Зашто не покушати додати непријатељска морска бића са различитим обрасцима кретања или уопште променити тему? Или додајте наслове и одговарајући екран Гаме Овер. Сцратцх омогућава све ово и још више - остало је на вама.
Напишите сопствену игру Распберри Пи
н / а