Next level shared libraries & Start your Game Dev journey in Unity3D


Details
Hello Javanese!
Just before we go into hibernation 😉 it's time for our last DevMotion Meetup of the year. During this Meetup, our colleagues from JDriven will take you through two topics: Why your shared libraries are ill - and how to cure them and an introduction to Unity 3D for the software engineer, all in one evening!
Talk 1 - Next level shared libraries
When developing multiple microservices, we see a lot of duplicate code, cross-cutting concerns and non-functionals. This is a good reason to set up a shared library, but it often takes more time and attention than just moving code. Think of dependencies, configuration, properties and tests. If you don't set this up correctly, then you have an `ill library`.
During this presentation Willem Cheizoo discusses 5 habits for developing a good shared library. With practical examples that you can also apply directly to your project tomorrow, and bring your shared library to a higher level.
Talk 2 - Start your Game Dev journey in Unity3D
Have you ever wanted to try and make a game, but just didn’t know where to start? Then join this meetup and find out! During this talk Alexander will give software engineers a crash course into Unity3D and explain the biggest differences between developing games and developing software. Unity3D is a leading game development engine, used by game developers all over the world. We all know that playing games is fun, but making them can be even more fun! But getting into game development as a software engineer can be a bit intimidating. Different tooling, different methodologies and different philosophies make it hard for software engineers to start experimenting with game development tooling. After this talk, you’ll know where to start your game development journey!
What will this Meetup bring you?
After this meetup, you'll be able to cure your ill libraries and work smarter with less duplicate code and you'll be familiar with the basics of Unity3D, which means you'll be able to start your game development career tomorrow!
Date
Tuesday 15 November 2022
Agenda
17:30 - 18:10 Walk in and pizza 🍕
18:10 - 18:15 Welcome
18:15 - 19:00 Why your shared libraries are ill - and how to cure them - Willem Cheizoo
19:00 - 19:10 Q&A
19:10 - 19:20 Pause
19:20 - 19:50 Introduction in Unity 3D - Alexander Chatzizacharias
19:50 - 20:00 Q&A
20:00 - Drinks & snacks
Location
JCore, Coltbaan 4, Nieuwegein
About Willem Cheizoo
Willem Cheizoo is an enthusiastic Lead Java Developer at JDriven. With an innovative and team-oriented approach he is continuously working on delivering high quality enterprise solutions. He is very passionate in sharing his experience and knowledge with other Java developers.
Previous speaker experience: Ignite session at JFall 2017, divers in-house presentations & JCore Fasttrack
Alexander Chatzizacharias
Alexander is a 32-year old Software Engineer at JDriven. He is of Dutch/Greek nationality. Alexander has a bachelor in Game Development (University of applied sciences of Amsterdam) and a master in Game studies (University of Amsterdam). During his masters Alexander developed a passion for gamification and software engineering. One of Alexander's career goals is bringing game development and software engineering closer together. He believes that both industries can learn a lot from each other, and is continuously trying to mix technologies and methodologies from both fields.
We look forward to welcoming you to our office. If you have any questions, please contact Tim Visser ([tim.visser@jcore.com](mailto:tim.visser@jcore.com)).

Next level shared libraries & Start your Game Dev journey in Unity3D