Making Native Browser Games in The Modern Age

Catt Small
Catt SmallProduct Designer at Etsy
@cattsmall@cattsmall
Making Native Browser
Games in the Modern Age
Web Unleashed Toronto 2015 – Catt Small
@cattsmall@cattsmall
● Product Designer, SoundCloud
● Game developer, Brooklyn Gamery
● Co-founder, Code Liberation
I’m Catt Small!
@cattsmall@cattsmall
● Why I like making games
● The state of making games for web
● Pros & cons of HTML5 game-making
● My favorite HTML5 game framework
● Tools for packaging HTML5 games as apps
Today we’ll talk about:
@cattsmall@cattsmall
Why I Like
Making Games
@cattsmall@cattsmall
I can make
ANYTHING?!
Whoa.
Creative freedom!
@cattsmall@cattsmall
Usefulness
Value for time spent
@cattsmall@cattsmall
Game making utilizes
similar abilities
to web development
@cattsmall@cattsmall
Use of skillset changes
drawing narrative sound
animation systems interaction
code
UI
@cattsmall@cattsmall
Reuse processes
Ideate
PrototypeTest
Learn
@cattsmall@cattsmall
The State of Making
Games for Web
@cattsmall@cattsmall
Before 2010,
Flash ruled the internet.
@cattsmall@cattsmall
All Flash everything
@cattsmall@cattsmall
Apple rejected Flash
@cattsmall@cattsmall
@cattsmall@cattsmall
The canvas element
Kirby, © Nintendo
@cattsmall@cattsmall
HTML5 + JS game engines
Construct 2 ImpactJS CreateJS GameMaker
@cattsmall@cattsmall
Here we are.
@cattsmall@cattsmall
Pros of Making
HTML5 Games
@cattsmall@cattsmall
Native to web
<canvas>
<canvas>
<canvas>
@cattsmall@cattsmall
0 0THE FREENITED STATES OF FREEMERICA
NAN NAN
0000000000
0 0THE FREENITED STATES OF FREEMERICA
NAN NAN
0000000000
0000000000
0 0
00
THE FREENITED STATES OF FREEMERICA
NAN NAN
0000000000
0000000000
0 0
00
THE FREENITED STATES OF FREEMERICA
NAN NAN
0000000000
0000000000
0 0
00
THE FREENITED STATES OF FREEMERICA
NAN NAN
0000000000
0000000000
Free (or affordable)
0 0
00
THE FREENITED STATES OF FREEMERICA
NAN NAN
0000000000
0000000000
0 0
00
THE FREENITED STATES OF FREEMERICA
NaN NaN
0000000000
0000000000
@cattsmall@cattsmall
Many engines to choose from
html5gameengine.com
@cattsmall@cattsmall
Supports collaboration
@cattsmall@cattsmall
Many export options
Desktop & mobile
browsers
Phone &
tablet
apps
ConsolesPC, Mac, &
Linux apps
@cattsmall@cattsmall
Cons of Making
HTML5 Games
@cattsmall@cattsmall
Too many engines
@cattsmall@cattsmall
Not native to all, hard to export
PhoneGap Intel XDK CocoonJS NW.js
@cattsmall@cattsmall
My favorite
game engine
@cattsmall@cattsmall
@cattsmall@cattsmall
For game devs, by game devs
© Photon Storm
@cattsmall@cattsmall
Easy to learn & use
phaser.io/examples
@cattsmall@cattsmall
Responsive
Droplet, © Photon Storm
@cattsmall@cattsmall
Touch & controller support
@cattsmall@cattsmall
Works with other plugins
www.pubnub.com/blog/motion-controlled-servos-with-leap-motion-raspberry-pi
@cattsmall@cattsmall
Setting up Phaser
@cattsmall@cattsmall
Turn on web server
Phaser requires a server to run properly.
@cattsmall@cattsmall
Create folder & HTML file
Set up a folder and create index.html in it.
Set up the basic HTML structure.
myfolder
index.html
@cattsmall@cattsmall
Download Phaser
Go to phaser.io. Download the most recent JS
file to your folder.
myfolder
index.html phaser.min.js
@cattsmall@cattsmall
Create a game file
Save a new file called game.js. Game code
will go here.
myfolder
index.html phaser.min.js game.js
@cattsmall@cattsmall
Include script files
Add <script> tags to your HTML file. Include
phaser.min.js, then game.js.
index.html
phaser.min.js
game.js
@cattsmall@cattsmall
Start making your game!
@cattsmall@cattsmall
Concepts of Phaser
@cattsmall@cattsmall
JavaScript
You’ll be right at home using Phaser since it
relies on variables, objects, and functions.
@cattsmall@cattsmall
Game
An object that contains properties related to
gameplay including window width, window
height, and graphic rendering settings.
var game = new Phaser.Game(...);
@cattsmall@cattsmall
Preloading
Phaser needs to know what files to prepare
before the game can be displayed. This phase
is called the preload() function.
function preload() {}
@cattsmall@cattsmall
Loading Images
Several types of images can be preloaded:
● “image” - static, no animation
● “spritesheet” - sprite with animation
● “tilemap” - environmental objects
@cattsmall@cattsmall
Creating the Game
The create() function lets you set up
variables, objects, and the game’s layout.
function create() {
myGame.score = 0;
}
@cattsmall@cattsmall
Updating the Game
Unlike preload and create, which only run
once each, the update() function is running
constantly until the game stops.
function update() {}
@cattsmall@cattsmall
Physics
Phaser has 3 types of physics.
● Arcade: Phaser.Physics.ARCADE
● Ninja: Phaser.Physics.NINJA
● P2: Phaser.Physics.P2JS
Arcade Ninja P2
@cattsmall@cattsmall
JavaScript Games
Beyond the Web
@cattsmall@cattsmall
Intel XDK
Packages HTML5 games & apps for Android,
iOS, Windows, OSX, and Linux.
@cattsmall@cattsmall
PhoneGap
Packages HTML5 games & apps for many
mobile operating systems.
@cattsmall@cattsmall
CocoonJS
Allows you to test and package HTML5 games
& apps for both Android and iOS.
@cattsmall@cattsmall
NW.js (node-webkit)
Packages HTML5 games & apps for Windows,
OSX, and Linux.
@cattsmall@cattsmall
Continuing on
the path
@cattsmall@cattsmall
Other notable game engines
● ImpactJS: impactjs.com
● MelonJS: melonjs.org
● Game Closure: gameclosure.com
● Construct 2: scirra.com
● Game Maker: yoyogames.com/studio
@cattsmall@cattsmall
Share your creations!
Twitter hashtags:
● #screenshotsaturday
● #gamedev
Websites:
● forums.tigsource.com
● makega.me
@cattsmall@cattsmall
Attend games events
@cattsmall@cattsmall
Recap!
@cattsmall@cattsmall
● Creative freedom
● Practicing skills you already know
● Learning skills you don’t know
● Familiar methodologies & processes
Making games
@cattsmall@cattsmall
+ Native to web
+ Free or affordable
+ Many engines to choose from
+ Supports collaboration & version control
+ Export options for various OSes exist
- Too many engines, varying quality
- Browser-native, not usually OS-native
HTML5 game dev + & -’s
@cattsmall@cattsmall
● Well-supported with good documentation
● Easy to learn & use
● Fluid, allows for responsive & fullscreen
● More inputs than keyboard & mouse
● Friendly with other plugins & frameworks
Phaser - why it’s good
@cattsmall@cattsmall
● Available at phaser.io
● Download & include it in your folder like
any other JavaScript framework
Resources:
● github.com/cattsmall/Phaser-game
● codeliberation.github.io/CLF-slides
Phaser - try it out!
@cattsmall@cattsmall
● Intel XDK for mobile & computer OSes
software.intel.com/en-us/intel-xdk
● PhoneGap for mobile OSes
phonegap.com
● CocoonJS for iOS & Android
ludei.com/cocoonjs
● NW.js for Windows, OSX, & Linux
nwjs.io
HTML5 to native
@cattsmall@cattsmall
Get out there & make games!
@cattsmall@cattsmall
Thanks! Questions?
Think of questions later?
Tweet @cattsmall
Email catt@cattsmall.com
Work with me: soundcloud.com/jobs
1 of 65

