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
Spacegame
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Bence Dányi
May 25, 2016
Programming
0
37
Spacegame
Node.js based browser game
Bence Dányi
May 25, 2016
Tweet
Share
More Decks by Bence Dányi
See All by Bence Dányi
About the Docker platform
madbence
0
58
Spacegame
madbence
0
37
The Docker Platform
madbence
0
46
Szoftverarchitektúrák
madbence
1
65
Scrum a gyakorlatban
madbence
0
680
StratOnAut 2014
madbence
0
95
Other Decks in Programming
See All in Programming
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
960
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
「ブロックテーマでは再現できない」は本当か?
inc2734
0
970
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
AI時代の認知負荷との向き合い方
optfit
0
160
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
430
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Automating Front-end Workflow
addyosmani
1371
200k
What's in a price? How to price your products and services
michaelherold
247
13k
Amusing Abliteration
ianozsvald
0
99
Rails Girls Zürich Keynote
gr2m
96
14k
Deep Space Network (abreviated)
tonyrice
0
47
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
From π to Pie charts
rasagy
0
120
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
Prompt Engineering for Job Search
mfonobong
0
160
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Curious Case for Waylosing
cassininazir
0
230
Transcript
Diplomaterv 1. Valósidejű multiplayer böngészős játék fejlesztése Dányi Bence Konzulens:
Imre Gábor 2016. május 25.
A feladat 2D böngészős űrhajós akciójáték Realisztikus fizikai modell Szkriptelhető
vezérlés Alapszintű mesterséges intelligencia Tesztelés Sávszélességbarát Websocket kapcsolat Igényes grafika Üzemeltetési megoldás, éles környezetbe kihelyezés
Architektúra
! " #$ % % &' ' () * + ,+ $)
Fizikai modell Űrhajó: kiterjedt merev test Forgatónyomaték és erő hat
rá A felírt differenciálegyenlet megoldása numerikus módszerekkel (Euler módszer)
Tesztelés Unit/Integration tesztek: Mocha Funkcionális programozás: tisztán input → output
Perzisztens adatstruktúrák Hivatkozási átlátszóság (referential transparency)
Websocket kapcsolat Determinisztikus működés: nincs szükség a teljes állapot szinkronizálására
Elegendő a nem determinisztikus eseményeket elküldeni (felhasználó inputja) Lag csökkentése: lokális predikció
Grafika WebGL (OpenGL ES 2.0 alapú API, JS bindinggal) Nincs
fixed pipeline: csúcspont és fragmens árnyalók
Üzemeltetés Continous Integration: Travis Deploy eszköz: Ansible yml leírófájl a
szolgáltatáshoz SSH kapcsolaton keresztül
Köszönöm a figyelmet! Kérdések?