A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
回答者#1さんの回答が「モチベーションが下がる」とすると、何を聞いているのですか?
いやね、あなたの質問が何を聞いているのか、本当に分からないんですよ。
「勉強すればどうにかなると思う」なら、別にここで聞く内容があるように思わないんですが、一体あなたは何を聞きたいのか。そこを補足してください。
ちなみに3DならDirectXですしネットワークならTCP/IPでWinsockですから、#1さんが既に回答されています。
No.2
- 回答日時:
★回答して損しました。
>知識を乞おうとしていますのであまり関係ないことだとモチベーションが下がります
↑
参考になるサイトや書籍を紹介しています。
『あまり関係ないこと』とはどういうことですか?
No.1のアドバイスだけでは不十分ですか?
不十分であれば補足して下さい。
No.1の補足ではこれ以上のアドバイスは出来ません。
・まだ何かあれば補足にどうぞ。
この回答への補足
ここは論議する場所でもないと書かれていたと思いますが?
質問しているということと、今までの知識で2Dは学んで行けばなんとかなるということ書いてあるのにやり直したらどうだとおっしゃるからです
いきなり損したとか、誰が見ても嫌なこと書くしそういうのはやめていただきたいですね、ここはそういう場ではありません
No.1
- 回答日時:
★2Dの再挑戦をしてみてはどうですか。
・今までHSPで最低限動く程度のゲームしか作れていないのですよね。
HSPでは構造体(C)、クラス(C++)が作れません。
よって VisualC++ でゲームを作るとなると大分違いがあります。
3Dやネットゲームを作る前にもう一度2DでWindowsプログラミングの
基礎から始めてください。これが出来ないと3Dやネットゲームには
進めません。
・3Dなら DirectX 関連のサイト、書籍を探します。
HSPでは DirectX を内部で使っている命令が用意されていますが、
VisualC++ を使うならご自分で制御する関数(クラスとか)を用意します。
・ネットゲームならば WinSock2 関連のサイト、書籍を探します。
どんな命令を使えば良いか知りたいのであれば Win32 API の解説書を
読みます。Win32 API は沢山あるためすべて把握する必要もありません。
画像を扱う部分は GDI 関係、3D なら DirectX 関係、ネットワークなら
WinSock2 などになります。詳しくは MSDN などで調べてみましょう。
・まずは VisualC++ で簡単な2Dゲームが作れるようになりましょう。
ここで GDI やまともなコンピュータ言語(C/C++)でのソフトウェア作りを
学んで下さい。HSP は言語仕様が貧弱です。むかしの N88-BASIC を元に
作成されているため HSP でゲームを作れても VC++ では作れないことが
多いです。また C/C++ 言語の基本もしっかりとしておかなければより良い
ゲームの管理が出来ません。
長い道のりになりそうですが頑張って下さい。
参考サイト:
http://www9.plala.or.jp/sgwr-t/index.html→『初心者のためのポイント学習C言語』
http://wisdom.sakura.ne.jp/system/winapi/index.h …→『Win32 API入門』
http://www.geocities.jp/ky_webid/win32c/index.html→『Win32API(C言語)編』
http://www.kumei.ne.jp/c_lang/→『猫でもわかるプログラミング』
参考書籍(基本):
http://www.amazon.co.jp/dp/4797325089/→『猫でもわかるC言語プログラミング』
http://www.amazon.co.jp/dp/4797333332/→『猫でもわかるゲームプログラミング』
http://www.amazon.co.jp/dp/4797325453/→『Windowsゲームプログラミング』
参考書籍(3D):
http://www.amazon.co.jp/dp/4777510328/→『3D‐CGツール練習帳』
http://www.amazon.co.jp/dp/4797329807/→『DirectXゲームグラフィックスプログラミング』
http://www.amazon.co.jp/dp/4798013161/→『DirectX逆引き大全500の極意―Visual C++2002/2003/2005対応』
参考書籍(ネット):
http://www.amazon.co.jp/dp/4274065197/→『TCP/IPソケットプログラミング C言語編』
http://www.amazon.co.jp/dp/4797328479/→『オンラインゲームプログラミング』
http://www.amazon.co.jp/dp/4797328460/→『MMORPGゲームサーバープログラミング』
参考URL:http://www.microsoft.com/japan/msdn/
この回答への補足
ご回答ありがとうございます
まだまだ自分の力が及んでないのはわかっています
基本をしっかり学んで精進していくことも気持ち命じています
できないからするわけですのでそういったものでなく
知識を乞おうとしていますのであまり関係ないことだとモチベーションが下がります
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 同じ硬度でも厚いと硬く感じる理由は? 2 2023/03/06 20:56
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- BTOパソコン できるだけ安く、デジタルホーダーに合うオーダーメイドパソコンを買いたいです。 6 2022/11/20 07:46
- その他(芸術・クラフト) カニを標本として保存する方法を教えて下さい! 1 2022/05/02 19:16
- その他(ゲーム) アタリショックを起こしたクソゲー「E.T.」 どんな内容なら失敗しなかったか? 3 2023/05/07 09:33
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- モニター・ディスプレイ 【ウルトラワイドモニター検討中】 2 2023/08/08 13:06
- 中途・キャリア 中途面接について質問です。 応募の段階で2回ほど面接があると言われ、無事どちらとも通過し、採用内定と 3 2022/06/24 02:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VisualC++でのゲーム製作の質問...
-
Windows Media Playerを開くと...
-
iCloudフォトライブラリ内の画...
-
c言語の標準cライブラリのみで...
-
ライブラリ作成時のグローバル...
-
unix-c と linux-c の違いは?
-
String^の^自体が何を意味して...
-
VB.NET とドットNET(.NET...
-
【iTunes】CDをiPhoneに取り込...
-
gcc に mktemp 危険と怒られ...
-
HTMLってホームページ以外どん...
-
C言語を学ぶには・・・
-
VC++を使って「ストリートファ...
-
基幹システムからデータを抽出...
-
C++/CLIで画像処理
-
本格的なGUIを作るのにおすすめ...
-
MicroPythonコード
-
DirectX Graphics と OpenGLっ...
-
python urlopen error について...
-
C# EXCELセルの入力規則設定に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IPアドレス、サブネットマスク...
-
大阪梅田でプログラミング関係...
-
MPWでCをするには?
-
Qtを勉強するのに何か良い書籍...
-
VC++6.0で新しいウィンドウを表...
-
eclipseで関数printfを解決でき...
-
機械学習の学習ステップ
-
C++のおすすめの本を教えてくだ...
-
OLEの構造化ストレージについて...
-
C言語等での画像処理の勉強方法
-
VisualBasicプログラミング技術...
-
ヤフー知恵袋みたいなサイトを...
-
タイピングゲームのプログラミ...
-
Android開発の詳しい本
-
VBでシューティングを製作する...
-
NCルータープログラム学習方法
-
プログラミングでロジックを調...
-
プログラミングの次に何を勉強...
-
T-kernelに関しての質問です。
-
C/C++でHTMLソースの取得はでき...
おすすめ情報