2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

初心者だけど,どの言語から勉強すればいい?

1 :名無し,初心者:2017/04/16(日) 14:23:31.14 .net
今年から奮発して,ファミコンレベルのゲームは自分で作れるまで勉強しようと思うけど.

どの言語から始めたほうがいい?

ちな,C/C++はポインター構造体まで一通りやったが,それ以上は全く手付かず.

心優しい方,助言願いました.

2 :仕様書無しさん:2017/04/16(日) 15:08:58.01 .net
マジレスすると、英語をまずやれ

3 :名無し,初心者:2017/04/16(日) 15:27:20.17 .net
東大受かるくらいには英語はできる

4 :仕様書無しさん:2017/04/16(日) 16:11:54.03 .net
情報処理試験の基本情報に出てくるCASLを、過去問や模試をやって
100点とれるようにしとくといいよ。
アセンブラだから言語仕様は簡単だけど、プログラミングで物事を考える
基礎として役立つと思うよ。
無勉強で1発で満点取れるようだとかなり適性がある。

5 :仕様書無しさん:2017/04/16(日) 18:39:57.38 .net
日本語だな
糞スレ立ててる時点で才能なし

6 :仕様書無しさん:2017/04/16(日) 18:46:31.54 .net
まずは国語は大事だ。
次に英語。
ファミコンレベルならアセンブラも大事。

7 :仕様書無しさん:2017/04/16(日) 21:38:38.75 .net
ゲームを作るんだったらゲームの仕組みを知らないと何もできないぞ
例えばマリオのジャンプを全フレーム解析してみ?
そういう仕様の解析から始めるべきだわ
だいたいゲーム制作で手が止まるのは、ゲームの仕組みがわからないからだよ
アクション系で最初の難関はジャンプ処理
将棋やオセロだとルールそのものをよく知らなかったりする
言語の習得が原因で手が止まるという話は聞いたことがない

8 :仕様書無しさん:2017/04/17(月) 00:09:21.13 .net
ファミコンレベルのゲームを作りたいって目標が有るんだから、まず言語とか気にせず好きな言語でマリオ実装しろよ
ステージ1-1だけでもいいから作れば良い
言語知識なんて後から付いてくる

9 :名無し,初心者:2017/04/17(月) 05:57:09.24 .net
どうもありがとうございます,さんこうにします.

10 :仕様書無しさん:2017/04/17(月) 11:14:22.65 .net
C#やれ。
一択よ。

11 :仕様書無しさん:2017/04/18(火) 07:15:00.58 .net
小学生の時、ファミリーベーシック挫折したことを思い出した。
今だったらできるかな〜

12 :仕様書無しさん:2017/04/18(火) 19:17:29.14 .net
>>11
自分も挫折した。
それでも職業PGだよ。

13 :仕様書無しさん:2017/04/18(火) 22:59:59.94 .net
マイコンボードとグラフィック液晶画面でゲーム機自作して機械語

14 :仕様書無しさん:2017/04/19(水) 02:44:30.17 .net
>>13
それ面白そうだな
やったことある?

15 :仕様書無しさん:2017/04/19(水) 09:46:25.09 .net
コスト見合わないから止めとけ。

16 :仕様書無しさん:2017/04/19(水) 10:00:44.03 .net
ちゃんと動いたのか?やるなぁ

17 :仕様書無しさん:2017/04/19(水) 11:27:20.04 .net
秋月で部品の値段見ただけだろ、どうせ

18 :仕様書無しさん:2017/04/19(水) 13:14:25.71 .net
>>15
んなこたわかってる。ロマンだよ、ロマン。
今 USB の勉強で躓いてる。
13 じゃないし、全部機械語でもないけどな。

19 :仕様書無しさん:2017/04/22(土) 10:15:05.51 .net
マイコンで自作ゲーム作るなら Arduino がいいよ
Raspberry pi はなんでもできすぎて、マイコンというかパソコンみたいな感じなので勉強にならない

