My gamedev

Добавлен , опубликован
Представляю вам плод изучения OpenGL, игра с концепцией Minecraft+Terraria, где мир состоит из блоков. Каждый раз генерируется новый случайный мир.
Язык C#, компилятор Visual Studio 2010, требуется NET Framework 4.0

Управление

A \ D - движение влево\вправо
Пробел - прыжок
ЛКМ \ ПКМ - поставить\удалить блок
Цифры - сменить блок (пока 2 типа - земля и камень)
Esc - выход

Сама игра не несёт какой-либо идейной составляющей, поэтому рад буду, если подкинете идей :3

Screenshot


Log

  • [10.07.13] Основа
  • [11.07.13] Фикс нагрузки CPU, фикс физики и более плавное движение, Finilize - убирает артефакты и подёргивания
`
ОЖИДАНИЕ РЕКЛАМЫ...
21
я быстро сворганил себе маленький уровень и прошел его. Можно из этого сделать хороший платформер. Свои идеи я тебе предлагал уже.
Этот комментарий удален
20
лол,лагает =о
запилил бы счетчик фпс что ли)
17
скинь исходники, не верю что к шарпу опенгл подключается
25
лол,лагает =о
Знаю, где-то идёт дрейн процессорного времени, пока не могу понять где. Из-за этого могут страдать одноядерники.
запилил бы счетчик фпс что ли)
Фрапс в помощь) Лично у меня стабильные 60 фпс

Nevidim, смотри библиотеки OpenTK лежат в комплекте
20
скинь исходники, не верю что к шарпу опенгл подключается
30
я достиг самой большой высоты. потом спрыгнул оттуда и вписался в землю, хотя там был один блок земли. я был в нём
25
я достиг самой большой высоты. потом спрыгнул оттуда и вписался в землю, хотя там был один блок земли. я был в нём
Значит скорость стала больше ширины блока и он проскочил, это скорее недостаток итераций физики на момент времени
29
Фрапс в помощь) Лично у меня стабильные 60 фпс
сказал задр компьютерных прибамбасов)
21
компьютер четырехлетней давности. Полет нормальный, лагов нет.
25
Окно опенгла дрейнит ядро цпу на 100%, пока не пойму, как это исправляется =(
Этот комментарий удален
25
УРА!! Я пофиксил это) Теперь лагать не должно в принципе.
Добавил итераций физики, теперь провалиться под землю с разгона нельзя.
Ещё добавил Finilize, исчезли артефакты и подёргивания.

Больше блоков! =)
База универсальна, можно добавить сколько угодно новых )
Чтобы оставить комментарий, пожалуйста, войдите на сайт.