6

C# Для психов или извращенцев?

» Программирование
В данной статье автор начнет с основ C#, поведает о том какими различными способами консоль умеет здороваться, да и о самой консоли. Автор будет рад если ты прочтешь это безумие :D.

Читать далее...
9

Уроки по Love и Lua. Урок 0. Введение.

» Программирование
Всем привет! Итак это первый урок из цикла разработки игры на Love2D

Читать далее...
6

Основы Lua.

» Программирование
Всем привет! Сегодня я хотел бы вам рассказать о интересном языке программирования,о Lua .Расскажу собственно о самом языке и изучим основы программирования,а в дальнейшем напишем простую игру на нем,используя фреймворк под названием Love2D .

Читать далее...
16

PHP для нубоов

» Программирование
Слип сам научится и покажет вам что такое пиашпи. Корчое уроки для чайников.

Читать далее...
7

Кроссплатформенная разработка с Visual Studio 2015

» Программирование
Предварительная версия Visual Studio 2015 вобрала в себя ряд новинок, которые наверняка заинтересуют большое количество разработчиков. Мы продолжаем серию онлайн-мероприятий, на которых вы сможете узнать больше о возможностях этого продукта.

Читать далее...
4

SFML - Рисуем в 2D

» Программирование
Как было сказано в предыдущих статьях, модуль SFML, отвечающий за окна, предоставляет простой способ создания окна с OpenGL-контекстом и управления его событиями, но не помогает нам что-либо нарисовать. Он дает единственную возможность, но довольно-таки мощную - рисование с помощью OpenGL API напрямую.
К счастью, SFML предоставляет графический модуль, который вам поможет нарисовать различные 2D объекты более простым способом, чем если бы вы использовали OpenGL.

Читать далее...
27

Безумно короткий самоучитель по C#. Часть 1 из 2.

» Программирование
Пусть это будет пособие для студентов ПТУ, вчера жевавших семки, а сегодня решивших МНЕ СРОЧНО НУЖНО ОСВОИТЬ ЯЗЫК ПРОГРАММИРОВАНИЯ. Короче, как я.
Warning! Это самоучитель:
  • Без разжевывания
  • Поверхностный
  • Не полный

Читать далее...
4

Использование OpenGL в SFML

» Программирование
Эта статья не о самом OpenGL, а скорее о том, каким образом использовать совместно OpenGL и SFML.
Как вы знаете, одна из самых важных сторон OpenGL - переносимость на другие платформы. Но одного OpenGL недостаточно для создания завершенных приложений : вам потребуется окно, контекст рендеринга, пользовательский ввод, и так далее. У вас нету другого выбора, кроме как писать платформо-зависимый код для управления этими вещами. В этом месте модуль sfml-window выходит из тени. Давайте посмотрим, как он позволяет вам использовать OpenGL.

Читать далее...
16

Новведения в C# 6.0

» Программирование
Недавно Microsoft предоставили превью новой версии Visual Studio 2015 и .NET 4.6 для разработчиков. Новая версия .NET содержит новый стандарт C# 6.0, в котором появились некоторые интересные возможности. В этой новости я постараюсь в кратце рассказать о них.

Читать далее...
5

Клавиатура,мышь и джойстик в SFML

» Программирование
В этой статье описывается то,как вы можете получить доступ к устройствам ввода пользователя : клавиатуре, мыши и джойстику. Не следует путать с обработкой событий. Описываемым способом мы будем запрашивать состояния клавиатуры, мыши и джойстика в реальном времени ("эта кнопка сейчас нажата?", "где сейчас находится курсор мыши?"), в то время, как события оповещают вас только тогда, когда что-то случается ("кнопка была нажата", "курсор мыши был передвинут").

Читать далее...
3

Обработка событий SFML

» Программирование
Эта статья рассказывает о списке оконных событий в SFML. Здесь описываются события, а также то, как нужно и не нужно их использовать.

Читать далее...
19