Recommended

Making Native Browser Games in the Modern Age by
 Making Native Browser Games in the Modern Age Making Native Browser Games in the Modern Age
Making Native Browser Games in the Modern AgeFITC
1.3K views65 slides
The Ultimate Getting Started with Angular Workshop - Devoxx France 2017 by
The Ultimate Getting Started with Angular Workshop - Devoxx France 2017The Ultimate Getting Started with Angular Workshop - Devoxx France 2017
The Ultimate Getting Started with Angular Workshop - Devoxx France 2017Matt Raible
211 views62 slides
What's New in JHipsterLand - Devoxx US 2017 by
What's New in JHipsterLand - Devoxx US 2017What's New in JHipsterLand - Devoxx US 2017
What's New in JHipsterLand - Devoxx US 2017Matt Raible
201 views44 slides
Building Cloud Native Progressive Web Apps with Angular and Spring Boot - Dev... by
Building Cloud Native Progressive Web Apps with Angular and Spring Boot - Dev...Building Cloud Native Progressive Web Apps with Angular and Spring Boot - Dev...
Building Cloud Native Progressive Web Apps with Angular and Spring Boot - Dev...Matt Raible
440 views48 slides
Building a Car Sales website with Form2Content by
Building a Car Sales website with Form2ContentBuilding a Car Sales website with Form2Content
Building a Car Sales website with Form2ContentRené Kreijveld
744 views34 slides
Best Practices in SharePoint Development - Just Freakin Work! Overcoming Hurd... by
Best Practices in SharePoint Development - Just Freakin Work! Overcoming Hurd...Best Practices in SharePoint Development - Just Freakin Work! Overcoming Hurd...
Best Practices in SharePoint Development - Just Freakin Work! Overcoming Hurd...Geoff Varosky
1.2K views40 slides

