|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| Parts/ | H | 03-May-2022 | - | 55,496 | 44,562 |
| images/ | H | 03-May-2022 | - | 430 | 359 |
| m4/ | H | 03-May-2022 | - | 2,368 | 2,172 |
| po/ | H | 03-May-2022 | - | 4,221 | 3,274 |
| wav/ | H | 03-May-2022 | - | 311 | 255 |
| win32/ | H | 03-May-2022 | - | 1,311 | 838 |
| ABOUT-NLS | H A D | 13-Jul-2003 | 37.6 KiB | 626 | 581 |
| Ball.cpp | H A D | 19-Nov-2003 | 13.7 KiB | 632 | 485 |
| Ball.h | H A D | 17-Aug-2003 | 2.8 KiB | 97 | 49 |
| BallView.cpp | H A D | 13-Jul-2003 | 11.9 KiB | 409 | 318 |
| BallView.h | H A D | 03-May-2022 | 1.2 KiB | 43 | 18 |
| BallView2D.cpp | H A D | 04-Nov-2002 | 3.8 KiB | 135 | 85 |
| BallView2D.h | H A D | 11-Sep-2001 | 1.1 KiB | 36 | 13 |
| BaseView.cpp | H A D | 13-Jul-2003 | 10.4 KiB | 433 | 303 |
| BaseView.h | H A D | 19-Sep-2001 | 1.8 KiB | 75 | 35 |
| BaseView2D.cpp | H A D | 04-Nov-2002 | 7.8 KiB | 326 | 236 |
| BaseView2D.h | H A D | 02-Sep-2001 | 1.5 KiB | 56 | 28 |
| COPYING | H A D | 09-Apr-2000 | 17.6 KiB | 341 | 281 |
| CREDITS | H A D | 01-Feb-2003 | 1.4 KiB | 29 | 28 |
| ChangeLog | H A D | 18-Dec-2002 | 398 | 16 | 9 |
| ComTrainingPenAttack.cpp | H A D | 13-Jul-2003 | 6.5 KiB | 234 | 174 |
| ComTrainingPenAttack.h | H A D | 28-Aug-2001 | 1.6 KiB | 50 | 24 |
| ComTrainingPenDrive.cpp | H A D | 04-Nov-2002 | 5.5 KiB | 197 | 144 |
| ComTrainingPenDrive.h | H A D | 28-Aug-2001 | 1.5 KiB | 46 | 21 |
| Control.cpp | H A D | 14-Jan-2003 | 1.6 KiB | 62 | 36 |
| Control.h | H A D | 16-Jul-2003 | 1.6 KiB | 54 | 26 |
| Event.cpp | H A D | 19-Nov-2003 | 22.9 KiB | 895 | 719 |
| Event.h | H A D | 16-Jul-2003 | 2.7 KiB | 103 | 64 |
| FieldView.cpp | H A D | 16-Jun-2003 | 21.7 KiB | 528 | 417 |
| FieldView.h | H A D | 19-Jan-2002 | 1.2 KiB | 42 | 17 |
| FieldView2D.cpp | H A D | 19-Sep-2001 | 2.3 KiB | 96 | 59 |
| FieldView2D.h | H A D | 02-Sep-2001 | 1.2 KiB | 43 | 18 |
| HitMark.cpp | H A D | 19-Jan-2002 | 6.4 KiB | 224 | 165 |
| HitMark.h | H A D | 28-Aug-2001 | 1.3 KiB | 49 | 25 |
| Howto.cpp | H A D | 16-Jul-2003 | 8.8 KiB | 357 | 311 |
| Howto.h | H A D | 16-Jul-2003 | 1.7 KiB | 63 | 32 |
| HowtoView.cpp | H A D | 28-Dec-2002 | 7.5 KiB | 251 | 197 |
| HowtoView.h | H A D | 02-Feb-2002 | 1.3 KiB | 47 | 22 |
| INSTALL | H A D | 09-Apr-2000 | 7.6 KiB | 183 | 143 |
| Launcher.cpp | H A D | 16-Dec-2002 | 1.2 KiB | 42 | 19 |
| Launcher.h | H A D | 07-Sep-2002 | 929 | 28 | 7 |
| LauncherView.cpp | H A D | 29-Jul-2003 | 21.8 KiB | 769 | 578 |
| LauncherView.h | H A D | 19-Jul-2003 | 2.6 KiB | 95 | 58 |
| LoadImage.cpp | H A D | 24-Dec-2002 | 7.1 KiB | 330 | 266 |
| LoadImage.h | H A D | 23-Dec-2002 | 1.6 KiB | 56 | 29 |
| LobbyClient.cpp | H A D | 03-Aug-2003 | 10.4 KiB | 492 | 352 |
| LobbyClient.h | H A D | 29-Jul-2003 | 7.7 KiB | 275 | 232 |
| LobbyClientView.cpp | H A D | 19-Jul-2003 | 18.3 KiB | 664 | 500 |
| LobbyClientView.h | H A D | 13-Jul-2003 | 2.6 KiB | 95 | 57 |
| Logging.cpp | H A D | 17-Aug-2003 | 7.4 KiB | 285 | 214 |
| Logging.h | H A D | 15-Jan-2003 | 1.9 KiB | 67 | 40 |
| Makefile.am | H A D | 10-Jan-2003 | 2.4 KiB | 49 | 43 |
| Makefile.in | H A D | 03-May-2022 | 31.7 KiB | 820 | 722 |
| Makefile.nt | H A D | 29-Jul-2003 | 4.2 KiB | 121 | 78 |
| MenuItem.cpp | H A D | 07-Sep-2002 | 1.8 KiB | 74 | 45 |
| MenuItem.h | H A D | 28-Aug-2001 | 1.5 KiB | 55 | 27 |
| MenuItemView.cpp | H A D | 15-Feb-2002 | 2.2 KiB | 92 | 56 |
| MenuItemView.h | H A D | 02-Feb-2002 | 1.2 KiB | 42 | 17 |
| MenuItemView2D.cpp | H A D | 25-Dec-2001 | 2 KiB | 75 | 43 |
| MenuItemView2D.h | H A D | 25-Dec-2001 | 1.2 KiB | 41 | 16 |
| MultiPlay.cpp | H A D | 03-May-2022 | 9.4 KiB | 482 | 354 |
| MultiPlay.h | H A D | 16-Jul-2003 | 3.4 KiB | 138 | 81 |
| MultiPlayerSelect.cpp | H A D | 19-Nov-2003 | 5.7 KiB | 248 | 179 |
| MultiPlayerSelect.h | H A D | 17-Aug-2003 | 1.7 KiB | 59 | 27 |
| NetPenAttack.cpp | H A D | 16-Jul-2003 | 2.9 KiB | 95 | 60 |
| NetPenAttack.h | H A D | 16-Jul-2003 | 1.5 KiB | 41 | 19 |
| NetPenDrive.cpp | H A D | 16-Jul-2003 | 2.9 KiB | 95 | 60 |
| NetPenDrive.h | H A D | 16-Jul-2003 | 1.5 KiB | 41 | 19 |
| NetShakeCut.cpp | H A D | 16-Jul-2003 | 2.9 KiB | 94 | 59 |
| NetShakeCut.h | H A D | 16-Jul-2003 | 1.5 KiB | 41 | 19 |
| Network.cpp | H A D | 03-May-2022 | 17.2 KiB | 829 | 652 |
| Network.h | H A D | 19-Jan-2003 | 1.7 KiB | 66 | 31 |
| Opening.cpp | H A D | 29-Jul-2003 | 45.7 KiB | 1,500 | 1,287 |
| Opening.h | H A D | 16-Jul-2003 | 1.6 KiB | 57 | 28 |
| OpeningView.cpp | H A D | 04-Nov-2002 | 3 KiB | 102 | 57 |
| OpeningView.h | H A D | 28-Aug-2001 | 1.2 KiB | 41 | 16 |
| PenAttack.cpp | H A D | 25-Jul-2003 | 9.7 KiB | 386 | 282 |
| PenAttack.h | H A D | 16-Jul-2003 | 1.9 KiB | 55 | 28 |
| PenDrive.cpp | H A D | 25-Jul-2003 | 10 KiB | 393 | 292 |
| PenDrive.h | H A D | 16-Jul-2003 | 1.8 KiB | 55 | 28 |
| PlayGame.cpp | H A D | 03-Aug-2003 | 4.3 KiB | 206 | 162 |
| PlayGame.h | H A D | 16-Jul-2003 | 2 KiB | 68 | 37 |
| PlayGameView.cpp | H A D | 15-Jan-2003 | 2.1 KiB | 88 | 52 |
| PlayGameView.h | H A D | 02-Feb-2002 | 1.2 KiB | 43 | 17 |
| Player.cpp | H A D | 19-Nov-2003 | 34.1 KiB | 1,507 | 1,262 |
| Player.h | H A D | 16-Jul-2003 | 5.9 KiB | 201 | 129 |
| PlayerSelect.cpp | H A D | 19-Jul-2003 | 4.2 KiB | 188 | 138 |
| PlayerSelect.h | H A D | 16-Jul-2003 | 1.7 KiB | 56 | 27 |
| PlayerSelectView.cpp | H A D | 24-Dec-2002 | 5.4 KiB | 181 | 132 |
| PlayerSelectView.h | H A D | 02-Feb-2002 | 1.3 KiB | 43 | 19 |
| PlayerSelectView2D.cpp | H A D | 05-Dec-2001 | 4.7 KiB | 161 | 114 |
| PlayerSelectView2D.h | H A D | 02-Sep-2001 | 1.3 KiB | 41 | 16 |
| PlayerView.cpp | H A D | 28-Jul-2003 | 16.1 KiB | 595 | 480 |
| PlayerView.h | H A D | 06-Feb-2003 | 2.1 KiB | 82 | 50 |
| PlayerView2D.cpp | H A D | 25-Dec-2001 | 3.5 KiB | 134 | 85 |
| PlayerView2D.h | H A D | 11-Sep-2001 | 1.3 KiB | 47 | 20 |
| PracticePlay.cpp | H A D | 04-Nov-2002 | 1.5 KiB | 56 | 27 |
| PracticePlay.h | H A D | 19-Sep-2001 | 1.1 KiB | 35 | 12 |
| PracticeSelect.cpp | H A D | 16-Jul-2003 | 3.9 KiB | 162 | 116 |
| PracticeSelect.h | H A D | 16-Jul-2003 | 1.6 KiB | 48 | 21 |
| PracticeSelectView.cpp | H A D | 16-Jan-2003 | 5.3 KiB | 169 | 125 |
| PracticeSelectView.h | H A D | 06-Sep-2001 | 1.1 KiB | 34 | 12 |
| RCFile.cpp | H A D | 28-Jul-2003 | 4.8 KiB | 184 | 140 |
| RCFile.h | H A D | 28-Jul-2003 | 1.3 KiB | 55 | 26 |
| README | H A D | 30-Mar-2001 | 5 KiB | 131 | 108 |
| README.en | H A D | 30-Mar-2001 | 3 KiB | 90 | 68 |
| README.nt | H A D | 25-Dec-2001 | 957 | 27 | 21 |
| ShakeCut.cpp | H A D | 25-Jul-2003 | 9.8 KiB | 385 | 287 |
| ShakeCut.h | H A D | 16-Jul-2003 | 1.8 KiB | 55 | 28 |
| SoloPlay.cpp | H A D | 25-Jul-2003 | 5.8 KiB | 249 | 187 |
| SoloPlay.h | H A D | 16-Jul-2003 | 1.5 KiB | 51 | 23 |
| Sound.cpp | H A D | 03-Aug-2003 | 6.8 KiB | 306 | 230 |
| Sound.h | H A D | 03-Aug-2003 | 1.8 KiB | 75 | 39 |
| Title.cpp | H A D | 28-Jul-2003 | 9.5 KiB | 373 | 292 |
| Title.h | H A D | 27-Jul-2003 | 2.1 KiB | 75 | 39 |
| TitleView.cpp | H A D | 28-Jul-2003 | 4.5 KiB | 192 | 140 |
| TitleView.h | H A D | 02-Feb-2002 | 1.3 KiB | 46 | 20 |
| TitleView2D.cpp | H A D | 25-Dec-2001 | 4.7 KiB | 186 | 140 |
| TitleView2D.h | H A D | 11-Sep-2001 | 1.3 KiB | 45 | 20 |
| Training.cpp | H A D | 16-Jul-2003 | 2.9 KiB | 119 | 79 |
| Training.h | H A D | 16-Jul-2003 | 1.6 KiB | 52 | 25 |
| TrainingPenAttack.cpp | H A D | 16-Jul-2003 | 2.7 KiB | 90 | 54 |
| TrainingPenAttack.h | H A D | 16-Jul-2003 | 1.6 KiB | 46 | 22 |
| TrainingPenDrive.cpp | H A D | 16-Jul-2003 | 2.7 KiB | 90 | 54 |
| TrainingPenDrive.h | H A D | 16-Jul-2003 | 1.6 KiB | 46 | 22 |
| TrainingSelect.cpp | H A D | 16-Jul-2003 | 3.5 KiB | 146 | 102 |
| TrainingSelect.h | H A D | 16-Jul-2003 | 1.3 KiB | 41 | 15 |
| TrainingSelectView.cpp | H A D | 24-Dec-2002 | 4.5 KiB | 144 | 99 |
| TrainingSelectView.h | H A D | 28-Aug-2001 | 1.1 KiB | 34 | 11 |
| TrainingView.cpp | H A D | 04-Nov-2002 | 5.1 KiB | 141 | 106 |
| TrainingView.h | H A D | 04-Nov-2002 | 1.1 KiB | 39 | 14 |
| View.cpp | H A D | 07-Sep-2002 | 3.4 KiB | 144 | 105 |
| View.h | H A D | 07-Sep-2002 | 1.5 KiB | 54 | 28 |
| acinclude.m4 | H A D | 23-Apr-2001 | 5.9 KiB | 169 | 156 |
| aclocal.m4 | H A D | 16-Aug-2003 | 121.9 KiB | 3,273 | 2,975 |
| affine | H A D | 05-Mar-2002 | 3.7 KiB | 135 | 121 |
| comPenAttack.cpp | H A D | 25-Jul-2003 | 9.5 KiB | 379 | 305 |
| comPenAttack.h | H A D | 16-Jul-2003 | 1.7 KiB | 51 | 25 |
| comPenDrive.cpp | H A D | 25-Jul-2003 | 9.3 KiB | 375 | 301 |
| comPenDrive.h | H A D | 16-Jul-2003 | 1.7 KiB | 50 | 25 |
| comPlayer.cpp | H A D | 05-Dec-2001 | 1.8 KiB | 62 | 35 |
| comPlayer.h | H A D | 05-Dec-2001 | 1.4 KiB | 44 | 16 |
| comShakeCut.cpp | H A D | 25-Jul-2003 | 9.9 KiB | 392 | 318 |
| comShakeCut.h | H A D | 16-Jul-2003 | 1.7 KiB | 51 | 25 |
| config.guess | H A D | 18-Dec-2002 | 37.6 KiB | 1,318 | 1,141 |
| config.h.in | H A D | 16-Aug-2003 | 3.3 KiB | 127 | 85 |
| config.rpath | H A D | 13-Jul-2003 | 14.6 KiB | 549 | 443 |
| config.sub | H A D | 18-Dec-2002 | 27.6 KiB | 1,412 | 1,273 |
| configure | H A D | 03-May-2022 | 271 KiB | 9,128 | 7,670 |
| configure.in | H A D | 16-Aug-2003 | 3 KiB | 108 | 87 |
| csmash.spec | H A D | 23-Jul-2003 | 1.2 KiB | 54 | 44 |
| depcomp | H A D | 16-Oct-2001 | 11.8 KiB | 412 | 275 |
| float | H A D | 05-Mar-2002 | 4.4 KiB | 110 | 103 |
| install-sh | H A D | 09-Apr-2000 | 5.5 KiB | 252 | 153 |
| loadparts.cpp | H A D | 03-May-2022 | 18.8 KiB | 731 | 593 |
| loadparts.h | H A D | 05-Mar-2002 | 7.5 KiB | 236 | 145 |
| main.cpp | H A D | 03-Aug-2003 | 8 KiB | 384 | 287 |
| matrix | H A D | 03-May-2022 | 12.5 KiB | 542 | 499 |
| missing | H A D | 21-Jan-2002 | 6.3 KiB | 199 | 159 |
| mkinstalldirs | H A D | 13-Jul-2003 | 1.9 KiB | 112 | 85 |
| parts.cpp | H A D | 28-Jul-2003 | 37 KiB | 1,401 | 1,070 |
| parts.h | H A D | 28-Jul-2003 | 8.9 KiB | 329 | 234 |
| ttinc.cpp | H A D | 28-Aug-2001 | 19 | 2 | 1 |
| ttinc.h | H A D | 03-May-2022 | 5 KiB | 229 | 147 |
| xerror.cpp | H A D | 15-Nov-2002 | 2.6 KiB | 83 | 37 |
| z.cpp | H A D | 15-Nov-2002 | 2.1 KiB | 76 | 47 |
| z.h | H A D | 28-Aug-2001 | 1.5 KiB | 33 | 5 |
README
1------------------------------------------------------------
2 Cannon Smash
3------------------------------------------------------------
4 nan@utmc.or.jp
5
6Sorry, this document is written in Japanese.
7Please refer README.en if you want to read English document.
8
91. �Ϥ����
10Cannon Smash �����������դˤ������沈����Ǥ�.
11������Ĺ��1�Ĥ�, ����Ū�˰ۤʤ�ץ쥤�������뤬�����Ĥ�
12¸�ߤ��Ƥ���, �Ȥ�����������ޤ�. ������Ĺ��������������
13�����ಽ������, �����Ʈ������Ū��������ĥ����ब
14�Ǥ���ΤǤϤʤ���, �ȹͤ��ƺ�äƤߤ��Τ����Υ�����Ǥ�.
15�ޤ��ޤ�̤��������ʬ��¿���ΤǤ���, ����ʤ�˷���
16�ʤäƤ����ΤǸ������뤳�Ȥˤ��ޤ���. �ڤ����
17����������й����Ǥ�.
18
192. ư��Ķ�
20���Υץ�����, OpenGL��SDL����Ѥ��Ƥ��ޤ�.
21���Τ���, ����餬���ȡ��뤵��Ƥ��ʤ���ư��ޤ���.
22�ޤ�, 3D Accelaration ��ǽ��ͭ���ˤʤäƤ��ʤ��Ķ��ǤϽ�ʬ��®��
23�Ǥ�ư������Ǥ��礦.
24
25OpenGL:
26 Windows 95 OSR2�ʹߤǤ���кǽ餫�饤�ȡ��뤵��Ƥ��ޤ�.
27 �����Ǥʤ�����,
28 ftp://ftp.microsoft.com/softlib/msfiles/opengl95.exe
29 �������ꤷ, ���ȡ��뤷�Ƥ�������.
30 Windows 98 �ǽ餫�饤�ȡ��뤵��Ƥ��ޤ�
31 Windows NT4.0 �ǽ餫�饤�ȡ��뤵��Ƥ��ޤ�
32 Windows 2000 �ǽ餫�饤�ȡ��뤵��Ƥ��ޤ�
33
34 Linux 2.2.x Mesa(http://mesa3d.sourceforge.net)��
35 ���ȡ��뤷�Ƥ�������
36
37SDL:
38 SDL 1.1.7 �ʹߤ�ɬ�פǤ�. �����, SDL_Mixer �������Ȳ����Ĥ�ޤ�.
39 http://www.libsdl.org/ ���鼫ʬ��OS�˹�ä���Τ����ꤷ, ���ȡ���
40 ���Ƥ�������.
41
42
43�ʤ�, ���ߤ��Υץ�����ư���ǧ�Ǥ��Ƥ���Τ� Linux 2.2.x ��
44Microsoft Windows 95, Windows 98, Windows NT 4.0 �ΤߤǤ���,
45¾�Υץ�åȥե�����Ǥ�饤�֥���·�����ư���Ϥ��Ǥ�.
46¾�Υץ�åȥե�����Ǥ�ư����ǧ��������ư������
47ĺ����Ф��꤬�����פ��ޤ�.
48
493. ���ȡ�����ˡ
503.1. ��������ѥ��뤷�ƥ��ȡ��뤹����
51
52# ./configure
53# make
54# make install
55
56�ǥ��ȡ���Ǥ��ޤ�. �ѥ����̤ä��Ȥ�������������ȡ���
57������,
58
59# csmash
60
61�ǥ����ब�Ϥޤ�Ϥ��Ǥ�.
62
633.2. �Х��ʥ�ȡ��뤹����
64�����Υץ�åȥե������Ѥ˥Х��ʥ�ѥå��������Ѱդ��Ƥ��ޤ�.
65�ѥå�������ƥѥå�������ɸ��Ū�ʥ��ȡ�����ˡ�˽��ä�
66���ȡ��뤷�Ƥ�������.
67
684. ư������
69�������ư�����, ���������ɥ���ɽ������ޤ�. �ǽ�Ϥ��Τޤ�
70"Game Start!" �ܥ�����Ƥ�������. ���������ɥ��ξܺ٤������ˡ
71�ˤĤ��Ƥ�, http://www.utmc.or.jp/~nan/csmash/index.html ��
72����������ޤ�.
73"Game Start!" �ܥ������, ��������̤�ɽ������ޤ�.
74��������̤ˤ�, 'Start Game', 'Howto Play', 'Config' 'Quit' ��
753�ĤΥ�˥塼��ɽ������ޤ�. �ޤ���, 'Howto Play' ������
76����Ū��ͷ���������Ƥ�������.
77'Config' ��˥塼��, ���ץ쥤�䡼�ζ����䥲����μ��ब����
78�Ǥ��ޤ�.
79'Start Game' �������, �ץ쥤�䡼������̤�����ޤ�. ���ߤ�
803�ͤΥץ쥤�䡼�����٤�褦�ˤʤäƤ��ޤ�.
81
82(1) Pen Attack
83 �����Τ�����ǥץ졼��, �Ѷ�Ū�˶��Ǥ�Ф���
84 �����Ǥ�ȴ�����Ȥ������ά�Ȥ���ץ쥤�䡼�Ǥ�.
85 ���Ϥʥ��ޥå���ȥХå��ϥ�ɤ�����Ǥ����������ߤǤ���,
86 �եåȥ���μ夵��Ĺ����ǤΥߥ����䤹���ˤϵ���Ĥ��ͤ�
87 �ʤ�ޤ���.
88
89(2) Pen Drive
90 �椫�龯��Υ�줿���֤Ǽ�˥ץ졼���ޤ�. ���Ϥʥɥ饤�֤�
91 �եåȥ�����ɤ�������̣��, �ɥ饤�֤�Ϣ³��������
92 ��Ӥ������������Ǥ��餫�����Ȥ������ά�Ȥ��Ƥ��ޤ�.
93 �Хå��ϥ�ɤ˼��������뤿��, ��ǽ�ʸ¤�ե����ϥ�ɤ�
94 �Ȥ���褦�եåȥ�����Ȥ���ɬ�פ�����Ǥ��礦.
95
96(3) Shake Cut
97 �椫�餫�ʤ�Υ�줿���֤��ۡ���ݥ������Ǥ�. ���ꤷ��
98 ���åȤ�����, ��꤬�ߥ���ޤ�Ǵ��³���뤳�Ȥ�
99 �������Ƥ��������פΥץ쥤�䡼�Ǥ�.
100 �����Ϥ��㤯, ����Υ������¿�ˤ���ޤ���. ��꤬
101 ����ܡ����夲����, ��ƨ�����˹����٤��Ǥ��礦.
102
1035. �̿�����
104version 0.4.0���, �̿�����ݡ��Ȥ��ޤ���. �̿������, LAN �ޤ���
105�����ͥåȤ���³���줿2��Υޥ���֤������Ԥ���ΤǤ�.
106�̿������ˤ�, �����������꤬ɬ�פǤ�. ������ˡ��,
107http://www.utmc.or.jp/~nan/csmash/index.html
108�˿�������������Ƥ��ޤ��Τ�, ���Υڡ����Ƥ�������.
109
110 [��: �����ͥå�����ˤĤ���]
111 Cannon Smash ��ȯ������Ǥ�, �����ͥå����郎�����ư��뤫�ɤ���
112 �Ǥ���¤�ƥ��Ȥ�ԤäƤ��ޤ���. ������, ��ã�λȤ���ޥ���, �ͥåȥ��
113 �Ķ������˸¤��Ƥ���, ���ƤδĶ��ˤĤ��ƥƥ��ȤǤ��Ƥ���櫓�Ǥ�
114 ����ޤ���. ��ȯ��ʤ���, ����(56K��ǥ�) vs. ����ꥫ(ADSL) �Ȥ���,
115 ����������������������Ǥ����٥�Τ�Τ��Ǥ�������, �Ȥꤢ����
116 ������Ƨ���ڤ�ޤ�����, ������δĶ��Ǥϴ����̤��ư��ʤ���ǽ����
117 ��ʬ����ޤ�. ���餫�����λ����������.
118
119 �ʤ�, �̿������1�ͥץ쥤�����礭�ʥޥ���ѥ��ɬ�פȤ��ޤ�.
120 1�ͥץ쥤�ǽ�ʬ�ʤ�餫��ư���Ķ��Ǥʤ����̿�����Ϥ��ʤ�
121 �������ʤ���ΤˤʤäƤ��ޤ��Ǥ��礦.
122 �ޤ�, �ͥåȥ�����ʼ������꤬���ä���, �������ȤΥͥåȥ��Ū��
123 ��Υ���������, ��ǰ�ʤ����̿�����Ϥ��ޤ����ޤ������ޤ���.
124 (����Ū���äޤ���, ping �� 300ms ���٤��֤ä���ʤ����Ȥ������
125 ���ʤ�줷���ʤ�ޤ�).
126
1276. ����¾��ư��ץ����
128����¾��ư��ץ����� Cannon Smash �ν��������ɥ�������Ǥ��ޤ�.
129http://www.utmc.or.jp/~nan/csmash/index.html
130������������������.
131
README.en
1------------------------------------------------------------
2 Cannon Smash
3------------------------------------------------------------
4 nan@utmc.or.jp
5
61. Introduction
7 CannonSmash is a 3D tabletennis game. The goal of this project is to
8represent various strategy of tabletennis on computer game.
9
102. Requirements
11 This program requires OpenGL and SDL. Please install these components
12first. If your machine doesn't have 3D accelaration video card, this
13program runs very slowly.
14
15OpenGL:
16 Windows 95 You have nothing to do if your Window 95 is OSR2 or newer.
17 If not, please get
18 ftp://ftp.microsoft.com/softlib/mslfiles/opengl95.exe
19 and install.
20 Windows 98 You have nothing to do.
21 Windows NT4.0 You have nothing to do.
22 Windows 2000 You have nothing to do.
23 Linux 2.2.x Please install Mesa3D.
24
25SDL:
26 Please install SDL 1.1.7 or later. If you install SDL_Mixer, sound will be
27 enabled.
28 Get SDL from http://www.libsdl.org/ and install.
29
303. Install
313.1. Install from source code
32
33To install, type like this.
34
35# ./configure
36# make
37# make install
38
39If your path is correct, you can start game by typing like this.
40
41# csmash
42
433.2. Install from binary package
44We have binary packages for some platforms(Windows, Linux). But some
45of them are old, so please install from source package if you can.
46
474. How to start game
48Input like this.
49# csmash
50
51or doubleclick csmash icon if you can.
52
53Then, you can see the initial window. There are some buttons, but at
54first, push "Game Start!" to start game. Please read
55http://CannonSmash.SourceForge.net/ for details of initial window.
56
575. Multiplayer play
58Cannon Smash supports multiplayer mode since version 0.4.0.
59Two PC connected by LAN or the internet is needed to play
60multiplayer game.
61To play on LAN or the Internet, you have to input some information
62in ititial window. Refer to http://CannonSmash.SourceForge.net/ for
63the information.
64
65
66 [About Cannon Smash over the internet]
67 Cannon Smash development team have been testing this function as mush as
68 possible. But our machines and internet environments are restricted,
69 so we can't test for all environments.
70
71 As we have developed this function for a few months, and finally we can
72 play this game between a machine in Japan and a machine in U.S.A.
73 We think that this is sufficient and we decided to publish the new
74 version, but we have to say that we can't guarantee that you can play
75 this game over the internet if your machine and network environment
76 don't match our environment.
77
78 Multiplayer mode need more machine power than single player mode.
79 If your machine can't run this game smoothly on single player mode,
80 it is hard to play on multiplayer mode with the machine.
81 Of course, network environment also affects the possibility of
82 multiplayer mode.
83
84
856. Other options
86There are other options in initial window. Please refer to
87http://CannonSmash.Sourceforge.net/
88
89Enjoy!
90
README.nt
1How to compile csmash on WindowsNT.
2
3Note: I have no idea if it can be compiled on windows9x.
4
5You need some external libraries.
6 zlib-1.1.3, SDL-1.1.3, gtk-1.2
7You can get these libraries from
8 <URL:http://www.cdrom.com/pub/infozip/zlib/>,
9 <URL:http://www.libsdl.org/>,
10 <URL:http://www.gimp.org/~tml/gimp/win32/new-downloads.html>,
11 respectively.
12It is better you get SDL_mixer, SDL_image from libsdl.org too.
13
14Use of gnu-make is strongly recommended.
15You can build csmash with nmake.exe (I believe), but I do not tested it well.
16You may need some sh.exe or bash.exe too, when you are using gnu-make.
17
18If you have gnu-make, run "gmake -f Makefile.w32".
19Object files are created in objs.win32 subdirectory.
20If you are using nmake.exe, run "nmake -f Makefile.nt"
21Object files are created in this directory.
22
23# OBSOLETE!
24There may be a separate binary distribution named
25"csmashlibs-i386-win32.tar.gz". It contains the libraries you need.
26# OBSOLETE!
27