C++BrainFuck и C++

Всем привет.

Сегодня разберем как программировать на самом лучшем эзотерическим языке программирования, а именно BrainFuck.

Читать дальше
  • +2
  • isaer
  • 15 января 2012, 20:47

Вопросы OpenGL + C#.TAO+SimpleGLControl реагирует на мышь и клаву чередованием кадров

Друзья, подскажите плиз в чем дело. Значит вот у меня в форме SimpleGLControl. При движении по нему мышью или нажатии клавиш клавиатуры начинается чередование предыдущего и текущего кадров. Можно ли как то побороть сий недуг?

Новые уроки OpenGL и мультимедиаВидео урок по созданию песочных часов в Blender. 1 часть

Видео урок по созданию песочных часов в Blender. 1 часть

Для этого потребуется блендер выше 2.5 версии, рекомендую скачать самую новую 2.61



В первой части описывается, процесс моделирования во втором уроке мы рассмотрим настройку материалов и света. Кому хоть чуток понравился ставьте плюс!
Это мой первый видео урок поэтому, пожалуйста не придирайтесь сильно, я очень старался)
Сразу меняйте качество видео, в стандартом ничего не разобрать.

Новости и полезные ссылки OpenGLKhronos начинает разрабатывать новый открытый стандарт для компьютерного зрения

Недавно на почту получил интересную новость, скоро компьютеры смогут реально видеть и "осознавать" происходящие =))))
Вот копия переведенного письма:
Читать дальше

Новые уроки OpenGL и мультимедиаПроигрываем видео (другой способ)

Так как еще плоховато ориентируюсь по сайту не обижайтесь на отсутствие скриншотов.

Итак, приступим: Читать дальше

WebGLтопик-ссылка Прикольные приложения на WebGL

Очень классные приложения на WebGL, впечатляющее своей сложностью и качеством. При том все в браузере))) Еще очень понравились выложенные в комментах приложения. Короче есть на, что посмотреть=)

Вопросы OpenGL + C#.Какой игровой движок будет предпочтительнее?

Какой игровой движок будет предпочтительнее?

Привет Всем!

Хотел узнать, какой игровой движок лучше изучать/использовать. Я знаю основы OpenGL вплоть до некоторых возможностей OpenGL 2.0 без шейдеров, написал пару очень простых игр, шахматы с немного недоделанным и туповатым ИИ, змейку, и типо астеройд. Писал на C++ используя GLUT или freeglut, GLEW, audiostate.
Теперь хочу написать что нибудь посерьезнее и поинтереснее, но никак не могу решиться — изучать, и еще раз изучать API какого-то бесплатного движка.

К примеру:

Run3, Delta3D, Unity, Crystal Space, clanlib, Cube 2
Или же писать чисто по игре как делал раньше, на чистом GL. Или все таки написать примитивный движок для моих целей, конкретного жанра.
Просто взглянув на референсы и екземплы(простые) движков я увидел, что там кода не на много меньше, чем я бы писал на чистом OGL. При том, что делает код не совсем ясно, и мне кажется, что я долго буду изучать любой двиг. И хотелось бы либо помучатся и изучить какой нить не плохой, халявный двиг, чтоб в преть им и пользоваться. Либо всетаки не мучатся с изучением не привычных вещей и продолжить изучать OGL и писать либо свой примитивный двиг, либо писать на чистом OGL для конкретных целей, жанра.
Сразу уточню, меня больше интересуют маленькие, простые игры, казуалки.
Хотелось бы продвинуться в игростроении, но какой путь избрать? Зависеть от движка, или же от собственных знаний?! И так ли двиг упрощает разработку простых игр???
Что можете подсказать?
  • +1
  • darkx
  • 13 ноября 2011, 20:17

Электронные книги по OpenGLЛиппман СPP для начинающих


Автор: Стенли Б. Липпман
Название: Липпман СPP для начинающих
Язык: Русский
Год: вроде 2007
Формат: PDF
Качество: высокое

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