More Related Content

Viewers also liked

Marketing 360 - 2011 by
Marketing 360 - 2011Marketing 360 - 2011
Marketing 360 - 2011Razvan Matasel
440 views14 slides
HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc... by
HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc...HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc...
HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc...Pablo Farías Navarro
558 views17 slides
Flappy Bird Game Dev by Phaser Framework by
Flappy Bird Game Dev by Phaser FrameworkFlappy Bird Game Dev by Phaser Framework
Flappy Bird Game Dev by Phaser FrameworkRyan Chung
1.4K views19 slides
La ecuación de Batman by
La ecuación de BatmanLa ecuación de Batman
La ecuación de BatmanJesus Garcia
292 views21 slides
Phaser Workshop Internet World 2014 by
Phaser Workshop Internet World 2014Phaser Workshop Internet World 2014
Phaser Workshop Internet World 2014Alvinsight
1K views14 slides
HTML5 Game Development frameworks overview by
HTML5 Game Development frameworks overviewHTML5 Game Development frameworks overview
HTML5 Game Development frameworks overviewAbhishek Singhal [L.I.O.N]
427 views12 slides

Viewers also liked(12)

HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc... by Pablo Farías Navarro
HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc...HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc...
HTML5 Mobile Game Development Workshop - Module 2 - HTML5 Developer Conferenc...
Flappy Bird Game Dev by Phaser Framework by Ryan Chung
Flappy Bird Game Dev by Phaser FrameworkFlappy Bird Game Dev by Phaser Framework
Flappy Bird Game Dev by Phaser Framework
Ryan Chung1.4K views
La ecuación de Batman by Jesus Garcia
La ecuación de BatmanLa ecuación de Batman
La ecuación de Batman
Jesus Garcia292 views
Phaser Workshop Internet World 2014 by Alvinsight
Phaser Workshop Internet World 2014Phaser Workshop Internet World 2014
Phaser Workshop Internet World 2014
Alvinsight1K views
Lasertron lt 12 vs zone nexus fec by ejeffers2010
Lasertron lt 12 vs zone nexus fecLasertron lt 12 vs zone nexus fec
Lasertron lt 12 vs zone nexus fec
ejeffers20101.3K views
HTML5 Mobile Game Development - Brisbane Game Technology Meetup 2015 by Pablo Farías Navarro
HTML5 Mobile Game Development - Brisbane Game Technology Meetup 2015HTML5 Mobile Game Development - Brisbane Game Technology Meetup 2015
HTML5 Mobile Game Development - Brisbane Game Technology Meetup 2015
Introduction to HTML5 game development (with Phaser) by Valerio Riva
Introduction to HTML5 game development (with Phaser)Introduction to HTML5 game development (with Phaser)
Introduction to HTML5 game development (with Phaser)
Valerio Riva11.9K views
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M... by Himanshu Sharan
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
Himanshu Sharan473 views
Making HTML5 Games with Phaser by IndieOutpost
Making HTML5 Games with PhaserMaking HTML5 Games with Phaser
Making HTML5 Games with Phaser
IndieOutpost6.3K views

