Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
mrubyで躓いたところを共有したい!
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yuukis234
April 25, 2019
0
180
mrubyで躓いたところを共有したい!
yuukis234
April 25, 2019
Tweet
Share
Featured
See All Featured
Speed Design
sergeychernyshev
33
1.5k
Design in an AI World
tapps
0
150
Docker and Python
trallard
47
3.7k
Marketing to machines
jonoalderson
1
4.6k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
64
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Are puppies a ranking factor?
jonoalderson
1
2.7k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
950
The Pragmatic Product Professional
lauravandoore
37
7.1k
Transcript
mrubyで躓いたところを 共有したい
なんでしたいのか? ・mrubyでゲーム作っていてめちゃくちゃ躓いた。 ・でも、詳しい動作を調べると絶対に時間がかかる。 ・今後、やる人が居たら、それを知っておいてくれるのもいいかもしれないと思ってやっ た。
躓いたポイント ・ポインタが理解できなかった ・うまく、Cでつくったクラスが動かせなかった。
なぜ、ポインタが理解できなかったのか? ・メモリ管理の理解が浅い ・概念が馴染みがない ・しっくりくる説明を知らなかった
Cで作ったクラスが正しくロードされていなかった 何が起こったのか? ・mrb_mruby_games_gem_initで正しくロードがされていなかった。 ・コンパイルにはエラーがされていない。 解決策 ・エントリーポイントに処理をまとめておけばよかった。