Вопросы OpenGL + C#.Кто есть на сайте?

Кто есть на сайте?

Где админ??!!

Кто хочет поддержать проект уроками?(даже если не может)

ЕСТЬ КТО ЖИВОЙ!?

Сайт мертв?

  • +1
  • darkx
  • 03 ноября 2011, 23:12

Вопросы OpenGL + C#.Привет всем!!

Кто хочет по участвовать в коллективном проекте??

Мы, группа энтузиастов, приглашаем Вас принять участие в создании стартового проекта однопользовательской, безбашанной игре с элементами экшена, стратегии, фантастики и Tower Defence! Под названием Tracks&Guns.
Eсли вы желаете принять участие для себя или же просто ради опыта, то можете попробовать попрактиковаться в 3D\\2D графике, программировании то мы с радостью приглашаем Вас в свою команду! У нас уже есть много собственных наработок, но мы всегда готовы для свежих идей!
Используемый движок Unity 3D.
Контактное лицо — Руслан.
Skype: Zionter.
E-mail: Ziont.2009@gmail.com
  • +2
  • Zedthi
  • 31 октября 2011, 01:07

Вопросы OpenGL + C#.Анонс урока

ой, 3 дня решался написать анонс, вот решился =))
хочу сделать урок по созданию… хм… змейки?
угу змейки, все ее смогут написать, но все же, для новичков все таки подайдет, и еще хочу узнать про мою организацию кода да и вобще просто хочу написать что нить.
буду писать на чистом OGL и C++ больше ничего
вот не знаю, делать как в виде витдео урока или текстового

игра там вобще легкая, так что все будет в 1 cpp файле, так что не особо много, уловить все просто помоему будет, не хочу заморачиваться с гиганским кодом, так как сейчас уже испробовал писать все гиганско с двигом, получается очень громоздко и много ненужного

видео:
+ нет граматических ошибок
+ нет тупой ненужной информации
+ более понятно объяснено
+ наглядно
+ делается быстрее

— возможны проблемы со звуком
— какая нить хрень с видео (типа плохого качества)
— весит все таки много
— какие нить посторонние звуки
— затупы

текст:

+ весит мало
+ нет звуков
+ нет затупов

— читать впадлу
— долго делается
— возможно что вобще нихрена не понятно что я написал
— ненаглядно, самому догадываться что происходит

ну вот, выбирайте как делать, урок буду делать после того как допишу игру которую сейчас дописываю
  • +1
  • isaer
  • 27 сентября 2011, 23:09

Вопросы OpenGL + C#.Мерцание с последующим падением видеодрайвера при использовании glDrawElements

Честно говоря, впервые использую VBO и, возможно, поэтому не вижу причину ошибки. Лишь закомментировав glDrawElements, я не наблюдаю мерцаний на экране, иначе мерцает не только окно приложения, но и вся остальная область экрана, затем падает видеодрайвер. В чём может быть ошибка?

Код такой:


            Gl.glClear(Gl.GL_COLOR_BUFFER_BIT | Gl.GL_DEPTH_BUFFER_BIT);
            Gl.glMatrixMode(Gl.GL_MODELVIEW);
            Gl.glLoadIdentity();

            Gl.glBindBuffer(Gl.GL_ARRAY_BUFFER, bufs[0]);
            Gl.glColorPointer(4, Gl.GL_FLOAT, 0, 0);
            
            Gl.glBindBuffer(Gl.GL_ARRAY_BUFFER, bufs[1]);
            Gl.glVertexPointer(3, Gl.GL_FLOAT, 0, 0);

            Gl.glBindBuffer(Gl.GL_ARRAY_BUFFER, bufs[2]);
            Gl.glNormalPointer(Gl.GL_FLOAT, 0, 0);

            Gl.glBindBuffer(Gl.GL_ELEMENT_ARRAY_BUFFER, bufs[3]);

            Gl.glEnableClientState(Gl.GL_VERTEX_ARRAY);
            Gl.glEnableClientState(Gl.GL_COLOR_ARRAY);
            Gl.glEnableClientState(Gl.GL_NORMAL_ARRAY);

            Gl.glDrawElements(Gl.GL_TRIANGLES,   
            ElementData.Length,Gl.GL_UNSIGNED_INT, 0);//!!!!

            Gl.glDisableClientState(Gl.GL_VERTEX_ARRAY);
            Gl.glDisableClientState(Gl.GL_COLOR_ARRAY);
            Gl.glDisableClientState(Gl.GL_NORMAL_ARRAY);
            
            OpenGlControl.Invalidate();
  • +1
  • GLarus
  • 22 сентября 2011, 01:41