Similar to Making Native Browser Games in The Modern Age

FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from... by
FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from...FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from...
FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from...Catt Small
1.7K views75 slides
Hooray for UX! by
Hooray for UX!Hooray for UX!
Hooray for UX!Catt Small
1K views70 slides
Presentation3 by
Presentation3Presentation3
Presentation3mohammed khalid
128 views7 slides
HTML5 as a game console by
HTML5 as a game consoleHTML5 as a game console
HTML5 as a game consolemichalbu
14.5K views77 slides
Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M... by
Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M...Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M...
Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M...Codemotion
138 views53 slides
Introduction to html5 game programming with ImpactJs by
Introduction to html5 game programming with ImpactJsIntroduction to html5 game programming with ImpactJs
Introduction to html5 game programming with ImpactJsLuca Galli
2.1K views36 slides

Similar to Making Native Browser Games in The Modern Age(20)

FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from... by Catt Small
FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from...FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from...
FOWD NYC 2015 – Beyond gamification: more important lessons we can learn from...
Catt Small1.7K views
HTML5 as a game console by michalbu
HTML5 as a game consoleHTML5 as a game console
HTML5 as a game console
michalbu14.5K views
Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M... by Codemotion
Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M...Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M...
Horacio Gonzalez | Hey people, have you looked at Flutter yet? | Codemotion M...
Codemotion138 views
Introduction to html5 game programming with ImpactJs by Luca Galli
Introduction to html5 game programming with ImpactJsIntroduction to html5 game programming with ImpactJs
Introduction to html5 game programming with ImpactJs
Luca Galli2.1K views
Cross Game Dev with Corona by Shawn Grimes
Cross Game Dev with CoronaCross Game Dev with Corona
Cross Game Dev with Corona
Shawn Grimes833 views
Tools, Tips and Techniques for Developing Real-time Apps. Phil Leggetter by Future Insights
Tools, Tips and Techniques for Developing Real-time Apps. Phil LeggetterTools, Tips and Techniques for Developing Real-time Apps. Phil Leggetter
Tools, Tips and Techniques for Developing Real-time Apps. Phil Leggetter
Future Insights1.1K views
RVA #GGJ15 Keynote Talk - From Consumer to Creator: Making Games by Catt Small
RVA #GGJ15 Keynote Talk - From Consumer to Creator: Making GamesRVA #GGJ15 Keynote Talk - From Consumer to Creator: Making Games
RVA #GGJ15 Keynote Talk - From Consumer to Creator: Making Games
Catt Small1.3K views
Introduction to html5 game programming with impact js by Luca Galli
Introduction to html5 game programming with impact jsIntroduction to html5 game programming with impact js
Introduction to html5 game programming with impact js
Luca Galli1.1K views
Game Development Using HTML 5 by osa_ora
Game Development Using HTML 5Game Development Using HTML 5
Game Development Using HTML 5
osa_ora2.3K views
TiConf 2014 Game Dev with Titanium and Platino 5/10/14 by gouldjw13
TiConf 2014 Game Dev with Titanium and Platino 5/10/14TiConf 2014 Game Dev with Titanium and Platino 5/10/14
TiConf 2014 Game Dev with Titanium and Platino 5/10/14
gouldjw13577 views
HTML5 & JavaScript Games by Robin Hawkes
HTML5 & JavaScript GamesHTML5 & JavaScript Games
HTML5 & JavaScript Games
Robin Hawkes7.5K views
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator by Gail Frederick
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web SimulatorOSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator
Gail Frederick9.5K views
Html5 Game Development with Canvas by Pham Huy Tung
Html5 Game Development with CanvasHtml5 Game Development with Canvas
Html5 Game Development with Canvas
Pham Huy Tung930 views

More from Catt Small

Pixel up! - Ship it Sooner by
Pixel up! - Ship it SoonerPixel up! - Ship it Sooner
Pixel up! - Ship it SoonerCatt Small
281 views98 slides
BrooklynJS: Feelings and Frameworks by
BrooklynJS: Feelings and FrameworksBrooklynJS: Feelings and Frameworks
BrooklynJS: Feelings and FrameworksCatt Small
289 views37 slides
Write/Speak/Code 2018 – The Full Story: Presenting Complete Ideas by
Write/Speak/Code 2018 – The Full Story: Presenting Complete IdeasWrite/Speak/Code 2018 – The Full Story: Presenting Complete Ideas
Write/Speak/Code 2018 – The Full Story: Presenting Complete IdeasCatt Small
385 views57 slides
FusionConf 2018 - We're all designers by
FusionConf 2018 - We're all designersFusionConf 2018 - We're all designers
FusionConf 2018 - We're all designersCatt Small
294 views73 slides
More than bleeps and bloops: UX lessons from game design by
More than bleeps and bloops: UX lessons from game designMore than bleeps and bloops: UX lessons from game design
More than bleeps and bloops: UX lessons from game designCatt Small
489 views75 slides
Create Upstate - Ship it sooner: how to get more done in less time by
Create Upstate - Ship it sooner: how to get more done in less timeCreate Upstate - Ship it sooner: how to get more done in less time
Create Upstate - Ship it sooner: how to get more done in less timeCatt Small
453 views87 slides

More from Catt Small(14)

Pixel up! - Ship it Sooner by Catt Small
Pixel up! - Ship it SoonerPixel up! - Ship it Sooner
Pixel up! - Ship it Sooner
Catt Small281 views
BrooklynJS: Feelings and Frameworks by Catt Small
BrooklynJS: Feelings and FrameworksBrooklynJS: Feelings and Frameworks
BrooklynJS: Feelings and Frameworks
Catt Small289 views
Write/Speak/Code 2018 – The Full Story: Presenting Complete Ideas by Catt Small
Write/Speak/Code 2018 – The Full Story: Presenting Complete IdeasWrite/Speak/Code 2018 – The Full Story: Presenting Complete Ideas
Write/Speak/Code 2018 – The Full Story: Presenting Complete Ideas
Catt Small385 views
FusionConf 2018 - We're all designers by Catt Small
FusionConf 2018 - We're all designersFusionConf 2018 - We're all designers
FusionConf 2018 - We're all designers
Catt Small294 views
More than bleeps and bloops: UX lessons from game design by Catt Small
More than bleeps and bloops: UX lessons from game designMore than bleeps and bloops: UX lessons from game design
More than bleeps and bloops: UX lessons from game design
Catt Small489 views
Create Upstate - Ship it sooner: how to get more done in less time by Catt Small
Create Upstate - Ship it sooner: how to get more done in less timeCreate Upstate - Ship it sooner: how to get more done in less time
Create Upstate - Ship it sooner: how to get more done in less time
Catt Small453 views
AIGA Design Conference 2016 - Bootstrapping Communities by Catt Small
AIGA Design Conference 2016 - Bootstrapping CommunitiesAIGA Design Conference 2016 - Bootstrapping Communities
AIGA Design Conference 2016 - Bootstrapping Communities
Catt Small1.1K views
Designing Socially Impactful Digital Experiences by Catt Small
Designing Socially Impactful Digital ExperiencesDesigning Socially Impactful Digital Experiences
Designing Socially Impactful Digital Experiences
Catt Small1.7K views
!!Con - The Creative Programmer by Catt Small
!!Con - The Creative Programmer!!Con - The Creative Programmer
!!Con - The Creative Programmer
Catt Small1.8K views
FITC 2016 - Just Make Stuff! by Catt Small
FITC 2016 - Just Make Stuff!FITC 2016 - Just Make Stuff!
FITC 2016 - Just Make Stuff!
Catt Small751 views
From Maker to Businessperson: Lessons Learned from Becoming a Creative Entrep... by Catt Small
From Maker to Businessperson: Lessons Learned from Becoming a Creative Entrep...From Maker to Businessperson: Lessons Learned from Becoming a Creative Entrep...
From Maker to Businessperson: Lessons Learned from Becoming a Creative Entrep...
Catt Small811 views
We're all Designers: Encouraging Collaboration in Design Without Forming a Co... by Catt Small
We're all Designers: Encouraging Collaboration in Design Without Forming a Co...We're all Designers: Encouraging Collaboration in Design Without Forming a Co...
We're all Designers: Encouraging Collaboration in Design Without Forming a Co...
Catt Small1.7K views
ConveyUX 2014 – Beyond Gamification: Lessons from Game Design for Engaging Users by Catt Small
ConveyUX 2014 – Beyond Gamification: Lessons from Game Design for Engaging UsersConveyUX 2014 – Beyond Gamification: Lessons from Game Design for Engaging Users
ConveyUX 2014 – Beyond Gamification: Lessons from Game Design for Engaging Users
Catt Small1.4K views
Fun and Usable: Making Better, More Intuitive Games by Catt Small
Fun and Usable: Making Better, More Intuitive GamesFun and Usable: Making Better, More Intuitive Games
Fun and Usable: Making Better, More Intuitive Games
Catt Small1.8K views

Recently uploaded

Cencora Executive Symposium by
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
160 views14 slides
Generative AI: Shifting the AI Landscape by
Generative AI: Shifting the AI LandscapeGenerative AI: Shifting the AI Landscape
Generative AI: Shifting the AI LandscapeDeakin University
67 views55 slides
LLMs in Production: Tooling, Process, and Team Structure by
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team StructureAggregage
57 views77 slides
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...BookNet Canada
41 views16 slides
AI + Memoori = AIM by
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIMMemoori
14 views9 slides
Optimizing Communication to Optimize Human Behavior - LCBM by
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBMYaman Kumar
38 views49 slides

Recently uploaded(20)

LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage57 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
AI + Memoori = AIM by Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori14 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar38 views
This talk was not generated with ChatGPT: how AI is changing science by Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl32 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software184 views
Deep Tech and the Amplified Organisation: Core Concepts by Holonomics
Deep Tech and the Amplified Organisation: Core ConceptsDeep Tech and the Amplified Organisation: Core Concepts
Deep Tech and the Amplified Organisation: Core Concepts
Holonomics17 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」 by PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue108 views
Mobile Core Solutions & Successful Cases.pdf by IPLOOK Networks
Mobile Core Solutions & Successful Cases.pdfMobile Core Solutions & Successful Cases.pdf
Mobile Core Solutions & Successful Cases.pdf
IPLOOK Networks14 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
AIM102-S_Cognizant_CognizantCognitive by PhilipBasford
AIM102-S_Cognizant_CognizantCognitiveAIM102-S_Cognizant_CognizantCognitive
AIM102-S_Cognizant_CognizantCognitive
PhilipBasford21 views
GDSC GLAU Info Session.pptx by gauriverrma4
GDSC GLAU Info Session.pptxGDSC GLAU Info Session.pptx
GDSC GLAU Info Session.pptx
gauriverrma415 views
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf by MichaelOLeary82
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
MichaelOLeary8213 views

Making Native Browser Games in The Modern Age