CengBall commercial video and poster is ready to look.
Method name | Parameters | Return | Description |
---|---|---|---|
Pitch | none | constructor | This class represents the pitch the match is played on. Default constructor for the Pitch class. Dimensions are of Santiago Bernabeu. (108,72) |
Pitch | int, int, int, int | constructor | Constructor for the Pitch class. Parameters are: width of the field, height of the field, id of the goal at the left side of the field, id of the goal at the right side of the field. |
calculateRatio | int, int | double | Calculates the ratio that the pitch extents should be multiplied to fit the screen. Parameters are: the width of the window, the height of the window. |
clone | none | Pitch | Creates a copy of the pitch object and returns it. |
contains | vector2D | boolean | Checks if an object is with in the boundaries of the field. Parameter is position. |
getBounds | none | Double | Gets the boundaries of the field. |
getGoalPost | int | Double | Gets the goal post of the team with the given team ID. |
getHalfCourt | int | Double | Gets the half court of the team with the given team ID. |
getKickOffPosition | int | vector2D | Gets the kickoff position of a team. |
getOtherGoalPost | int | Double | Gets the goal post of the opponent team. Parameter is team ID of the own team. |
getPitch | none | Double | Gets the dimensions of the pitch. |
getPitchHeight | none | double | Gets the heigth of the field. |
getPitchWidth | none | double | Gets the width of the pitch. |
isScored | MovingObject, int | boolean | Checks if a team scored. |
setGoalPostIDs | int, int | void | Sets ids of the goal posts. |
Attribute type | Attribute name | Description |
---|---|---|
double | DEFAULT_RADIUS | |
double | DEFAULT_CORNER_RADIUS | |
double | DEFAULT_DOT_RADIUS | |
double | DEFAULT_POST_HEIGHT | |
double | DEFAULT_POST_HEIGHT | |
double | DEFAULT_GOAL_AREA_LINE_WIDTH | |
double | DEFAULT_GOAL_AREA_LINE_HEIGHT | |
double | DEFAULT_PENALTY_AREA_WIDTH | |
double | DEFAULT_PENALTY_AREA_HEIGHT | |
double | DEFAULT_DOT_DISTANCE | |
double | DEFAULT_PLAYER_RADIUS | |
double | DEFAULT_BALL_RADIUS | |
double | DEFAULT_VIEW_ANGLE | |
double | DEFAULT_FRICTION | |
double | DEFAULT_PATTERN_LINE_COUNT |
TODO
CengBall commercial video and poster is ready to look.
CengBall's first gameplay video has released. Unfortunately, it can be only seen in Turkish for now.