20 :仕様書無しさん:2017/04/22(土) 11:00:42.22 .net
もっとお奨めなのは素のATMEGA1284だな

21 :仕様書無しさん:2017/04/22(土) 11:33:22.08 .net
>>1
言語より先に、作成物とその目的を作れ。
言語が最優先になったプログラマはゴミ。

22 :仕様書無しさん:2017/04/23(日) 14:21:45.24 .net
ファミリーベーシック懐かしい
本屋でベーマガだっけ?よく立ち読みしてた。

本の1、2ページほどのコードでそれなりのゲームになってた記憶があるんだけど
そんなんでゲームができるのかい?

ゲーム作ったことないからよくわからないんだけど

23 :仕様書無しさん:2017/04/23(日) 20:56:58.17 .net
AVRでゲーム作るんだったら画面出力が最初のハードルになるんじゃないかな

ベーマガのゲームは制限に収めるためにトリッキーなコードもあったから1画面プログラムが
本当に20行相当なわけじゃない

24 :仕様書無しさん:2017/04/24(月) 21:40:36.51 .net
Pythonオススメ

25 :仕様書無しさん:2017/04/25(火) 12:59:08.25 .net
pythonは微妙じゃないだろうか

@Propertyはあるのに@SetPropertyないのはなんで? みたいな実装漏れっぽいのとか
classのメソッドに全部self入れる必然性が理解できないとか
アンダースコアでprivateとか横着者は絶対しないんでいろいろ誤爆しやすいとか
後付けのメソッドが多すぎる(quoteとquote-plusの関係)とか
マニュアルがうんこ(引数にメソッド入れろとしか読めないけど実際は「メソッド名の文字列入れろ」みたいな)とか
lambdaが「式」あつかいかつ1行しか書けないので関数テーブル用途として無意味というか存在自体不要なゴミだったとか
記法的にリファクタっつかクラス分割しにくい(多分IndentationErrorでキレる)とか
あと、書き手側でバッドノウハウ積み上げて覚えていくしかない言語なので一度覚えたら癖になり
(Pythonのバッドノウハウが適応できないとイラついてきて)他の言語が触れなくなるってのもある

今までPerlしか使ってなかった人がPython3に切り替える or
グイドの思想に共感してともに心中するつもり、でなければPythonはお勧めしがたいな
あと、python組み込みアプリ含めると2020年以降、まあ2030年まではpython2/3互換が必須というあたりは魅力がない

26 :仕様書無しさん:2017/04/25(火) 20:50:44.23 .net
Pythonはライブラリが豊富と聞くが実際はどうなんだろうな
PerlやRubyにも沢山あると思うが、それと比較してもPythonのほうが多いのか?

27 :仕様書無しさん:2017/04/26(水) 00:54:01.47 .net
物理化学や数学関係のライブラリがやけに充実してて、理学部の人間はPython必須という噂を聞いたことがある

28 :仕様書無しさん:2017/04/29(土) 00:13:43.28 .net
PythonってRとかMATLABとかそこらへんと同じ言語のイメージだわ

29 :仕様書無しさん:2017/04/29(土) 02:29:25.72 .net
>>27
理学部といっても、専攻によって異なる。
人工知能というか機械学習などの情報工学系の人は必須と思う。
でも、ロボット制御はC/C++が必須でPythonなんかやらなくてもいい。
おれは両方やってるから両方必要だ。

>>1
何になりたいの?

30 :仕様書無しさん:2017/04/29(土) 04:04:21.68 .net
>>26
パッケージ数については正直わからん
リポジトリにウンコっつか「記念うp」パッケージが結構あったりするんで、どの言語のデモ

