# 4 - Bugs
beholder mm6
alex_the_coder

Что можно сделать если часть программы должна работать, но не работает:
  • Подышать свежим воздухом и выпить кофе
  • Воспринимай bug как интересную енигму, решение которой приносящее хорошее настроение занятие*
  • Проверить при каких условиях баг возникает, а когда нет (Некое подобие bsearch)    *****
  • Подробно записать его сущность 
  • Выписать вероятные причины возникновения
  • Составить четкий план действий
  • Трассировка*
  • ЧТО? КОГДА? ГДЕ? ПОЧЕМУ? КАК?
  • Разные цвета,  установка рамок, &ca.
  • Прочитать программу по порядку (даже если и так знаешь что там происходит!)*
  • Прототип
  • Backup и переписать с нуля
  • Проверить каждую составную часть
  • Проверить их взаимодействие
  • Поменять входные данные
  • Хорошо если есть с чем сравнить. При пошаговом отслеживании можно найти место, в котором что-то не так.*
  • Другой человек - другой подход
  • Проверить, не искажен ли резуьтат другим местом кода
  • Поменять порядок вызова функций
  • Backup и переписать с нуля совсем по другому
  • Получил сообщение об ошибке? - Скорми ее gO_Ogle!
  • Может на самом деле это не баг, а много багов?        **
  • Все ли ресурсы были отданы обратно? Особенно неявные (g2.dispose(), блокировки &са.)         *
  • Автоматическое исполнение нужных операций
  • Полистать доступные методы используемых классов
  • Предположить что на самом деле как раз именно это часть все делает правильно
  • Спросить в инете
  • Найти баг - значит знать какая строчка кода его вызывает и какой байт вывода из-за этого неправелен    *
  • К сожалению если баг не удаеться воссоздать, это еще не значит что он исправлен. ("Видишь сулика? - а он есть")
P.S. Трассировка файлового вывода это просто файлы tmp_1, tmp_2, tmp_3 ... tmp_х.
P.S.S. * - это сколько раз помогло
Tags: ,

Game Dev Pop Book
beholder mm6
alex_the_coder
http://rutracker.org/forum/viewtopic.php?t=2922879
Tags:

Voice eng
beholder mm6
alex_the_coder
http://voice123.com/

http://www.free-lance.ru/users/Coriace/?f=2&stamp=61868#162

http://www.gamedev.net/topic/599700-isaak-wells-voice-actor-looking-for-projects/page__p__4798223__hl__voice+actor__fromsearch__1#entry4798223

http://www.gamedev.net/topic/594165-seeking-female-voice-actor/page__p__4766211__hl__voice+actor__fromsearch__1#entry4766211

http://www.gamedev.net/topic/591200-professional-young-british-voice-actor--major-pitch-changes-echo-ect-/page__p__4749778__hl__voice+actor__fromsearch__1#entry4749778

http://www.gamedev.net/topic/590676-help-offered-professional-voice-actor/page__p__4747139__hl__voice+actor__fromsearch__1#entry4747139

http://www.gamedev.net/topic/590310-voice-actor-available/page__p__590310__hl__voice+actor__fromsearch__1#entry590310

http://www.gamedev.net/topic/586889-voice-actor-available/page__p__4729445__hl__voice+actor__fromsearch__1#entry4729445

http://www.gamedev.net/topic/574761-voice-actor-looking-for-work/page__p__4666450__hl__voice+actor__fromsearch__1#entry4666450

http://www.gamedev.net/topic/563935-are-you-looking-for-a-voice-actor-for-your-games/page__p__4618147__hl__voice+actor__fromsearch__1#entry4618147
Tags:

TOPLAY
beholder mm6
alex_the_coder
Alien Shooter
Princess Maker
World of Goo
Hidden Objects
МОр. Утопия
Не время для драконов
Tags: ,

(no subject)
beholder mm6
alex_the_coder
tooe angel mathlib feature req:
rand without repeats (or repeat after all combinations)

RPG
beholder mm6
alex_the_coder
Идеи для игр:

