[過去ログ] 【初心者】課題をクリアしていくスレ【講習会】 (787レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(8): 04/06/10 18:05 ID:VshiFFV8(1/2) AAS
ゲームに必要な要素を先生が出してくれます

その課題をクリアしていく講習会です
707: 706 ◆Jg2hMRjtc. 2008/11/24(月)21:26 ID:qPCWYPAF(2/3) AAS
1.数当てゲーム 
Level1 ウィンドウを表示する
外部リンク:www.geocities.jp
708: 706 ◆Jg2hMRjtc. 2008/11/24(月)21:55 ID:qPCWYPAF(3/3) AAS
1.数当てゲーム 
Level2 ランダムに1〜10までの数字を一つ発生させ、表示する
外部リンク:www.geocities.jp
709: 706 ◆Jg2hMRjtc. 2008/11/25(火)21:39 ID:GdvnSEyE(1) AAS
1.数当てゲーム 
level3 数字を入力して、その数字を表示する
外部リンク:www.geocities.jp
710: 706 ◆Jg2hMRjtc. 2008/11/26(水)21:45 ID:Wb2d5d5f(1) AAS
1.数当てゲーム 
Level4 Level2の数字とLevel3の数字を比べて入力された数よりも大きかったらBig。小さかったらSmall。同じならHitと表示させる。
外部リンク:www.geocities.jp
711: 2009/01/05(月)19:13 ID:F8IEg8lA(1) AAS
int main()
{
glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB|GLUT_DEPTH|GLUT_ALPHA);
glutInitWindowSize(800,600);
glutInitWindowPosition(0,0);
glutCreateWindow("ロボット");
init();
省6
712
(1): 2009/01/06(火)21:32 ID:c5JPjzC/(1) AAS
いまから参加したいけど何すればいい?
713: 2009/01/06(火)21:59 ID:364hVwSo(1) AAS
>>712
現在地も目的地もわからなければ道案内はできない
とりあえずプログラミング暦(スクリプト、ツールを含む)と最終的な目的(RPGが作りたいとか
Cをマスターしたいとか)を書いてくれ
714: 2009/01/06(火)23:29 ID:UozvWyya(1) AAS
基礎からと言うならまずは英語かな。
英語を読むことができれば海外の情報をゲットできるよ。

これとか教材にすると面白いかも。
外部リンク:wiki.gamedev.net
715: 2009/01/14(水)00:58 ID:uviUrAzN(1) AAS
自分の位置をみつける目安は?
716: 2009/01/14(水)01:16 ID:yw67XO87(1) AAS
プログラミングスキル:
Lv.1 テトリス
Lv.2 インベーダー
Lv.3 グラディウス

グラフィックスキル:
Lv.1 デッサン一年目
Lv.2 デッサン二年目
省17
717: 2009/01/14(水)03:18 ID:7SW263aP(1) AAS
テトリスとインベーダーなら難易度はほぼ同じで
どちらかというとテトリスのほうが難しい
シューティングで並べるなら
Lv1インベーダ
Lv2ギャラガ
Lv3グラディウス
718: 2009/01/14(水)22:36 ID:GiBTcIUW(1/2) AAS
プログラムスキルCUI編
Lv.0 Hello,World(環境設定、表示)
Lv.1 四則算(入力、変数)
Lv.2 Big & Small(乱数、制御文)
Lv.3 石取り(関数,AI)
Lv.4 Hit & Brow(配列)
Lv.5 タイピング(タイマー,ファイル読込)
省5
719: 2009/01/14(水)23:15 ID:GiBTcIUW(2/2) AAS
プログラムスキルWindow編共通
Lv.0 Window表示
Lv.1 パラパラアニメ(画像表示,タイマー)
Lv.2 もぐら叩き(マウス入力,点の当たり判定)
Lv.3 1画面STG、ドットイート(キー入力、当たり判定)
インベーダーは3.5くらい

パズル(+落ちもの)
省16
720
(1): 2009/02/14(土)21:54 ID:O8g6aplU(1/2) AAS
数当てゲーム完成
次15パズル挑戦してみたいと思います
level5
外部リンク:www.geocities.jp
721: 2009/02/14(土)23:13 ID:O8g6aplU(2/2) AAS
15パズル level2
外部リンク:www.geocities.jp
722
(1): 2009/02/15(日)10:57 ID:TTfM6L/J(1/3) AAS
>>720
頑張ってるなあと賞賛しつつ、DXライブラリの挙動を理解してないなあという感想。
テキストの表示がおかしいとか感じないのかな?

そこは譲っても、正解してしまったときの処理がやばい。
DxLib_Endで開放してから正解の表示、これがどこで処理されるのか不定。
さらにここでループ抜けないので事態は悪化。
終了時にDxLib_Endで再解放・多重開放してしまうは致命的。
省4
723: 2009/02/15(日)11:23 ID:TTfM6L/J(2/3) AAS
ちょっと試してみたけど、DxLib_End();の時点でアプリ終了するのな。
exit(0);とかabort();の感覚で使える。開放忘れの80倍はマシだけど、それはそれで怖い。
724: 2009/02/15(日)12:57 ID:Wi9+QSGh(1/2) AAS
>>722
アドバイスありがとうございます。

・数当てゲーム(レベル5について)

>そこは譲っても、正解してしまったときの処理がやばい。
>DxLib_Endで開放してから正解の表示
今見直してみたら、おっしゃる通りでした。
正解の表示を行った後ループを抜けるよう修正してみました。
省10
725: 2009/02/15(日)13:05 ID:Wi9+QSGh(2/2) AAS
外部リンク[html]:www.uploda.org
15パズル(レベル2)ソース添付

今のところ画像表示命令を入れただけになってます
726: 2009/02/15(日)14:00 ID:TTfM6L/J(3/3) AAS
みなぎってきたんで15パズル作ってみた。
1時間ほど昼飯と息抜きしてたんで、2時間でLevel4あたり。
外部リンク[html]:gamdev3.hp.infoseek.co.jp
ひとのこと言えるようなソースじゃないね。今んとこ行き当たりばったりラジバンダリ。

DXライブラリの挙動関連は、まあ次でつまずくからいいや。
軽く直してやろうと思ったけど、ほとんど作り直しになったんで断念したw
ここを修正すればいいって話にもっていけなかった。
省4
727: 2009/02/15(日)14:29 ID:5+NnQ4mO(1) AAS
外部リンク[html]:www.vipper.org
数あて製作完了
プログラミングよりVBの基本操作でつまずいてるorz

次は15パズルに挑戦!
728: 726 - 15パズル 2009/02/15(日)16:46 ID:3hrBr0KU(1) AAS
とりあえずLv7完成。5時間弱。
外部リンク[html]:gamdev3.hp.infoseek.co.jp

やっぱ、5時までかかるか。
変なバグというか仕様上の勘違いでけっこう時間取られてしまった。
気分というか、やりたいように組んだのでソースは汚い。
DrawScene関数の中でマウス入力から移動判定まで、ぜんぶ処理してしまってる。
それも悪いけど、もっとひどいのがチップの配列。
省1
729: 2009/02/16(月)00:22 ID:scWh6dm3(1) AAS
私の持っている参考書の15パズルで最初にシャッフルするときに
ランダムに2点選んでスワップしてんたんだけど、
この方法でシャッフルしても元に戻せることは数学的に
証明されてるんだろうか
一次元ではできない、三次元(の中の平面)ではできることが明らかだけど
730
(2): 2009/02/16(月)22:53 ID:eQix4yBB(1) AAS
偶数回スワップなら戻せることが証明されてる。
奇数回スワップなら不可能が証明されてる。
731: 2009/02/16(月)23:46 ID:iZVk2yZd(1) AAS
>>730
ありがとん
奇数か偶数で分かれるのか
理由はわからないけど何か納得、裏の裏は表みたいな
732: 2009/02/17(火)00:54 ID:0TvnpHf0(1) AAS
>>730
そーなんだ・・。
じゃあ最初のシャッフルは出鱈目じゃまずいんだね
俺は729さんじゃないけど勉強になりました。
ありがとう
733: 2009/02/17(火)13:42 ID:/aLJ4H12(1) AAS
enumどこに書くかで迷う
どこかに一括して書くと楽だけど、そうするとカプセル化としては駄目なんじゃないかとか
ホントくだらないけど迷う
734: 2009/02/17(火)18:57 ID:yXaEW/E5(1) AAS
alpha.cpp

enum HOGE
{
  hoge,
  hogeo,
  hogeko,
  hogerou,
省4
735: VC++EEで ◆0XGXXnqf/2 2009/03/10(火)23:39 ID:TE+yeSUg(1) AAS
2月下旬頃にC++入門書購入して読んでるところです
参戦いいですか?
まずは1-9の数当てゲーム作りまっす!しかしポインタが理解できん・・orz
736: 2009/03/11(水)00:42 ID:jT1zwAC2(1) AAS
とりあえず数当てにポインタはいらんとおもうよ
737
(1): 2009/03/11(水)18:33 ID:jSDTnQKl(1) AAS
お前のパソコンだってメモリーくらい積んでるだろ?
そのメモリー上のアドレス(番地)を格納するのがポインター。
アドレスによってメモリー上に格納されている値などを参照できる。

実際にOSがゴニョゴニョやってるので、
本当にメモリーを差しているかは微妙だが、考えたら負けです。
738: 2009/03/11(水)20:00 ID:vkDtC1BV(1) AAS
>>737
そこは微妙とかじゃなくて、指してないことにしとけばおk。(PC限定)
739: VC++EEで ◆0XGXXnqf/2 2009/03/12(木)01:07 ID:f0fJeXBE(1) AAS
ようやく完成。無駄に長いけど、大目に見てくださいw 改行が多いって怒られるので詰めてます
ポインタ使いませんでした。変数に値が入るっててのはわかるけど、アドレスがってのがイマイチわかりづらいなぁと。
*pointer で代入されてるアドレスに保存されている内容、 &pointer でポインタ変数そのもののアドレス、pointer 代入されてるアドレス、ってわかりづらい入門本のサンプルみても一見何してるか考えてしまう

#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
省21
740
(2): 2009/03/30(月)22:02 ID:uQRoXSES(1) AAS
ゲームを作れるようになりたい!
とりあえず「はじめてのC」って本を買ってこればいいですか
741: 740 2009/04/17(金)11:32 ID:yzLB2E4x(1) AAS
「はじめてのC++」って本をとりあえず買ってきました
プログラミングをするにはコンパイラ?ってのがまず必要なんですね

次は外部リンク:www.kumei.jp
にいってきます
742
(1): 2009/04/19(日)21:56 ID:ogfSXXfS(1) AAS
頑張れー
俺はこことかみてる
外部リンク:vipprog.net
743: 740 2009/04/20(月)18:40 ID:PoHKsmWU(1) AAS
>>742
おおっわかりやすそうなサイトありがとう

知らない言葉の洪水に呑まれてちんぷんかんぷんな有様です
それでもなんとなく掴んだ感覚で
自分にはこのスレはまだ早い、とようやく気づきました
そもそもプログラム組むのってC言語しかないと思っていた(C++は最新版?くらいの)
もうすこし基本的なことを勉強してからまたきます^^
744: 2009/06/23(火)00:59 ID:dkvBYAOU(1/2) AAS
gamedevは新しくなってる
外部リンク:wiki.game-develop.com
745: 2009/06/23(火)01:00 ID:dkvBYAOU(2/2) AAS
ごばくった・・
746: 2010/04/15(木)00:40 ID:BjWxJyJs(1/2) AAS
規制規制てすて
747: 2010/04/15(木)00:50 ID:BjWxJyJs(2/2) AAS
お、規制あけた

段階的学習ってこの過疎スレでいいんだよね

規制長すぎてもうオセロまで終わっちゃった

C++とDXライブラリね
がんばるよー^^
748: 2010/04/18(日)11:13 ID:0pCDb6wB(1/2) AAS
テトリス完成でいいやもうめんどくせえ
749: 2010/04/18(日)11:27 ID:0pCDb6wB(2/2) AAS
おいおいちょうどいいテンプレがあるじゃないの

【教材】15パズル〜テトリス
【URL】外部リンク[zip]:gmdev.xrea.jp
【開発環境】 VC++ 2005タダの奴 + DXライブラリ

過疎スレで俺の独壇場

大体ゲーム終了と同時にプログラムも終わってます バグもちょっとあります

マジ本気初心者なのでパソコンがぶっ壊れるかもしれません
省3
750: 2010/04/22(木)18:27 ID:mdsjsp5c(1) AAS
姉ちゃん、明日って今さ!
751: 2010/07/27(火)13:50 ID:pRAObFy6(1/5) AAS
【初心者】課題をクリアしていくスレ【講習会】
2chスレ:gamedev
【目標ない奴】おまいらに課題を与える。【集まれ】
2chスレ:gamedev

この二つのスレって違いがありますか?
少し成り立ちが違うようですが現在はどちらも
同じ課題を解くスレのようなので
省12
752: 2010/07/27(火)14:11 ID:pRAObFy6(2/5) AAS
Level1

#include <stdio.h>

int main()
{
    return 0;
}

Level2
省9
753: 2010/07/27(火)14:19 ID:pRAObFy6(3/5) AAS
Level3

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int rnd, input;

    rnd=rand() % 10 + 1;
省13
754: 2010/07/27(火)14:24 ID:pRAObFy6(4/5) AAS
Level4
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int rnd, input;

    rnd=rand() % 10 + 1;
省19
755: 2010/07/27(火)14:27 ID:pRAObFy6(5/5) AAS
Level5
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int rnd, input, i;
    rnd=rand() % 10 + 1;
省24
756
(1): 2010/07/28(水)17:36 ID:LWgNQ7zS(1) AAS
間違えてソース消したっぽいorz
15パズルは明日以降に延期
途方にくれながらサイトを整理してみたよ
まだちょっとごちゃごちゃしてるので何とかしたい
外部リンク:wish.45.kg

DXライブラリとHSPどっちにするかで悩み中
LGPは資料少なそうだから回避
省5
757: 2010/08/04(水)18:28 ID:QkfZDICZ(1) AAS
15パズル
外部リンク[php]:wiki.game-develop.com

Level1 ウィンドウを表示する
Lv2 絵を表示する
Lv3 絵を並べて表示する
Lv4 ターゲットマーカーを表示する(マウスカーソル使う場合はやらなくてもok)
Lv5 パネルの移動を実装する
省4
758: 2010/08/10(火)15:38 ID:/k0lPZKi(1) AAS
【初心者】課題をクリアしていくスレ【講習会】
2chスレ:gamedev
【目標ない奴】おまいらに課題を与える。【集まれ】
2chスレ:gamedev
【入門書クリア前提】初心者用段階的ゲーム製作スレ
2chスレ:gamedev
初心者専用スレ「パックマン」風ゲーム作らない?
省5
759: 2010/08/14(土)23:59 ID:6bgKDL3o(1) AAS
【課題】15パズル
【Level】3
【ジャンル】パズル
【URL】外部リンク[txt]:gmdev.xrea.jp
【スクリーンショット】画像リンク[jpg]:gmdev.xrea.jp
【製作時間】2時間
【開発環境】VC++/Irrlicht
省20
760: 2010/09/05(日)03:15 ID:VnzrAqV2(1) AAS
テトリススレが抜けてたので追加しました。
まだ抜けてる関連スレがあれば教えてください。

【初心者】課題をクリアしていくスレ【講習会】
2chスレ:gamedev
【目標ない奴】おまいらに課題を与える。【集まれ】
2chスレ:gamedev
【入門書クリア前提】初心者用段階的ゲーム製作スレ
省7
761: 2010/12/19(日)00:46 ID:mIRen8wE(1) AAS
ここって何のスレ?
762: 2010/12/20(月)05:10 ID:cGgEqivK(1) AAS
課題を自力で実装していく自主トレーニングスレ。
それなりに経験積んだけど、完成させたことが無い人向け。
763
(1): 2011/03/22(火)15:37 ID:eIV0YQSI(1) AAS
>>756さんと同じで開発環境を悩んでます
なにかオススメとかあればお願いします

自分で調べてみた所
・CとDXライブラリ
・HSP
が簡単で入門サイトも多くてよさそうです
764: 2011/03/23(水)19:29 ID:qdTc8DpV(1) AAS
>>763
ずっと開発を続けるならそのうちC系でやることになるんだけど
とりあえずCの勉強をしてみてポインタの概念がすぐに理解できるようなら
前者、できないようなら後者でするといいよ
HSPが使いこなせるようになったころにはCにあってHSPにはない仕様
(ポインタ、型、宣言、スコープ、構造体など)の意義が理解できるように
なっているからすぐに移行できるし
省4
765: 2011/03/27(日)23:00 ID:frcUHFPs(1) AAS
いきなりC#を学ぶってのはむちゃですか?
C+でウィンドウ作ったり、画像出したり音出したりはやってみました

C#で作ろうとするといきなり色々書かれてるのが出来てて戸惑う
766: 2011/04/01(金)20:44 ID:FMXJ6ywD(1) AAS
別に無茶ではない。
独学でC++をやってヘンな癖が付くよりは、むしろC#から入って正しいスタイルを身につける方が好ましい。

まあ、自分のやりたいことに合わせて、良質な情報がさがせばいくらでも転がってる物を選べばいい。
767: 2011/04/07(木)03:55 ID:KTIKp1g1(1) AAS
自分で一から一回ウィンドウ表示まで作らないと要領得なかったりするよね
768: 2011/04/07(木)19:00 ID:VJK/16aS(1) AAS
課題シリーズでFPSやRTSってないですか?
769
(1): 2011/04/07(木)22:10 ID:rsz3xv2B(1) AAS
どういう意味だ?
 最終的にFPSやRTSが作れるようになるには
 どんな課題を段階的にやるべきか?
ってことか?
770: 2011/04/13(水)12:16 ID:/WZ6t+3A(1) AAS
>>769
はい、ほかのジャンルはwikiにまとめられているのですが
FPSやRTSを作りたいのに無いので
771: 2011/04/15(金)15:36 ID:qHCv81Zt(1) AAS
今日から本気だす
とりあえず連投規制かかるまでうpしつづけてみる
なるべくソースも出していくからツッコミとか指摘とかいっぱいください

教材はこれを使います
外部リンク[php]:wiki.game-develop.com

ろだはウイルスチェックもしてくれるココを使う予定
外部リンク:www.gigafile.nu
省6
772: 2011/04/17(日)20:31 ID:y9DDlea5(1) AAS
こういうやつも定期的に現れるな
そして一週間もたたないうちに消えて行く
773: 2011/04/18(月)23:55 ID:hWVFHfBy(1) AAS
【課題】共通
【Level】1
【ジャンル】未定
【URL】外部リンク:www3.gigafile.nu
【製作時間】3日
【開発環境】VC++/DXライブラリ
【備考/DL容量】610KB
省8
774
(1): 2011/04/19(火)21:13 ID:R28KkwSQ(1/4) AAS
数当てゲーム Level 2
ランダムに1〜10までの数字を一つ発生させ、表示する

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int rnd;
省4
775: 2011/04/19(火)21:16 ID:R28KkwSQ(2/4) AAS
Level 3
数字を入力して、その数字を表示する

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int rnd, inp=0;
省6
776: 2011/04/19(火)21:19 ID:R28KkwSQ(3/4) AAS
Level 4
Level2の数字とLevel3の数字を比べて
入力された数よりも大きかったらBig。小さかったらSmall。同じならHitと表示させる。

#include <stdio.h>
#include <stdlib.h>

int main()
{
省19
777: 2011/04/19(火)21:23 ID:R28KkwSQ(4/4) AAS
Level 5
Level2の数字を隠し、Level3〜Level4を3回繰り返させる。
もし、途中で正解したらそこでゲームを終わりにする。

#include <stdio.h>
#include <stdlib.h>

int main()
{
省23
778
(1): 2011/06/13(月)14:48 ID:BA82O10Q(1) AAS
ほらね
779: 2011/07/23(土)09:12 ID:+1jr+JcB(1) AAS
ここは新規はお断りですか?
780: 2011/07/24(日)00:03 ID:G0f8Y/wm(1) AAS
自分との戦いなのでどなたでもウエルカム
781: 2012/03/20(火)08:41 ID:bsPmgp/N(1) AAS
>>778
そんなドヤ顔する暇があったらソースレビューでもしてくれよ
782: 電脳プリオン 忍法帖【Lv=40,xxxPT】(2+0:5) 【31.7m】 2013/12/15(日)22:54 ID:VbSkPpPe(1) BE AAS
BEアイコン:folder1_13.gif
もう出題ないのか
783: 2013/12/15(日)23:03 ID:KbCgAHvs(1) AAS
お前が出せよ
784: 2014/09/19(金)12:36 ID:D02oQrT5(1) AAS
>>774
puts "#{rand(10)+1}"
785: 2017/01/31(火)21:10 ID:i93lANxU(1) AAS
age
786: 2017/02/02(木)20:18 ID:RjWYZvb9(1) AAS
age
787: 2017/12/31(日)22:34 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

8TVTW85R2G
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.566s*