Исходные коды программ и игр

Программирование - работа и хобби

Desktop программирование

Язык программирования C#

Исходники настольных приложений для компьютеров, планшетов и смартфонов

Исходный код логической игры Мозаика


Язык программирования C#

Загружается картинка, делится на равные части, по желанию пользователя от 9 до 25 частей, части перемешиваются в произвольном порядке. Исходный код игры состоит из двух логических блоков: управление игрой и методы непосредственно с логикой игры.

Количество загрузок - 8112 Полное описание

Исходный код калькулятора


Язык программирования C#

Исходник калькулятора. Программирование в среде .NET. Прозрачность окна калькулятора при простое. Сохранение настроек в текстовый файл. Кнопки украшаются изображением.

Количество загрузок - 18440 Полное описание

Исходный код таймера рабочего времени


Язык программирования C#

Программирование в среде .NET Framework 1.1. Исходник содержит классы Microsoft.Win32.Registry, System.Windows.Forms.NotifyIcon, System.Threading.Thread и др. Использование дополнительного потока. Подключение к динамической библиотеке Windows API.

Количество загрузок - 6423 Полное описание

Протокол UDP, отправка сообщений по сети на C#


Язык программирования C#

Отправка и извлечение сообщений локальной сети по протоколу UDP. UDP проще и быстрее, не требует постоянного соединения, не отправляет вспомогательных сообщений и создает меньшую нагрузку на сеть.

Количество загрузок - 4692 Полное описание

Исходный код приложения UDP (часть 2)


Язык программирования C#

Исходник программы отправляющей и извлекающей сообщения по локальной сети по протоколу UDP. Отправка сообщений в блокирующем режиме и извлечение сообщений в дополнительном потоке без блокировки программы.

Количество загрузок - 2731 Полное описание

Отправка файлов по сети


Язык программирования C#

Отправка файлов по сети имеет особенности по сравнению с отправкой текстовых сообщений. Размер файла в большинстве случаев значительно больше текста и вследствие этого передачу необходимо осуществлять частями. Передача происходит по протоколу TCP.

Количество загрузок - 4533 Полное описание

Исходник игры на SFML


Язык программирования C#

Исходник игры на мультимедиа библиотеке SFML для .NET. Игровой сюжет происходит в космосе, на фоне звёзд и планет. Реализованы полет ракеты к астероиду. Событие взрыва астероида после поражения его ракетой.

Количество загрузок - 268 Полное описание

Исходный код программы-шутки


Язык программирования C#

Правдоподобные эффекты зависания компьютера. Интерфейс Windows Forms. Программа простая по компоновке, построена на одном классе FormJokeScreen. Несколько методов и событий обеспечивают процесс цифровой шутки.

Количество загрузок - 192 Полное описание

Часы со стрелками на платформе WPF


Язык программирования C#

Часы со стрелками на WPF .NET Core, новая модель создания графических интерфейсов. Часы реалистичны настолько, что просто хочется снять их с экрана компьютера и повесить на стену. Красочный интерфейс часов создан только на стандартных элементах, включённых в каркас WPF.

Количество загрузок - 62 Полное описание

Адаптивная компоновка на WPF


Язык программирования C#

Адаптивная компоновка приложений WPF. Компоновка интерфейсов WPF в корне отличается от методик Win32, C++ MFC, Windows Forms. Макет интерфейса в WPF основан на невидимых контейнерах. К статье прилагаются исходники 3-х программ на WPF с различной компоновкой.

Количество загрузок - 47 Полное описание

WPF анимация движения


Язык программирования C#

Анимация движения кнопки Button. Имитация движения червяка элементом Border. Управление анимацией с помощью абсолютных и относительных координат.

Количество загрузок - 6 Полное описание