質問編集履歴
3
プログラムソースの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
具体的には157行目あたりにある NULL と書いてあるところにプログラムを入れる予定です。
|
13
13
|
|
14
14
|
### 発生している問題・エラーメッセージ
|
15
|
-
|
15
|
+
156行目のNULLというところにこのように書いていたのですが、エラーが出てしまいました。
|
16
16
|
```
|
17
17
|
エラーメッセージ
|
18
18
|
```
|
@@ -175,9 +175,12 @@
|
|
175
175
|
}
|
176
176
|
// キャラクタを右に移動させる関数 ( キャラクタの座標を変更する )
|
177
177
|
void moveRight(Character *c)
|
178
|
+
switch (*c){case 'd':
|
179
|
+
if (m[*y][*x-1]==0){
|
180
|
+
m[*y][*x]=0;
|
178
|
-
|
181
|
+
*x-=1;
|
182
|
+
m[*y][*x]=2;
|
179
|
-
|
183
|
+
f=1;
|
180
|
-
|
181
184
|
}
|
182
185
|
// キャラクタを左に移動させる関数 ( キャラクタの座標を変更する )
|
183
186
|
void moveLeft(Character *c)
|
2
実現したいことの編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,6 +7,8 @@
|
|
7
7
|
### 実現したいこと
|
8
8
|
|
9
9
|
ゲームの味方キャラクターを上下左右に動かしたいです。
|
10
|
+
座標移動をさせたいのですが、case文を使おうと思いましたが、うまく行きませんでした。
|
11
|
+
if文やfor文を使おうと思ったのですが、どのような書けばよいかが分かりません。
|
10
12
|
具体的には157行目あたりにある NULL と書いてあるところにプログラムを入れる予定です。
|
11
13
|
|
12
14
|
### 発生している問題・エラーメッセージ
|
1
質問のタイトル変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,13 +1,12 @@
|
|
1
1
|
### 前提
|
2
2
|
|
3
|
-
|
3
|
+
ゲームの制作をしています。
|
4
|
-
(例)
|
5
|
-
TypeScriptで●●なシステムを作っています。
|
6
|
-
|
4
|
+
キーボード入力をして、味方のキャラクター(黄色)を、敵キャラクター(赤)と合わないようにゴール(緑)を目指します。
|
5
|
+
|
7
6
|
|
8
7
|
### 実現したいこと
|
9
8
|
|
10
|
-
ゲームのキャラクターを上下左右に動かしたいです。
|
9
|
+
ゲームの味方キャラクターを上下左右に動かしたいです。
|
11
10
|
具体的には157行目あたりにある NULL と書いてあるところにプログラムを入れる予定です。
|
12
11
|
|
13
12
|
### 発生している問題・エラーメッセージ
|
@@ -18,6 +17,7 @@
|
|
18
17
|
|
19
18
|
### 該当のソースコード
|
20
19
|
|
20
|
+
```ここに言語を入力
|
21
21
|
#include <stdio.h>
|
22
22
|
#include <stdlib.h>
|
23
23
|
#include <time.h>
|
@@ -346,6 +346,7 @@
|
|
346
346
|
}
|
347
347
|
return 0;
|
348
348
|
}
|
349
|
+
```
|
349
350
|
|
350
351
|
### 試したこと
|
351
352
|
|