SlideShare a Scribd company logo
AppGamekit on Raspberry Pi
概概要
2017/10/21
第2回 Raspberry Pi もくもく会
@Nekomimimofmof
https://www.appgamekit.com/
• ゲームエンジン
• クロスプラットフォーム
• Basicライクの言語、
またはC++
2D, 3D, VR
Raspberry Pi上のIDEが無料
GPIO制御できます
IDE
• コンパイル、実行、デバッグできます
• 入力のサジェストあります
• 7インチのディスプレイでは狭い
学び方
• https://www.appgamekit.com/documentation/home.html
• 英語ですが、記述が親切です
– サンプルコードもわかりやすい
• GPIO制御はファイルの記述関数で行います
– https://www.appgamekit.com/documentation/Reference/File/OpenToWrite.htm
– https://www.appgamekit.com/documentation/Reference/File/OpenToRead.htm
• 機能別のサンプルが
豊富にあります
Lチカ(AGK Basic)
// 変数の初期化
// 操作するファイルインデックス
outputPin as integer
outputPin = OpenToWrite("gpio:5")
// HIGH =1,LOW = 0の値
outputValue as integer
// 経過時間でアウトプットをFlipする
ための設定時間
time as float
time = timer() + 1
// メインループ
do
// 経過時間で処理
if ( timer() > time )
// 値をFlip
outputValue = 1 - outputValue
// ファイルに書き込み
WriteByte( outputPin, outputValue )
// 次のタイマーを設定
time = timer() + 2
endif
// ESCキーで終了
if(GetRawKeyState( 27 ))
CloseFile(outputPin) // ファイルはクローズ
exit
endif
// FPS表示
Print( "FPS: " + str(ScreenFPS()) )
// 画面更新
Sync()
loop

More Related Content

PPTX
俺とGitHubとcodeシリーズ
PDF
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
PDF
Building the Game Server both API and Realtime via c#
PDF
Pythonでラズパイのgpio制御
PPTX
Let’s play windows 10 io t on raspberry pi !
PPTX
組み込みプログラマとテスト駆動開発
PDF
Mobile + HTML5
PDF
PythonのGUI_2018 with NSEG
俺とGitHubとcodeシリーズ
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
Building the Game Server both API and Realtime via c#
Pythonでラズパイのgpio制御
Let’s play windows 10 io t on raspberry pi !
組み込みプログラマとテスト駆動開発
Mobile + HTML5
PythonのGUI_2018 with NSEG

What's hot (10)

PDF
Gae hands on
PPTX
新しい EditorConfig (IntelliCode)
PDF
Rbpdf gem library
PPTX
MicroPythonのCモジュールを作ってみる
PDF
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
PDF
Pythonにおけるデバッガツールpdbについて
PDF
VS Code新機能紹介 2020-2021
PPTX
ZendStudioのご紹介
PPTX
Kivyでゲーム
PPTX
.NET Framework で ​C# 8って使える? ​YESとNO!
Gae hands on
新しい EditorConfig (IntelliCode)
Rbpdf gem library
MicroPythonのCモジュールを作ってみる
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Pythonにおけるデバッガツールpdbについて
VS Code新機能紹介 2020-2021
ZendStudioのご紹介
Kivyでゲーム
.NET Framework で ​C# 8って使える? ​YESとNO!
Ad

Similar to AppGameKit on raspberry pi概概要 (20)

PDF
Pythonでゲーム作る
PDF
Raspberry piでlチカしてみた
PPT
Raspberry Jam #1 20121229
PPTX
レベルを上げて物理で殴る 16x9
PDF
NetBSD/evbarm on Raspberry Pi
PPT
Raspberry pi 2
PPTX
「Raspberry pi」勉強会 2015.03.20
PDF
Getting started raspberry pi osc hamamatsu
PDF
「明日からできる!面白ガジェットの作り方」 プロ生勉強会 第35回@DMM.comラボ
PDF
ぼちぼちぼっち開発 With raspberry pi アイデアソン 20141019
PDF
181107 05
PDF
ラズベリー・パイでプログラミングと電子工作を体験してみよう
PDF
Make: Ogaki Meeting 2012 Androidロボットサミットin大垣
PDF
OSC Tokyo 2013 Spring JRPUG
PDF
【学習メモ#1st】12ステップで作る組込みOS自作入門
PPT
Ai-Lug(Aizu.LT×つくらぐ)「2.情報大学生ならゲームつくろうぜ!」
PDF
ワンコインでIot入門
PDF
retrobsd-2012-JUL-07 at JNUG BSD BoF
PDF
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
PDF
RaspberryPi Users Group Japan 20130525 by hohno
Pythonでゲーム作る
Raspberry piでlチカしてみた
Raspberry Jam #1 20121229
レベルを上げて物理で殴る 16x9
NetBSD/evbarm on Raspberry Pi
Raspberry pi 2
「Raspberry pi」勉強会 2015.03.20
Getting started raspberry pi osc hamamatsu
「明日からできる!面白ガジェットの作り方」 プロ生勉強会 第35回@DMM.comラボ
ぼちぼちぼっち開発 With raspberry pi アイデアソン 20141019
181107 05
ラズベリー・パイでプログラミングと電子工作を体験してみよう
Make: Ogaki Meeting 2012 Androidロボットサミットin大垣
OSC Tokyo 2013 Spring JRPUG
【学習メモ#1st】12ステップで作る組込みOS自作入門
Ai-Lug(Aizu.LT×つくらぐ)「2.情報大学生ならゲームつくろうぜ!」
ワンコインでIot入門
retrobsd-2012-JUL-07 at JNUG BSD BoF
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
RaspberryPi Users Group Japan 20130525 by hohno
Ad

AppGameKit on raspberry pi概概要