рпг про то как написать мморпг, с квестами типа написать хелловорд на ЛУА, добазариться с продюссером. можно продать душу дьяволу, можно получить божественное благословение, нужно набирать команду. Например шан6тажировать адского хаккера что бы он согласился написать новейший физ двиг. Можно брать секретные оффисы для команды. Игра состоит из двух миров: реального и виртуального. Между ними телепорт. Все бои проходят в виртуальном. Виды монстров: баги, плохой арт, рефакторинг, мейнстримные высеры. В конце нужно будет отправиться в физ движок и победить Архибага. Точнее бои как таковые не бои совсем. К примеру заглушки и плохой арт нужно бить кисточкой, или циркулем, фильтрами фотошопа. тогда они постепенно становятся хорошим мирным артом и больше не нападают. За убийство монстров вместо экспы дают очки энтузиазма, которыми можно качать всякие навыки, типа рисования, тим менеджмента,

(no subject)
beholder mm6
alex_the_coder
1
public
private
protected

2
void
bool
int
uint
long
char
float
double
String
ArrayList
Object
class?

ci
cu
cl
cc
cf
cd
cs
co

(no subject)
beholder mm6
alex_the_coder
Чем заняться после релита Steam and Metal и перед началом работа над Steam and Metal 2?
Поизучать матан, физику, движки, свет, спецеффекты, шойдеры, 3д
Написать тетрис в 3д.
Доделать Wight and Wagic 6
Доделать Петушка
Змейка для инди
игра про тиречек
wh40k my army builder
wh40k sim
про маньяка
Tags:

New Engine
beholder mm6
alex_the_coder
Графические эффекты, что хотелось бы:
- освещение, тени(http://www.gamedev.ru/code/forum/?id=80294)(http://www.gamedev.net/reference/programming/features/2dsoftshadow/)
- когда стреляешь по противнику с многими хитпоинтами он не просто мигает, а как-нибудь по хитрому
- год рейс
- (мошн) блюр
- ribbons
- блум
- снег, лед
- рефракция, дисторшн мэп, приламления
- шейдерные эффекты колебания
- частицы
- колыхание травы, крон деревьев, ветер(http://www.gamedev.ru/code/forum/?2dgraph&page=2)
- водопады
- красивая вода
- красивый эффект выплета на поверхность из-под воды и наоборот
- подводные эффекты, пузырьки
- красивое небо с парралаксом
- дым, взрывы
- бить стекла
- каустика
- молния
- огонь
- дым
- лава
- туман
- 3d helpers in 2d
- песчанная буря
- дождь
- горячий воздух
- дождь по воде
- ортажения
- сияние, ленс флере
- 3д?
- glow(http://www.gamedev.ru/code/forum/?id=139415)

Что бы еще хотелось:
- легкость в кодинге
- физика
- разрушаемые обьекты(http://www.gamedev.ru/code/forum/?id=130975)
- lvl ed(http://www.gamedev.ru/code/forum/?id=131574)
- музыка программно влияет на игру, как в Space Invaders
- Улучшенная и внятная работа с путями, кривыми(http://www.gamedev.ru/code/forum/?id=138949)
- много разрешений экрана, zoom
Tags:

Get a Lancer
beholder mm6
alex_the_coder
http://www.free-lance.ru/users/Smirrel/?f=2&stamp=96821#91
http://www.free-lance.ru/users/Tremess/?f=2&stamp=62328#91
http://www.free-lance.ru/users/MoreGrim
http://www.free-lance.ru/users/VanomA




http://www.free-lance.ru/users/Verzh/info/
http://www.free-lance.ru/users/aleksmary/?f=2&stamp=62328#91
http://www.free-lance.ru/users/neresta/?f=2&stamp=62328#91
http://www.free-lance.ru/users/dionismaster/?f=2&stamp=90523#91
http://www.free-lance.ru/users/smelozar/?f=2&stamp=44039#91
http://www.free-lance.ru/users/max_mad/?f=2&stamp=55995#91
http://www.free-lance.ru/users/real_grif/?f=2&stamp=86418#91
http://www.free-lance.ru/users/vixen/?f=2&stamp=76923#91
http://www.free-lance.ru/users/Artraf/info/

You are viewing alex_the_coder