Discuss Scratch

CatCatD
Scratcher
100+ posts

WAOS Studio

triangle-viper wrote:

(#10)
> Warp OS
Я предлагаю сделать ОС в одном спрайте и вызывать функции, вместо сообщений, это сделает работу ОС гораздо шустрее. Иначе, если используется вызов сообщения без ожидания, то не совсем ясно, в каком порядке всё выполняется, что не есть хорошо. А с ожиданием - тоже не очень, вроде сообщения доходят только на следующий такт, что означает, что при n спрайтах мы получим 60 / n частоту кадров. Я, наверное, ошибаюсь, но функции по крайней мере работают понятно как, в отличии от сообщений.
Спрайты помогают упорядочить скрипты и параллельно разрабатывать разные функции, к тому же ОС будет делиться на малое число спрайтов.
UPD: на пингвине есть расширение, позволяющее создавать функции, доступные всем спрайтам

Last edited by CatCatD (April 29, 2025 12:48:41)

nikto_ya
Scratcher
45 posts

WAOS Studio

scratch_craft_2 wrote:

во первых я уже давно делаю свою операционку и полностью на скретче, а во вторых я уже все сказал и понятно что участвовать не буду, нефиг у меня в профиле рекламировать. вот.
ну хорошо я не знал
CatCatD
Scratcher
100+ posts

WAOS Studio

>GLOBAL
Я всего лишь на день отошёл куда столько постов
p.s. ща обновлю список персонала
p.s.2 Анкету надо писать не цитированием, просто постом

Last edited by CatCatD (April 29, 2025 12:36:14)

CatCatD
Scratcher
100+ posts

WAOS Studio

[deleted]

Last edited by CatCatD (April 29, 2025 12:36:00)

CatCatD
Scratcher
100+ posts

WAOS Studio

>Warp OS
Вопросы на счёт структуры:
  • Выделять ли ассемблер в отдельный спрайт
  • Выделять ли терминал в отдельный спрайт
  • Делать ли для терминала более простую граф. оболочку?
triangle-viper
Scratcher
100+ posts

WAOS Studio

CatCatD wrote:

>Warp OS
Вопросы на счёт структуры:
  • Выделять ли ассемблер в отдельный спрайт
  • Выделять ли терминал в отдельный спрайт
  • Делать ли для терминала более простую граф. оболочку?
Да, ассемблер лучше выделить в отдельный спрайт. Я делаю сейчас как раз его так, чтобы он был в отдельном спрайте.

Я думаю, будет хорошо написать терминал на ассемблере, то есть, это будет не спрайт, а программа в машинном коде, записанная в файловой системе.

Для кого-то важна простота, для кого-то функциональность. Под всех пользователей нет одного варианта. Но лучше сделать попроще, ибо это терминал, тут основная задача - принимать текст и отправлять его командной оболочке или другой активной программе.
nikto_ya
Scratcher
45 posts

WAOS Studio

CatCatD wrote:

>Warp OS
Вопросы на счёт структуры:
  • Выделять ли ассемблер в отдельный спрайт
  • Выделять ли терминал в отдельный спрайт
  • Делать ли для терминала более простую граф. оболочку?
лучше выделить в отдельный спрайт
CatCatD
Scratcher
100+ posts

WAOS Studio

triangle-viper wrote:

(#46)

CatCatD wrote:

>Warp OS
Вопросы на счёт структуры:
  • Выделять ли ассемблер в отдельный спрайт
  • Выделять ли терминал в отдельный спрайт
  • Делать ли для терминала более простую граф. оболочку?
Да, ассемблер лучше выделить в отдельный спрайт. Я делаю сейчас как раз его так, чтобы он был в отдельном спрайте.

Я думаю, будет хорошо написать терминал на ассемблере, то есть, это будет не спрайт, а программа в машинном коде, записанная в файловой системе.

Для кого-то важна простота, для кого-то функциональность. Под всех пользователей нет одного варианта. Но лучше сделать попроще, ибо это терминал, тут основная задача - принимать текст и отправлять его командной оболочке или другой активной программе.
А, ты уже начал разработку
SHAMAN2016
Scratcher
500+ posts

WAOS Studio

SHAMAN2016 wrote:

SHAMAN2016 wrote:

SHAMAN2016 wrote:

SHAMAN2016 wrote:

Кстати идея:
Я вот создал базу данных на пингвин моде просмотреть, может на ней частично будем хранить информацию? (Кстати он работает от списков и от файловой системы, и я использовал функции массива чтобы все синхронить)
еще одна идея: те у кого сть пингвин мод будут заходить в хранилище (базу данных) и добавлять туда ссылку на версию (как данные), и название и версию (как то что идет дальше).
я предлагаю немного изменить формат для удобства:
в поле водда названи написать “OS/WAOS/версия/” дальше версию дальше “/разработчик/” ваш скретч ник
можно начинать исспользовать этот способ потомучто я сделал подходящию для этого версию!!
Неработает, в пингвине не работают облака, файловая система неработает поэтому всетаки его частично использовать для сбора всех версий неполучится… Прийдется сюда скидывать ссылки на роекты в пингвинмоде. у меня нет гугла, яндекс диск мне пока ненужен, то у кого есть доступ к папкам с файлами проекта будет проекты (их файл) будет импортировать в ссылку и скинет сюда и продолжит делать но сюда напишит что делает новую версию на пингвине.
SHAMAN2016
Scratcher
500+ posts

WAOS Studio

SHAMAN2016 wrote:

SHAMAN2016 wrote:

SHAMAN2016 wrote:

SHAMAN2016 wrote:

SHAMAN2016 wrote:

Кстати идея:
Я вот создал базу данных на пингвин моде просмотреть, может на ней частично будем хранить информацию? (Кстати он работает от списков и от файловой системы, и я использовал функции массива чтобы все синхронить)
еще одна идея: те у кого сть пингвин мод будут заходить в хранилище (базу данных) и добавлять туда ссылку на версию (как данные), и название и версию (как то что идет дальше).
я предлагаю немного изменить формат для удобства:
в поле водда названи написать “OS/WAOS/версия/” дальше версию дальше “/разработчик/” ваш скретч ник
можно начинать исспользовать этот способ потомучто я сделал подходящию для этого версию!!
Неработает, в пингвине не работают облака, файловая система неработает поэтому всетаки его частично использовать для сбора всех версий неполучится… Прийдется сюда скидывать ссылки на роекты в пингвинмоде. у меня нет гугла, яндекс диск мне пока ненужен, то у кого есть доступ к папкам с файлами проекта будет проекты (их файл) будет импортировать в ссылку и скинет сюда и продолжит делать но сюда напишит что делает новую версию на пингвине.
Если что файлы проектов можно импортировать в код и текст тут: https://studio.penguinmod.com/#7738749692 (если что надо 2 раза загрузить файл проекта)
AGScratcherBest-2
Scratcher
1000+ posts

WAOS Studio

nikto_ya wrote:

(#18)
помогите как спасти мой ПК я не могу зайти в пингвин мод
Я думаю наоборот, зайти в PenguinMod можно только с ВПНом из-за блокировки большого провайдера Cloudflare РКН'ом.
CatCatD
Scratcher
100+ posts

WAOS Studio

>Warp OS
Ребят, притормозите, у меня мозг плавится от такой неорганизованной работы
CatCatD
Scratcher
100+ posts

WAOS Studio

AGScratcherBest-2 wrote:

(#51)

nikto_ya wrote:

(#18)
помогите как спасти мой ПК я не могу зайти в пингвин мод
Я думаю наоборот, зайти в PenguinMod можно только с ВПНом из-за блокировки большого провайдера Cloudflare РКН'ом.
У меня всё без обходов получается
CatCatD
Scratcher
100+ posts

WAOS Studio

>GLOBAL
Итак
Нам не нужен звукорежиссёр. На данный момент надо сделать программу для воспроизведения звука.
SHAMAN2016, я поручаю тебе разработку графического интерфейса.
SHAMAN2016
Scratcher
500+ posts

WAOS Studio

CatCatD wrote:

>GLOBAL
Итак
Нам не нужен звукорежиссёр. На данный момент надо сделать программу для воспроизведения звука.
SHAMAN2016, я поручаю тебе разработку графического интерфейса.
например? и ссылку сюда скинуть?
CatCatD
Scratcher
100+ posts

WAOS Studio

SHAMAN2016 wrote:

(#55)

CatCatD wrote:

>GLOBAL
Итак
Нам не нужен звукорежиссёр. На данный момент надо сделать программу для воспроизведения звука.
SHAMAN2016, я поручаю тебе разработку графического интерфейса.
например? и ссылку сюда скинуть?
1. ссылку на что?
2. я не могу опубликовать проект из-за наличия расширений вне имеющейся библиотеки, т.к. у меня низкий ранг, так что глянь заготовку ОС (то есть болванку со структурой) на диске

Last edited by CatCatD (April 29, 2025 15:58:07)

CatCatD
Scratcher
100+ posts

WAOS Studio

triangle-viper wrote:

(#46)

CatCatD wrote:

>Warp OS
Вопросы на счёт структуры:
  • Выделять ли ассемблер в отдельный спрайт
  • Выделять ли терминал в отдельный спрайт
  • Делать ли для терминала более простую граф. оболочку?
Да, ассемблер лучше выделить в отдельный спрайт. Я делаю сейчас как раз его так, чтобы он был в отдельном спрайте.

Я думаю, будет хорошо написать терминал на ассемблере, то есть, это будет не спрайт, а программа в машинном коде, записанная в файловой системе.

Для кого-то важна простота, для кого-то функциональность. Под всех пользователей нет одного варианта. Но лучше сделать попроще, ибо это терминал, тут основная задача - принимать текст и отправлять его командной оболочке или другой активной программе.
Кста, я дал тебе право редактора в папке с версиями ядра
SHAMAN2016
Scratcher
500+ posts

WAOS Studio

CatCatD wrote:

SHAMAN2016 wrote:

(#55)

CatCatD wrote:

>GLOBAL
Итак
Нам не нужен звукорежиссёр. На данный момент надо сделать программу для воспроизведения звука.
SHAMAN2016, я поручаю тебе разработку графического интерфейса.
например? и ссылку сюда скинуть?
1. ссылку на что?
2. я не могу опубликовать проект из-за наличия расширений вне имеющейся библиотеки, т.к. у меня низкий ранг, так что глянь заготовку ОС (то есть болванку со структурой) на диске
1. На то что я сделаю.
2. Сколько говорить я перестал пользоваться яндекс диском
3. Например что делать в графическом интерейсе?
SHAMAN2016
Scratcher
500+ posts

WAOS Studio

CatCatD wrote:

AGScratcherBest-2 wrote:

(#51)

nikto_ya wrote:

(#18)
помогите как спасти мой ПК я не могу зайти в пингвин мод
Я думаю наоборот, зайти в PenguinMod можно только с ВПНом из-за блокировки большого провайдера Cloudflare РКН'ом.
У меня всё без обходов получается
И у меня, у меня Уфанет
CatCatD
Scratcher
100+ posts

WAOS Studio

SHAMAN2016 wrote:

(#58)

CatCatD wrote:

SHAMAN2016 wrote:

(#55)

CatCatD wrote:

>GLOBAL
Итак
Нам не нужен звукорежиссёр. На данный момент надо сделать программу для воспроизведения звука.
SHAMAN2016, я поручаю тебе разработку графического интерфейса.
например? и ссылку сюда скинуть?
1. ссылку на что?
2. я не могу опубликовать проект из-за наличия расширений вне имеющейся библиотеки, т.к. у меня низкий ранг, так что глянь заготовку ОС (то есть болванку со структурой) на диске
1. На то что я сделаю.
2. Сколько говорить я перестал пользоваться яндекс диском
3. Например что делать в графическом интерейсе?
1. Кидай
2. На данный момент твоё участие в команде весьма весьма проблематичное т.к. я не могу опубликовать проект с расширением, импортированным через url (а именно rxFS), а ползоваться твоей базой данных весьма проблематично
3. Окна, текст, кнопки, и всё в этом духе

Powered by DjangoBB