В раздаче находятся 5 хоумбрю игр-клонов Tetris, Pac-Man, Snake, Pong и Space Invaders, написанных на C# с возможностью создавать свои.
Си шарп — объектно-ориентированный язык программирования общего назначения, разработан в 1998 году группой инженеров компании Microsoft под руководством Андерса Хейлсберга и Скотта Вильтаумота как язык разработки приложений для платформы Microsoft .NET Framework и .NET, впоследствии стандартизирован как ECMA-334 и ISO/IEC 23270.
C# относится к семье языков с C-подобным синтаксисом, его синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов, в том числе операторов явного и неявного приведения типа, делегаты, атрибуты, события, переменные, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML. Переняв многое от своих предшественников — языков C++, Delphi, Модула, Smalltalk и Java — С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем: например, C# в отличие от C++ не поддерживает множественное наследование классов, в то же время допуская множественную реализацию интерфейсов.
Доп. информация писал(а):
Релиз основан на открытых хоумбрю аркадах от cybercom684 под лицензией MIT, написанных на C# и перенесённых на Switch с помощью компилятора-транспайлера и Roslyn в нативный C.
Дополнительно, в архиве «source-code.7z» содержится исходный код всех пяти игр, с возможностью писать свои собственные 2D-игры и др. программы с помощью .NET 8 SDK и devkitA64 + libnx с поддержкой OOП, LINQ, коллекций, строк, типов значений, API фреймбуфера и 1 дочерним классом на проект, c синхронными async/await без сборщика мусора и рефлексии.
Как установить:
Скопировать папку switch в корень microSD,
Открыть hbmenu/sphaira (нажав и удерживая кнопку R, открыть Альбом), выбрать папку CS2SX_games, запустить нужную игру.
Играть.
Набор в группу «Хранители» - Помогите сохранить редкие раздачи