1. C++ / Говнокод #13433

    +9

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    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, 17 Июля 2013

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

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

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

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