Книги по XNA

Дата: 15.01.2010
Категории: Visual Studio (C#) XNA Game Studio

К сожалению в настоящее время книг по XNA Game Studio на русском языке очень мало. У меня есть только одна. На английском языке книги очень хорошие — рекомендую почитать. Хоть я и не очень хорошо владею английским, но я более или менее смог понять суть излагаемого материала.

Программирование компьютерных игр под Windows в XNA Game Studio Express

Программирование компьютерных игр под Windows в XNA Game Studio ExpressАвтор: Горнаков С. Г.

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

Читатель должен быть знаком с основами языка программирования C#. Но в первой части книги изложены основные приемы работы с инструментарием Visual C# Express и XNA Game Studio Express.

Вся книга поделена на три части: основы XNA, 2D графика, 3D графика.  Книга имеет большое количество иллюстраций и скриншотов.

Она отлично подойдет для начинающего.

Скачать

Прочитать остальную часть записи »

Создана 570-ти мегапиксельная цифровая камера

Дата: 13.01.2010
Категории: Новости Технологии

570-мегапиксельная цифровая камера

Fermilab разработали цифровую камеру способную делать снимки разрешением 570 мегапикселей. Камера имеет размеры с автомобиль и оснащена 74 CCD датчиками.

CCD-матрица — это специализированная аналоговая интегральная микросхема, состоящая из светочувствительных фотодиодов, выполненная на основе кремния, использующая технологию ПЗС — приборов с зарядовой связью.

Цена фотокамеры составила 35 миллионов долларов.

Размер изображений настолько велик, что даже с системой ультра-быстрой записи, требуется до 17 секунд на сохранение.

Передать значение Eval в javascript функцию

Дата: 12.01.2010
Категории: ASP.NET Visual Studio (C#)

Иногда требуется передать в javascript функцию значение которое возвращает функция Eval. Приведу небольшой пример в котором добавлена еще одна колонка с CheckBox:

<script type="text/javascript">
    function functionName(id)
    {
    }
</script>

<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1">
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:CheckBox ID="CheckBox1" runat="server" 
                     onclick='<%# "functionName(" + Eval("id") + ");" %>' />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

В функцию будет передан id из таблицы.

Samsung представила дисплей для геймеров SyncMaster MD230

Дата: 9.01.2010
Категории: Новости Периферия

SyncMaster MD230

На выставке CES 2010 компания Samsung представила огромный дисплей для геймеров — SyncMaster MD230, сообщает engadget.com. Дисплей выглядит не менее эффектно, чем Ostendo CRVD.
Прочитать остальную часть записи »

Microsoft представила клавиатуру Microsoft Arc

Дата: 8.01.2010
Категории: Новости Периферия

Microsoft Arc

На выставке CES 2010 Microsoft представила клавиатуру Microsoft Arc, сообщает engadget.com. Прочитать остальную часть записи »

Регулярное выражение URL

Дата: 6.01.2010
Категории: ASP.NET Visual Studio (C#)

Иногда в веб-приложении необходимо реализовать получение URL от пользователя. Это не очень сложно, но и не так просто как может показаться, ведь пользователь может ввести что угодно. Требуется проверить введенный пользователем URL на корректность. Поможет нам в этом регулярное выражение.

С помощью регулярных выражений можно проверить что угодно, например, можно проверить валидность e-mail, IP адрес, телефонный номер, ZIP код, и даже имя. Вот небольшая коллекция полезных регулярных выражений и пример программной реализации одного из них на C#.

Мы будем использовать специальный элемент управления — RegularExpressionValidator. Если вам нужен пример программной реализации, т.е. прямо в коде в виде функции, то по ссылке выше вы можете найти очень хороший пример. Прочитать остальную часть записи »

A-DATA объявила о выходе в январе флеш-накопителя USB 3.0 / SATA II

Дата: 31.12.2009

A-DATA N002 Combo Flash Drive

Компания A-DATA выпустила первый в индустрии комбинированный флеш-накопитель, оснащенный интерфейсами USB 3.0 и SATA II, об этом сообщается на официальном сайте компании

Где-то в январе накопитель A-DATA N002 Combo Flash Drive появится на прилавках магазинов.

Использование этих интерфейсов позволяет читать данные со скоростью 200 мб/сек и писать данные со скоростью 170 мб/сек.

Новинка также поддерживает подключение и через USB 2.0. Устройство доступно в ёмкостях 64ГБ, 128ГБ и 256ГБ. Цена на накопитель пока неизвестна.

Основы XNA

Дата: 30.12.2009
Категории: Visual Studio (C#) XNA Game Studio

Solution ExplorerО том, что такое XNA и что с его помощью можно сделать я рассказывал в статье XNA Game Studio. Описание и возможности. Рекомендую прочесть сперва ее, прежде чем продолжать читать эту.

Эта же статья только для начинающих, еще не знакомых c XNA программистов, либо знакомых, но очень поверхностно. Я расскажу про каркас приложения и расскажу, как можно вывести обычный спрайт.

Также рекомендую познакомиться с существующей литературой по XNA Game Studio.

Прочитать остальную часть записи »

Робота научили стрелять

Дата: 29.12.2009
Категории: Разное

В продолжение к предыдущему посту предлагаю посмотреть видео ниже. После просмотра этого видео я сделал вывод, что людям действительно нечем заняться, хотя действительно прикольно 🙂

Робот-гимнаст

Дата: 29.12.2009
Категории: Разное

До чего дошли технологии, обычным ходящим роботом уже никого не удивить. Что они уже только не делают, и прыгают и пляшут.