Timeline
12/20/10:
- 21:27 Changeset [51:f6d3c0539e8c] by
- newCanvas size equals field size; initialize with reasonable field size
- 21:10 Changeset [50:21d63c918715] by
- newFixed bug: was unable to display bullets.
- 21:01 Changeset [49:ffd963641fd4] by
- newReversed rotation directions in tk_ui
- 20:58 Changeset [48:0598557ca61b] by
- newNicer tank graphics. Displays body direction too.
- 20:56 Changeset [47:3f2ae407ae0c] by
- newHandle keypress & keyrelease properly
- 20:37 Changeset [46:dba440ba9a00] by
- newBugfixed: constant names for tank movement; added the tank to the game
- 20:28 Changeset [45:1d0efaea3702] by
- newFixed bugs introduced in previous commit.
- 20:25 Changeset [44:759a040a5f94] by
- newNicer welcome message (in tk_ui)
- 20:20 Changeset [43:dd0574c45bb9] by
- newFixed file permissions. Added executable header to tk_ui.py
- 20:14 Changeset [42:0b4a191acd89] by
- newFixed UI errors for unknown keypresses
- 20:11 Changeset [41:3ee1cd676071] by
- newWait for user to press F5 before starting the game
- 20:05 Changeset [40:f99022ca6336] by
- newFixed many small errors to make tk_ui work
- 19:58 Changeset [39:ffa51524a60d] by
- newFixed body.Tank.on_wall: it must do nothing
- 19:27 Changeset [38:cf05c46d014c] by
- newMoved UI-related tank stuff into tk_ui.Tank; updated tk_ui to match the ?
- 19:16 Changeset [37:b34fe1178f7a] by
- newuser.User: added key handler
- 18:43 Changeset [36:1a0bddee3c54] by
- newAutomated merge with ?ssh://kodomo.fbb.msu.ru/tanchiki
- 18:42 Changeset [35:dfdc1def5d24] by
- newmodules changed
- 16:12 Changeset [34:b7a85caedc7f] by
- newRe-imported files after merge
- 16:11 Changeset [33:a92686be9c95] by
- newMerged new with default
- 16:05 Changeset [32:803f8353f38f] by
- newCreated branch new
- 14:02 Заметки edited by
- (diff)
- 12:29 Changeset [31:48f019a6c1c6] by
- defaultMade a working sandbox.
- 11:37 Changeset [30:1b117f1451bd] by
- defaultFix game.py
- 11:36 Changeset [29:779e091fb740] by
- defaultMake Vector.null back.
- 11:32 Changeset [28:4ef6336d1707] by
- defaultMerge changes.
- 11:03 Changeset [27:b9856f9de9e2] by
- defaultRemoved user.py.
- 11:03 Changeset [26:f0ff33fb578f] by
- defaultAdd UI GLWindow.
- 11:03 Changeset [25:54871be350eb] by
- defaultMore fixes to body.
- 10:53 Changeset [15:43f5b82f3491] by
- defaultmodules changed
- 08:36 Changeset [24:d7d1bdd76b7f] by
- defaultFix body initialization.
- 08:36 Changeset [23:30862e995add] by
- defaultReally add null vector.
- 08:32 Changeset [22:be41e64e5dd2] by
- defaultMake game field centered on (0,0).
- 08:15 Changeset [21:fe5df803d6c2] by
- defaultSplit UserController and Controller classes.
- 08:08 Changeset [20:ee776b889df7] by
- defaultImprove Game interface.
- 05:27 Changeset [19:31ea2608cc39] by
- defaultChanged repository structure.
- 05:27 Changeset [18:5cb99ccd2a7a] by
- defaultAdded .hgignore.
- 05:17 Changeset [17:ce43bb4acf82] by
- defaultHandle delta_t in step()
- 04:35 Changeset [16:c71c27b09bc7] by
- defaultFixed and updated overall repository format. Removed CR's. Changed ?
- 04:18 Ticket #11 (первый аргумент каждого метода должен называться self) closed by
- fixed
- 04:10 Ticket #12 (Все константы модуля должны идти в начале модуля (после импортов)) closed by
- fixed
12/19/10:
- 16:04 Changeset [14:3634a208da61] by
- defaultmodules changed
12/18/10:
- 17:10 Ticket #9 (Сделать функции управления движением танка) closed by
- fixed
- 17:10 Ticket #13 (Конструктор Tank должен получать все те же аргументы, что и Body вдобавок ...) closed by
- fixed
- 17:09 Changeset [13:0f8f077a682d] by
- defaultbody changed
- 16:55 Changeset [12:1aa78b2e134b] by
- defaultmodule body changed
- 16:53 Ticket #8 (Сделать Game.invoke_ticks) closed by
- fixed
- 16:53 Заметки created by
- 16:46 Ticket #14 (Сделать упрощенную обработку столкновений) created by
- методы Game.check_collisions, Game.collides, Game.handle_collision ?
- 16:41 ImplementationPlan edited by
- (diff)
- 16:40 WikiStart edited by
- (diff)
- 16:39 ImplementationPlan edited by
- (diff)
- 16:20 Changeset [11:c8e10978eff6] by
- defaultAutomated merge with ?ssh://kodomo.fbb.msu.ru/tanchiki
- 16:20 Changeset [10:e14e6cf3e9d3] by
- default'self' added in body
- 16:12 Ticket #13 (Конструктор Tank должен получать все те же аргументы, что и Body вдобавок ...) created by
- 16:12 Ticket #7 (Сделать Game.check_walls) closed by
- fixed
- 16:09 Changeset [9:33bf0d6f70ae] by
- defaultAutomated merge with ?ssh://kodomo/tanchiki
- 16:09 Changeset [8:4f578d001608] by
- defaultGame.collides and Game.handle_collision are now methods of game, not ?
- 16:06 Changeset [7:6fe681440ed6] by
- defaultAutomated merge with ?ssh://kodomo.fbb.msu.ru/tanchiki
- 16:06 Changeset [6:b95121219b90] by
- defaultbody changed
- 16:06 Ticket #12 (Все константы модуля должны идти в начале модуля (после импортов)) created by
- 16:05 Ticket #6 (Сделать Game.next_positions) closed by
- fixed
- 16:05 Ticket #5 (Сделать Game.update_positions) closed by
- fixed
- 16:04 Ticket #11 (первый аргумент каждого метода должен называться self) created by
- 16:00 Changeset [5:010a29a481dd] by
- defaultFixed spaces
- 15:59 Changeset [4:7313e5a09453] by
- defaultRemoved empty line
- 15:20 Changeset [3:af02cd410e37] by
- defaultmodules changed
- 13:23 Changeset [2:e6e7b30ecde0] by
- defaultmodules changed
- 09:53 Ticket #3 (Сделать стабы для всех модулей, классов и методов) closed by
- fixed: Там в game.py есть проблемы: 1. на тему пробелов/табуляций, 2. collides ?
- 06:14 Changeset [1:78df8ab210fe] by
- defaultadded stubs body , game, user
- 05:36 Changeset [0:5d007d516739] by
- defaultmodule vector added
12/16/10:
- 20:37 Ticket #10 (Сделать Game.respawn) created by
- Забыл про нее в письме. Именно эта функция главная для создания модели ?
- 20:35 Ticket #9 (Сделать функции управления движением танка) created by
- * Tank.rotate_base * Tank.rotate_turret * Tank.accelerate
- 20:34 Ticket #8 (Сделать Game.invoke_ticks) created by
- 20:33 Ticket #7 (Сделать Game.check_walls) created by
- 20:33 Ticket #6 (Сделать Game.next_positions) created by
- 20:32 Ticket #5 (Сделать Game.update_positions) created by
- 20:30 Ticket #4 (Сделать стабы для всех модулей, классов и методов) created by
12/11/10:
12/08/10:
- 16:12 Ticket #2 (Написать план реализации или текст о разделении обязанностей.) closed by
- fixed: Признаю готовым.
12/07/10:
- 15:58 ImplementationPlan edited by
- (diff)
- 15:56 ImplementationPlan edited by
- (diff)
- 15:56 ImplementationPlan edited by
- (diff)
- 15:49 ImplementationPlan edited by
- (diff)
- 15:48 ImplementationPlan edited by
- (diff)
- 15:47 ImplementationPlan edited by
- (diff)
- 15:46 ImplementationPlan edited by
- (diff)
- 15:38 ImplementationPlan edited by
- (diff)
- 15:33 ImplementationPlan edited by
- (diff)
12/06/10:
- 21:38 ImplementationPlan edited by
- (diff)
- 21:37 ImplementationPlan edited by
- (diff)
- 21:34 ImplementationPlan edited by
- (diff)
- 19:47 Requirements edited by
- Столкновения со стеной (diff)
- 19:29 Requirements edited by
- Отождествил TankController и Tank (diff)
- 19:10 ImplementationPlan created by
- описали Vector, User, Body, Tank, Bullet
- 18:58 Requirements edited by
- Заменили base_rotation (угол) на base_orientation (число -1 или 1), ? (diff)
- 18:39 Requirements edited by
- привели интерфейс класса Vector в соответствие с тем, как принято в питоне (diff)
12/02/10:
- 23:33 Ticket #3 (Сделать стабы для всех модулей, классов и методов) created by
- Стаб метода -- это метод, содержащий pass вместо тела (стаб класса -- ?
- 23:31 Ticket #2 (Написать план реализации или текст о разделении обязанностей.) created by
- 23:26 Ticket #1 (Настроить оповещение по email) created by
- Это в preferences, далее очевидно. Каждый, кто настроил, отписывается, ?
11/25/10:
- 15:14 Requirements edited by
- markup (diff)
11/24/10:
11/23/10:
- 13:21 Requirements edited by
- (diff)
- 12:29 Requirements edited by
- (diff)
- 11:47 Requirements edited by
- (diff)
- 11:38 Requirements edited by
- (diff)
- 10:51 Requirements edited by
- (diff)
11/22/10:
- 20:51 Requirements edited by
- (diff)
- 20:48 Requirements edited by
- (diff)
- 20:39 Requirements created by
- 20:37 WikiStart edited by
- (diff)
Note: See TracTimeline
for information about the timeline view.