Кресты / Говнокод #13433 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
/*
======================================                                 
Returns 1 (true) if the this block of the board is empty, 0 if it is filled
 
Parameters:
 
>> pX:        Horizontal position in blocks
>> pY:        Vertical position in blocks
======================================
*/
bool Board::IsFreeBlock (int pX, int pY)
{
    if (mBoard [pX][pY] == POS_FREE) return true; else return false;
}

http://javilop.com/gamedev/tetris-tutorial-in-c-platform-independent-focused-in-game-logic-for-beginners/

Ну вот кто их этому учит?

Запостил: denis90 denis90, (Updated )

Комментарии (4) RSS

  • У Шилдта кстати в книгах часто встречается. В одной книге даже пометка редактора есть - "Шилдт, конечно гуру, но я не рекомендую так писать".
    Ответить
  • > Ну вот кто их этому учит?
    Focused in game-logic же, а не on good coding practices 🙂
    Ответить
  • >Ну вот кто их этому учит?
    K.O. отвечает: gamedev.

    Запостить шляпу с логическими выражениями - обязательный этап инициации на говнокоде?
    Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8