Вопросы OpenGL + C#.Как бы вы изменили сайт?

Не разделы и контент, а именно сайт. Просто уже была тема, но что-то ни к чему не пришли.

1. Мне кажется многие были бы «за» форум, привязанный к личным и коллективным блогам.

2. Может сайту пойдут на пользу закрытые разделы (доступ к ним можно будет получить за высокий рейтинг или за платные статусы)? Это бы способствовало развитию проекта (ну хотя бы стимулировало бы его)?
Больше статусов и групп? Платный контент (доступ только по статусу или за платное членство в группе)?
Есть мнения на этот счет?

3. Стали бы вы писать в закрытые разделы публикации за деньги? Или за процент от оплаченных статусов? Сколько вы считаете приемлемым?

4. Вообще нужны сайту социальные функции или нет? Если бы они расширились — это нужно вообще (в сторону социальных сетей).

5. Какие бы права на сайте вы бы расширили, чтобы изменили, чтобы улучшили?

P.S. топик запакостил в блог с самым большим числом подписчиков..
  • +2
  • noname
  • 16 сентября 2011, 00:44

Электронные книги по OpenGLРазработка и отладка шейдеров (GLSL)


Автор: Алексей Боресков
Название: Разработка и отладка шейдеров
Язык: Русский
Год: 2006
Формат: DJVU
Качество: высокое, 600 dpi

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

Электронные книги по OpenGLOpenGL Game Development

Книга по разработке игр с помощью OpenGL

Описание и оглавление

Формат: pdf
Тип: для ознакомления перед покупкой
Размер: ~ 6.2 Mb
Язык: Английский
Год 2005

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

Новые уроки OpenGL и мультимедиаЗвук в игре (мультимедиа)

Воспроизведение звуковых файлов, в играх, и не только, с помощью простой и удобной библиотеки audiere (С++)

Звук в игре — одна из основных неотъемных составляющих, добавляющая реалистичности и играбельности. Поэтому, звук должен хотя бы присутствовать.=)))
В этом топике я разберу базовый код, для воспроизведия звуковых файлов с помощью библиотеки audiere.
Читать дальше

Visual Basic.NetЧасть2_Visual Basic.Net - Игровой цикл в 1000/сек на API таймере

API таймер Часть 2

А теперь мы подробнее разберем дополнительные возможности программирования
с использованием API таймера

Первая часть статьи находиться здесь

Читать дальше
  • +4
  • gally
  • 06 августа 2011, 12:05

Visual Basic.NetЧасть1_Visual Basic.Net - Игровой цикл в 1000/сек на API таймере

Visual basic API timer

Организация игрового цикла с помощью Api таймера на Visual Basic.Net. Точность 1 мс.

Если взять встроенный таймер от Net, то он не дает разрешения срабатывания меньше чем 16 мс!
Да, еще у него разброс срабатывания может растянутся до 55 мс.
Связано это с тем, что у этого таймера низкий приоритет в системе. Например
если сработают другие события Windows, например события клавиатуры,
то система начинает обрабатывать сначала эти события, как более важные, а другие события оставляет на потом!
Читать дальше
  • +4
  • gally
  • 05 августа 2011, 10:00

