Tweetcarts (твиткарты) - спорт для кодера

Tweetcarts (твиткарты) - спорт для кодера



Что такое твиткарты? Это картридж с программкой-демкой, исходный код которого вмещается в 280 символов поста в твиттере.

Для кодеров это как спорт - нужно сделать что-то интересное и при этом вместить весь код в ограниченное количество символов.

Польза также в том, что можно заглянуть и узнать как реализован тот или иной эффект и научиться компактности )


ссылка на группу в контакте

пример

for (let i = 0; i < 30; i++) { 

let a = sprites.create(sprites.food.smallApple) 

a.setFlag(SpriteFlag.BounceOnWall, true) 

a.setVelocity(Math.randomRange(-50, 50), Math.randomRange(-50, 50)) 

a.setPosition(Math.randomRange(0, 160), Math.randomRange(0, 120)) 

}

https://arcade.makecode.com/46299-28470-07214-72553


Update:

// тот же код, но вмещенный в 202 символа =)

import r=Math.randomRange;for(let i=0;i<30;i++){let a=sprites.create(sprites.food.smallApple);a.setFlag(SpriteFlag.BounceOnWall,true);a.setVelocity(r(-50,50),r(-50,50));a.setPosition(r(0,160),r(0,120))}



GIF2.2 МБ


Report Page