Выбор игроков
Grand Theft Auto V
Cyberpunk 2077
Elden Ring
The Witcher 3: Wild Hunt
Euro Truck Simulator 2
God of War
Marvel's Spider-Man
Forza Horizon 5
Baldur's Gate III
Red Dead Redemption 2
Horizon Zero Dawn
Monster Hunter: World
The Elder Scrolls V: Skyrim
Palworld
No Man's Sky
DOOM Eternal
Starfield
Far Cry 6
Resident Evil 4
Devil May Cry 5
сентябрь 6, 2022
The CONCEPT of SPACE
Добавить в
Мои игры
Торрент
Скачать
Не забудь
Концепция пространства
В этом году участие в джеме #Pico1k.
Использует 1023 сжатых байта кода, без внешних ресурсов (без изображений или звуковых файлов).
Запись предыдущего года была pico-xkcd.
Правила- Запускайте шары в пустое пространство. Шары будут расширяться, чтобы заполнить все доступное пространство.
- Ударьте предыдущие шары 3 раза, чтобы лопнуть их и заработать очко. Шары обозначают оставшиеся попадания (красный = 3, оранжевый = 2, зеленый = 1).
- Вы проигрываете, когда запущенный мяч перекатывается через пунктирную "линию опасности" внизу. ул> Функции
- коллизии, основанные на физике
- простые эффекты частиц
- Использование P8SCII для заголовка, счета и звуковых эффектов.
- алгоритмическое заполнение доступного пространства ( учет других объектов и границ)
- высокая экономия очков
Демонстрация Speed-pool-1k компании Liquidream из прошлогоднего джема 1k для упрощения физики эластичного 2D-мяча PC101.
Эта игра является ремейком самодельной игры для портативного устройства GamePark, в которую я, помню, играл 20 лет назад.
Исходный код с комментариямиДоступно здесь: суть
Сжатый код == 1023 байта (из 1024 предела для Pico1k Jam)
данные карты("tcos") л={} тп=2 тб=92 сб=15 и=1 г=-1 с=0 ч = дгет (0) р={} _set_fps (60) ::_:: клс() строка(2,ТБ,2,2,7) линия(126,2) строка(126,ТБ) fillp(░)line(2,tb)fillp() ss="\^pscore "..s.." высокий "..h хо=мин(2,128-?сс,0,-128) ?ss,xo,116 МВ=0 если (#l > 0) сделать б=л[#л] х=б.х у=б.у б.в*=.97 б.б*=0,97 х+=б.в у+=бб mv=abs(б.в)+абс(б.б) если (mv < 0,02) делать МВ=0 б.в=0 б.б=0 конец e = мин (мин (мин (мин (96, x-tp-2), 126-x-1), y-tp-2), tb-y-1) для k,t в парах(l)do circ(t.x,t.y,t.r,({11,9,8})[t.c]) если(k!=#l), то a=x-t.x z=y-t.y d=sqrt(a*a+z*z) е = мин (е, d-t.r-1) если(d<=b.r+t.r), то т.с-=1 о = (d-b.r-t.r) х-=о*(а/г) у-=о*(г/д) n=(t.x-b.x)/d r=(t.y-b.y)/d v=b.v*-r+b.b*n k=t.v*n+t.b*r б.в=(-г*в+п*к)*1,15 б.б=(n*v+r*k)*1,15 для i=0,20 сделать add(p,{x=t.x-n*(d-b.r),y=t.y-r*(d-b.r),a=rnd(100)/100.0,s=rnd(3)/3,c=max (т.с,1),n=80}) конец ?"\as0c",0,0 конец конец конец если(mv==0 и e>b.r)b.r+=1 foreach(l,функция(t) если(t.c==0)del(l,t)s+=1 конец) if(x+b.r>126 или x-b.r<2+1)b.v*=-1,1 если(y-b.r
...
Показать все
Как скачать The CONCEPT of SPACE через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака The CONCEPT of SPACE
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!