LinuxРазбираем терминал в Ubuntu

Так, всем привет, я тут сидел и решил вот написать урок по терминалу в Ubuntu ну и вот пишу))

Собственно, терминал в Ubuntu это тоже самое почти что и CMD в Windows но только в 1000 раз лучше, вот, там можно делать практически все, программировать, компилировать, читать книги, лазить по интернету, удалять/создавать файлы/папки и кароче вобще дофига всего.

Тут напишу самые такие часто используемые команды.
Читать дальше
  • +3
  • isaer
  • 02 августа 2011, 00:10

Обработка изображенийОбработка изображений в С++

Предисловие

Сидел я и программировал разнообразную ерунду, а именно графические фильтры и все что с ними связано, на C#. И потихоньку учил С++. Потом решил я сравнить производительность C# и C++.В тесте будут принимать участие самые распространённые графические фильтры: негатив, сепия, корректировка яркости и контрастности. Написал основу на С++ для загрузки/сохранения изображений с использованием DevIL, и перевел коды фильтров с шарпа на C++. Хотя эта основа наверное далека от идеала.
Читать дальше

Вопросы OpenGL + C#.Предложения по улучшению сайта

Давайте писать предложения которые по вашему мнению улучшат сайт, и сделают так что бы тут все «ожило».
Пишите в коментах, если действительно стоещее то попадет в список.
Будем надеятся что Anvi посмотрит)

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

Вопросы OpenGL + C#.видимость полигона или вершины

Здравствуйте!
Хочу узнать, есть ли процедура, с помощью которой в OpenGl можно определить отображается полигон или вершина в данный момент на экране или нет?
Это мне нужно для определения проекции сцены на направление наблюдения. Или посоветуйте, если есть какой-то более простой способ.
Заранее спасибо!
  • +2
  • -nad-
  • 19 июля 2011, 17:52

Вопросы OpenGL + C#.Проблемы с полноэкранным режимом

Все привет!

Начал писать свою программку, и в самом начале столкнулся с проблемой.
В чем суть — есть сфера, она перемещается по экрану туда-сюда. Когда приложение запущено не в полноэкранном режиме, то все хорошо, но как только переходишь в full screen изображение как бы состоит из нескольких разных кадров, разрезанных по горизонтали и скрепленных вместе. При том, если вызвать диспетчер задач поверх приложения, то все опять работает нормально.
В чем может быть проблема?

Заранее спасибо!
  • 0
  • IvanS
  • 11 июня 2011, 21:31

КонкурсыКонкурс для молодых предпринимателей в области медиа

В рамках международной программы «Young creative entrepreneurs» Британский Совет в России и портал "Теории и практики" проводят конкурс для тех, кто работает в следующих областях:
— Разработка и продвижение интерактивных программ, компьютерных игр и приложений для ПК, мобильных устройств, социальных сетей;
— Разработка социальных сетей, сайтов и онлайн платформ (кроме ресурсов, посвящённых исключительно музыке, моде или дизайну);
— Кинопроизводство, анимация, создание телепередач, работа со спецэффектами;
— Распространение и продажа мультимедийных товаров (телепередач, фильмов, анимации и др.);
— Профессиональные консультации и услуги по развитию и продвижению индустрии мультимедийных технологий.
Победитель поедет в профессиональный тур по Великобритании, в ходе которого посетит Лондонский фестиваль кино и конференцию Power to the Pixel.
Финалисты получат поощрительные призы от бизнес-академии RMA, школы Cinemotion_Lab и языкового центра School#1.
Для участия в конкурсе необходимо заполнить заявку и отправить её на адрес Evgenia.Gerasimova@britishcouncil.ru до 3 июля 2011г.

Жюри конкурса: представители Yota, RMA, Digital October, Greenfield Project, Cinemotion Lab, Cyberbrothers, Habrahabr.