上でPythonをdisっててなんだが、手早く数式に近いのを書ける言語 = Pythonって時期があった
リリース時期の問題で(1991年初リリースの言語だからな)
機能的にはHaskellから内包を拝借したとかもそっち系の人には嬉しいようだ……頼むから3連打はやめてくれ、読めない
で、その結果としてPythonに慣れた人が「scikit-learn」みたいな小粋なライブラリを作って
それをみんなが使うとかそういう状況だあね
俺はプログラミング言語系で便利な「pygments」とかしか使わんが

問題は「Pythonに慣れるとPython以外使いたく無くなる」ということか
文法的にクセが強いので主観的にイヤになるようだ
日本でIT仕事(業務系なりWeb系なり)やるってなると「Pythonじゃないとダメ」主義は致命的

31 :仕様書無しさん:2017/04/29(土) 08:22:15.24 .net
java

32 :仕様書無しさん:2017/04/29(土) 19:08:03.72 .net
偽装請負多重派遣搾取業界SEと離婚
両親や親戚に反対されましたが、時間外労働違反業界のSEと結婚してしまい、生活困難で中絶と離婚をしました。現在は残業しない別業界の相手と結婚して共働き出来るから貧困から救われました。
・モラルがない
・モテない
・キモい
・ファッションセンスがない
・コミュニケーションが苦手
・コンピューターが趣味
・プログラムの料金以上の不利益生産
・プログラムの巨額利益を客先に提供
・プログラムの巨額報酬を人売に提供
・ITスキルは使い捨て
・ITスキルが高いのに安売り低収入
・高度情報技術者なのに安売り低収入
・高生産なのに安売り低収入
・高利益なのに安売り低収入
・高需要なのに安売り低収入
・学習多いのに安売り低収入
・人手不足なのに安売り低収入
・人手不足なのに無職意識
・会社員なのに短勤続年数
・PC使用過多で不健康
・運動不足で不健康
・高稼働で不健康
・高稼働で家事困難
・低収入で生活困難
・低収入なのに鬱病多発
・低収入なのに早死多発
・偽装請負の多重派遣損害あるのに稼働
・裁判官が技術判定不能だから賠償困難
【IT業界】独身が多い職業の象徴として「ITエンジニア」が取り上げられる
http://itpro.nikkeibp.co.jp/atcl/watcher/14/334361/110200713/?ST=spleaf

33 :仕様書無しさん:2017/05/02(火) 18:52:05.37 .net
俺が偽装請負多重派遣業界搾取SEを辞めて人売りやる理由

・人売りは低額でできるから俺でもできる
・人売りは大儲けだから家族に奉仕できる
・偽装請負多重派遣に従うSEに制裁を与えられる
・結婚相手の生活を苦しめるSEに制裁を与えられる
・SEは結婚障害者だから家族に迷惑かかる
・SEの大半は高額搾取させてくれる
・SEの大半は料金以上に開発してくれる
・SEの大半は偽装請負多重派遣を訴えない
・SEを多重派遣すると責任問題を誤魔化せる
・SEを人身売買しても民事不介入の警察に捕まらない
・SEに機密誓約させるから不法行為は警察や裁判官に隠せる
・SEに分量以上の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEに料金以上の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEに契約以外の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEのシステム未完成のせいにして報酬不払いにしても立証困難で警察や裁判官を騙せる
・SEの報酬を強奪しても立証困難で警察や裁判官を騙せる
・SEの鬱病や過労死も立証困難で警察や裁判官を騙せる
・SEを酷使して死なせても殺人罪にならない

お前ら使い捨て無能奴隷のおかげでプログラム作らないで遊んで暮らせるからな

34 :仕様書無しさん:2017/05/21(日) 03:50:43.99 .net
Cやったって言うなら後は進みたい方向次第だろうな。

難解なロジック組めるようになりたいなら高級言語方面。今ならPythonあたり。C++でもSTL使えるようになるとだいぶ違う。

簡単なプログラムを最速チューニングして走らせたいならプログラムじゃなくてコンピュータの仕組みそのものを勉強した方がいい。Cで組み込みとか。

