~/talk

Video Game Porting: Why It’s Never Just Pressing a Button

TalkinSpanishat Gamelab Barcelona 2020 Live · 2020-06-23..06-25· [software-architecture]
links:none on file
slides:none on file

Porting Unity games to consoles and mobile requires much more than pressing a button: audio plugins often must be reimplemented and custom middleware fixes applied when libraries fail on consoles. Practical work includes redesigning UI for gamepads, decoupling render and game loops to reach 60 FPS, aggressive memory culling for 2–4 GB console budgets, texture compression (DXT/PVRTC) and simplified shaders, plus rebuilds of save systems and 32-bit address conversions; Android ports may need continuous load/unload to avoid OOM, and multiplatform effort can consume about 30% of team time with added certification weeks.

AI-written summary · about

  1. 0:00Porting introduction
  2. 2:03Why port to platforms
  3. 7:24Launch strategies
  4. 12:23Platform technical differences
  5. 17:57CPU optimization
  6. 21:31Console memory limits
  7. 27:09Graphics differences
  8. 33:37Languages and libraries
  9. 37:09Console certification
  10. 38:12Porting case studies
  11. 45:03Takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.