Exceptions vs Handlers vs Promises vs Null Object

» Программирование
Хотел бы рассказать и обсудить различные способы обработки ошибок и исключительных ситуаций в современной разработке в стиле статьи + комментарии.
Буду использовать Javascript как наиболее популярный. Для нешарящих, слово function может быть объявлением класса в случае создания её свойств.
Я помню всего шесть способов обработки ошибок в программировании, но хочу обратить внимание на последние четыре.

Читать далее...
2

[C#] Mediawiki API

» Программирование
Под свои нужды понадобилось мне править странички в Mediawiki из кода.
Сначала я подумал пройтись по дорожке "Mediawiki -> MySQL -> C# -> Unity".
Минус такого подхода минимум в том, что данные в бд хранятся по разному, да и чтобы поставить MySQL под юньку - нужно импортировать библиотеки, а они вставали довольно криво туда.
Но потом понял, что эт всё не нужно - ведь есть чудесный api.php, прилагаемый к Mediawiki...

Читать далее...
5

Упрощенная рефлексия

» Программирование
В общем сегодня пришлось слишком много работать с рефлексией, доставая кучу интерналовских функций и полей из библиотеки. Работал себе, работал, а потом подумал - а чего бы не упростить?

Читать далее...
9

Java #1: Введение

» Программирование
Первая маленькая статья в цикле статьей о таком языке программирования, как Java. Здесь мы рассмотрим, что же это за язык, его историю и некоторые его тонкости, а также напишем традиционно hello world! Данная статья предназначена для новичков.

Читать далее...
23

Монада MayBe

» Программирование
Исходник монады MayBe на языке C#

Читать далее...
11

В зарослях сертификатов

» Программирование
Сертификаты являются объективным подтверждением компетенции. Они гарантируют не только лучшую работу, но и повышенный оклад. На выбор есть несколько вариантов, — какой будет для Вас лучшим?

Читать далее...
3

Generic-типы

» Программирование
Данная статья призвана рассказать начинающим пользователям про Generic-типы и их использование в языке C#.
Вряд ли я смогу охватить весь тот объем, который позволяет реализовать нам данная фича, все рассказать не хватит и статьи - однако здесь содержится основная информация по Generic-типам, которой может быть достаточно, чтобы начать программировать с их использованием.

Читать далее...
33

Методы расширений

» Программирование
Если вы находитесь на стадии обучения языку C# - данная статья как раз для вас! Она расскажет вам о том, как использовать одну из синтаксических фич языка - методы расширений.

Читать далее...
46

Полезная литература

» Программирование
Данная страница содержит полезную информацию для обучения разным языкам программирования и технологиям.
Страница обновляется путем выкриков в комментарии.

Читать далее...
88

Главная страница

» Программирование
Данный проект ориентирован на публикацию статей по технологиям и алгоритмам, присущим программированию в целом, и относящимся не только к геймдеву (например, языки программирования)

Читать далее...
5

Создание и управление окном в SFML

» Программирование
Создание и управление окном в SFML
Эта стать описывает, каким образом создавать и управлять окном. Рисование разных вещей находится вне модуля window - оно относится к модулю sfml-graphics. Однако рисовать что-либо без управления окном нельзя и прочтение этой статьи остается обязательным в любом случае.

Читать далее...
11

SFML и Visual studio

» Программирование
Эта статья - первое, что вы должны изучить перед использованием SFML с помощью Visual Studio IDE (компилятор Visual C++). Здесь описывается, как настроить ваши проекты SFML.

Читать далее...
2

Установка библиотеки GLFW в Visual Studio 2010 Express

» Программирование
В этой мини-статье я расскажу о том,как установить и использовать библиотеку GLFW для создания окна в Microsoft Visual C++ 2010 Express .

Читать далее...
4

Руководство Пользователя GLFW.Глава 1 и Глава 2.

» Программирование
Первая и вторая глава переведенного Руководства Пользователя GLFW

Читать далее...