35 :仕様書無しさん:2017/05/21(日) 13:08:44.34 .net
童貞はまずCを目指すべきか

36 :仕様書無しさん:2017/06/13(火) 08:25:27.56 .net
いいえ

37 :仕様書無しさん:2017/12/29(金) 20:37:47.83 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

P0WZ2H7FDV

38 :仕様書無しさん:2018/05/22(火) 14:22:59.24 .net
とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

OVTEM

39 :仕様書無しさん:2018/07/01(日) 05:32:03.45 ID:Ob/POFg78
cやっとけば、大概できるようになるとおもいます。

40 :ふくはらあゆむ:2018/08/02(木) 06:21:15.72
=1とは神様の部位って意味寝てるとき夢みます。Wi-Fiなしでも
neflsとは世界のリーダーって意味です。
cobrandとはフランスコーの連合の盟主って意味で正確には
ja-jp/の最後つけるだけのr=1を対策するには
アドレス当てが必要なのかな?
ネフルスは地球の伝播速度調整できます。
コブランドはクローン発見できます。

41 :ふくはらあゆむ:2018/08/02(木) 06:21:55.96
=1とは神様の部位って意味寝てるとき夢みます。Wi-Fiなしでも
neflsとは世界のリーダーって意味です。
cobrandとはフランスコーの連合の盟主って意味で正確には
ja-jp/の最後つけるだけのr=1を対策するには
アドレス当てが必要なのかな?
ネフルスは地球の伝播速度調整できます。
コブランドはクローン発見できます。

42 :福原歩:2018/08/02(木) 06:23:04.58
=1とは神様の部位って意味寝てるとき夢みます。Wi-Fiなしでも
neflsとは世界のリーダーって意味です。
cobrandとはフランスコーの連合の盟主って意味で正確には
ja-jp/の最後つけるだけのr=1を対策するには
アドレス当てが必要なのかな?
ネフルスは地球の伝播速度調整できます。
コブランドはクローン発見できます。

43 :仕様書無しさん:2018/08/18(土) 14:51:08.95 ID:EMVynphPc
https://twitter.com/EnTgO9RDFSj6CDW

44 :仕様書無しさん:2021/04/02(金) 18:46:25.01 ID:AD38NG78V
HSP2.61、をべんきょうしたあとに、
Cげんご、のべんきょうをする。

45 :仕様書無しさん:2021/04/09(金) 01:21:51.87 ID:G6eHuFsqM
エンジニア、テクノロジスト、テクニシャン
http://yoshi-s.cocolog-nifty.com/cpu/2016/08/post-bbd2.html
エンジニア、テクノロジスト、テクニシャンの違いについて
http://ddcph.hatenablog.com/entry/2016/06/08/000000
エンジニアとテクニシャンあるいは技術屋と職人の違い
http://www.02320.net/technician_or_engineer/
あなたは本当にエンジニアですか?海外で「私はWebエンジニアです」と
名乗ると「経済学部卒なのに?」と聞かれた理由。
https://note.com/rdlabo/n/n36a85584edd5
エンジニアとは何か(日本と欧米の違い)
https://ce-akimoto.com/archives/1180
はたして3ヶ月でエンジニアになれるのか
https://tsukamon.com/blogs/7
エンジニアは「技術者」ではない。それは「工学者」である。
https://togetter.com/li/915192
技術者と技能者
http://www2.kanazawa-it.ac.jp/intreng/engineer/data/about_engineer.html
工学系大学卒業者は皆エンジニアか ?
https://webty.jp/staffblog/blog/post-3622/
第18回:「テクノロジスト」の社会的認知が必要
https://xtech.nikkei.com/it/article/COLUMN/20070510/270612/

46 :仕様書無しさん:2021/04/13(火) 21:35:02.07 ID:xMbEn3sKl
1ヶ月でインフラエンジニアへ!
UZUZが運営するCCNAコース
https://is.gd/rQHrnp

総レス数 46
14 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★