Синусоидальный тетрис
Это всего лишь забава и обучение, но это наводит на мысль, что могут быть и другие игры, которые ждут, чтобы их придумали по тому же принципу.
Syncfusion предоставила браузерную среду, в которой вы можете писать, компилировать и запускать код, использующий компоненты Blazor, и получать его предварительный просмотр в реальном времени.
Blazor - это способ написания веб-приложений как на стороне сервера, так и на стороне клиента с помощью . NET и C# вместо использования Javascript на фронт-энде. Код в Blazor компилируется в WebAssembly, а не в Javascript. Принцип работы заключается в том, что среда выполнения .NET, скомпилированная в WebAssembly, загружается в браузер пользователя, который затем запускает приложение Blazor в той же песочнице, в которой работает JavaScript.
Вместо того чтобы заниматься настройкой локально на своей машине для разработки, вы можете воспользоваться такой игровой площадкой, как эта, и запустить все в браузере. Хотя Syncfusion предоставляет игровую площадку в основном для опробования собственных компонентов Blazor, вы также можете написать, скомпилировать и запустить свои собственные компоненты Blazor.
Компоненты Syncfusion можно импортировать, перейдя на вкладку Snippets. Там вы найдете ряд богатых компонентов пользовательского интерфейса - от простых аккордеонов и кнопок до древовидных решеток и программ просмотра PDF.
Импортировав их и включив в собственный код, вы сможете использовать их в реальной жизни. Если же вас не устраивает этот выбор из 80 компонентов, вы можете просмотреть документацию по компонентам Syncfusion, чтобы получить код инициализации любого доступного компонента. Например, я нашел, скопировал и вставил в игровую площадку компонент Button:
Однако это далеко не все, что вы можете сделать. Вы также можете импортировать JavaScript или CSS из CDN, а также пакеты NuGet из библиотеки Syncfusion Blazor, и изменить тему редактора. Playground обрабатывает все, начиная с установки NuGet и заканчивая ссылками на ресурсы сценариев и стилей и регистрацией сервисов.
Наконец, вы можете поделиться написанным кодом, сохранив сниппет, чтобы получить URL-адрес, по которому вы можете поделиться им через тикеты клиентов, социальные сети, электронную почту или другие каналы. Кроме того, вы можете встроить свой сниппет и настроить отображаемые элементы с помощью параметров во встроенном коде.
В общем, игровая площадка Blazor от Syncfusion - это первоклассная возможность попробовать Blazor в деле.
Это всего лишь забава и обучение, но это наводит на мысль, что могут быть и другие игры, которые ждут, чтобы их придумали по тому же принципу.
Где у нас франшиза, ребята?
Компания Metaplay, известная своим полностью настраиваемым бэкендом для разработки игр, представила SDK на базе Unity, чтобы помочь разработчикам масштабировать свои мобильные игры.
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии