Meetup #37 - a multiplayer game in the browser and front end as it should be


Details
JS Belgrade meetup is back!
After a long break, we'll meet in the ICT Hub on Tuesday, November 1st, 2022.
⚠️ Important note: talks are in Serbian!
Here are the topics we'll talk about:
- "A Multiplayer Game — but in the Browser" by Maja Nedeljković Batić
- "Front End as it Should be" by Ivan Dimitrijević
📣 A Multiplayer Game — but in the Browser
Multiplayer games are the coolest: they bring us closer together, even when we're battling it out. While you can't build World of Warcraft in a weekend, you also don't need a big AAA game studio production team to create a game that is fun and engaging. All you need are existing web technologies already available in the browser! This talk walks you through creating a simple multiplayer game in the browser using Three.js, Socket.IO, and Node.js. You will learn how to structure game code, render an interactive 3D scene in the browser, and establish two-way communication between the client and server.
Audience will take away from this talk:
- An understanding of game design principles and how games are structured
- That building games is accessible to them without C++ or knowledge of advanced game engines
- Knowledge of Three.js for building interactive 3D scenes
- How to use Socket.IO for two way client-server communication and for connecting multiple clients
🦸♀️ Maja currently works as a Senior Software Engineer at BRYTER where she creates no-code solutions for experts to automate their knowledge. By trade, she is a fine arts painter and a game developer, but her passion is JavaScript and the web. She is bridging the gap between the three by exploring Three.js, WebGL, and 3D art.
📣 Front End as it Should be
React is the de facto standard for Front End development these days. Do you use it properly, and are you aware of all complexity that comes with it? Do we need this complexity, and can we do it better? This talk is about making your own component-based Front-End without React or any similar framework only by using TypeScript and the power of Web API.
🦸♂️ Ivan is a Chief IT Architect by title, Software Developer in the heart. He is MSc in Software engineering with 15+ years of experience in software development and software architecture. TypeScript & AWS Serverless enthusiast. He worked in three industries: Software Development, Media, and Telecommunications.
-------------------------------------------------
ℹ️ Other info:
This meetup will be in Serbian; we'll not live stream or record it.
RSVP is mandatory because we have a limited number of seats.
Join the discussion about JavaScript in our Slack (with over 2500 members): https://join.slack.com/t/jsbelgrade/shared_invite/zt-1io52amde-t4MTSO8mWp8u7zl3dIP_VQ.
COVID-19 safety measures

Meetup #37 - a multiplayer game in the browser and front end as it should be