Adam Sullivan heads up UI/UX at Space Ape. He and fellow UI artist Lissa Capeleto take students behind the visual language of games. In their class Adam and Lissa share their insights about how to build meaningful player experiences. UI and UX- much more than buttons or layout.
Andrew shared his extensive knowledge about designing events that foster competition within a game. He also covered the nuances of balancing player feedback with design decisions during development.
Adam Kramarzewski is a Game Designer at Space Ape with 11 years of experience in the industry and a new book just about to be published. He gives students an unfiltered insight into the production practices, responsibilities, and challenges facing Game Designers in the modern game development scene.
Tom Mejias is a Client Engineer at Space Ape Games and a whiz at prototyping new titles. During the hour Tom gave an overview of the games industry and the engineering roles that exist within it as well as some in depth guidance, tips and tricks for specializing in the role of Creative Engineer.
In her class Deborah delves into the world of gaming communities - building them, maintaining them, and using content to connect. Join her as she shares her tips for empowering players and setting a community up to thrive.
Promises and Razors: Insights into Rapid DevelopmentChristopher Jubb
Tom Mejias speaks about how we decide which projects to start, and which architectures we use to get them off the ground. He describes our fail fast philosophy on prototyping, and the razors with which we judge our prototypes.
Andrew shared his extensive knowledge about designing events that foster competition within a game. He also covered the nuances of balancing player feedback with design decisions during development.
Adam Kramarzewski is a Game Designer at Space Ape with 11 years of experience in the industry and a new book just about to be published. He gives students an unfiltered insight into the production practices, responsibilities, and challenges facing Game Designers in the modern game development scene.
Tom Mejias is a Client Engineer at Space Ape Games and a whiz at prototyping new titles. During the hour Tom gave an overview of the games industry and the engineering roles that exist within it as well as some in depth guidance, tips and tricks for specializing in the role of Creative Engineer.
In her class Deborah delves into the world of gaming communities - building them, maintaining them, and using content to connect. Join her as she shares her tips for empowering players and setting a community up to thrive.
Promises and Razors: Insights into Rapid DevelopmentChristopher Jubb
Tom Mejias speaks about how we decide which projects to start, and which architectures we use to get them off the ground. He describes our fail fast philosophy on prototyping, and the razors with which we judge our prototypes.
Casper van Est from the University of Applied Sciences in Amsterdam is going to discuss the teaching of fundamental game design structures such as risk/reward, feedback loops and visual cues, using examples from well known games as well as his own succesful indie game SpeedRunners.
My lecture for Games Gathering conference about production culture impact on Game Design, and the most common problems which game designer have to overcome during interaction with the team.
Teaching Game Design to Teach Interaction DesignChristina Wodtke
All educators seek the magic trinity of attention, comprehension, and retention. For interaction design educators, the struggle to achieve these goals is even greater. Hopeful designers enter the field with lofty aspirations, yet they still need to learn the fundamental principles of design and build the core skills of an interaction designer. While keeping design students engaged is undoubtedly a challenge, there is a medium that allows students to internalize the fundamentals of design by experiencing them.
Games.
Games have become ubiquitous in our culture. They are inherently engaging. Some are good and some are… not. By teaching design students how to design games, educators expose their students to the basics of interaction design in ways that the students can experience themselves. Concepts like affordance, skill building, storytelling, and emotion become real rather than just conceptual. Altering the parameters of their games helps students feel the effect these concepts have on their games.
This method has the potential to improve interaction design education across the board by ensuring that design graduates have internalized the fundamentals by the time they are ready to enter the field. What’s more, any design educator can learn to teach interaction design by teaching their students how to design games. After all, it’s fun!
Developing your Agile skills through social GamesAgile Montréal
The end state of a highly performing Scrum team is described in the Scrum Guide by Ken Schwaber and Jeff Sutherland as follow: ""when the values of commitment, courage, focus, openness and respect are embodied and lived by the Scrum Team, the Scrum pillars of transparency, inspection, and adaptation come to life and build trust for everyone"". Then the authors add: ""the Scrum Team members learn and explore those values as they work with the Scrum events, roles and artifacts."" We simply believe we can fast-track the development of these Agile core values through daily social games.
For the past three years, we have been experimenting with half a dozen of Scrum teams, offering opportunities to play a large variety of games (board games, card games, baby-foot, etc...) during the lunch hour and after hours. The results of this experimentation have quickly exceeded our expectations.
Ludo Bruyere
Éric Boivin
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3Joel Burgess
GDC 2014 Level Design Workshop Session - A breakdown of the multiple stages of level design iteration used at Bethesda Game Studios on Fallout 3 and Skyrim.
Videogame Design and Programming - 04 ConceptualizationPier Luca Lanzi
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano.
Prof. Pier Luca Lanzi
Dipartimento di Elettronica, Informazione, e Bioingegneria
Course Webpage:
http://www.polimigamecollective.org
Course Facebook Page:
https://www.facebook.com/polimigamecollective
Videogame Design and Programming - Course organizationPier Luca Lanzi
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano.
Prof. Pier Luca Lanzi
Dipartimento di Elettronica, Informazione, e Bioingegneria
Course Webpage:
http://www.polimigamecollective.org
Course Facebook Page:
https://www.facebook.com/polimigamecollective
Videogame Design and Programming - 03 The Structure of GamesPier Luca Lanzi
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano.
Prof. Pier Luca Lanzi
Dipartimento di Elettronica, Informazione, e Bioingegneria
Course Webpage:
http://www.polimigamecollective.org
Course Facebook Page:
https://www.facebook.com/polimigamecollective
Casper van Est from the University of Applied Sciences in Amsterdam is going to discuss the teaching of fundamental game design structures such as risk/reward, feedback loops and visual cues, using examples from well known games as well as his own succesful indie game SpeedRunners.
My lecture for Games Gathering conference about production culture impact on Game Design, and the most common problems which game designer have to overcome during interaction with the team.
Teaching Game Design to Teach Interaction DesignChristina Wodtke
All educators seek the magic trinity of attention, comprehension, and retention. For interaction design educators, the struggle to achieve these goals is even greater. Hopeful designers enter the field with lofty aspirations, yet they still need to learn the fundamental principles of design and build the core skills of an interaction designer. While keeping design students engaged is undoubtedly a challenge, there is a medium that allows students to internalize the fundamentals of design by experiencing them.
Games.
Games have become ubiquitous in our culture. They are inherently engaging. Some are good and some are… not. By teaching design students how to design games, educators expose their students to the basics of interaction design in ways that the students can experience themselves. Concepts like affordance, skill building, storytelling, and emotion become real rather than just conceptual. Altering the parameters of their games helps students feel the effect these concepts have on their games.
This method has the potential to improve interaction design education across the board by ensuring that design graduates have internalized the fundamentals by the time they are ready to enter the field. What’s more, any design educator can learn to teach interaction design by teaching their students how to design games. After all, it’s fun!
Developing your Agile skills through social GamesAgile Montréal
The end state of a highly performing Scrum team is described in the Scrum Guide by Ken Schwaber and Jeff Sutherland as follow: ""when the values of commitment, courage, focus, openness and respect are embodied and lived by the Scrum Team, the Scrum pillars of transparency, inspection, and adaptation come to life and build trust for everyone"". Then the authors add: ""the Scrum Team members learn and explore those values as they work with the Scrum events, roles and artifacts."" We simply believe we can fast-track the development of these Agile core values through daily social games.
For the past three years, we have been experimenting with half a dozen of Scrum teams, offering opportunities to play a large variety of games (board games, card games, baby-foot, etc...) during the lunch hour and after hours. The results of this experimentation have quickly exceeded our expectations.
Ludo Bruyere
Éric Boivin
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3Joel Burgess
GDC 2014 Level Design Workshop Session - A breakdown of the multiple stages of level design iteration used at Bethesda Game Studios on Fallout 3 and Skyrim.
Videogame Design and Programming - 04 ConceptualizationPier Luca Lanzi
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano.
Prof. Pier Luca Lanzi
Dipartimento di Elettronica, Informazione, e Bioingegneria
Course Webpage:
http://www.polimigamecollective.org
Course Facebook Page:
https://www.facebook.com/polimigamecollective
Videogame Design and Programming - Course organizationPier Luca Lanzi
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano.
Prof. Pier Luca Lanzi
Dipartimento di Elettronica, Informazione, e Bioingegneria
Course Webpage:
http://www.polimigamecollective.org
Course Facebook Page:
https://www.facebook.com/polimigamecollective
Videogame Design and Programming - 03 The Structure of GamesPier Luca Lanzi
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano.
Prof. Pier Luca Lanzi
Dipartimento di Elettronica, Informazione, e Bioingegneria
Course Webpage:
http://www.polimigamecollective.org
Course Facebook Page:
https://www.facebook.com/polimigamecollective
Intro to Game Development and the Game Industry (She Codes TLV)Nataly Eliyahu
Overview of games, the game industry (esp. in Israel), challenges unique to game programming, and tips on where to start. Lecture for women at She Codes event in Google Campus TLV.
BANZAI! Joy and folly of setting up an Indie Games StartupGiuliano Cremaschi
WHO: Giuliano Cremaschi, Cute Attack Mobile Games' CEO and Creative Director (cuteattack.com)
WHAT: Giuliano shares his experiences on setting up a non-funded mobile gaming startup with an international Team and a distributed way of working.
WHERE: "Shared Gems 2012 -international Game Seminar", Metropolia, Helsinki (http://vyyhti.metropolia.fi/koulutukset/peliseminaari/)
Puzzle game development is the process of designing and creating puzzle games. Puzzle games are a type of video game that typically involve solving puzzles to progress. They can be adapted from other sources, such as board games, card games, and real-world puzzles. Puzzle game development usually begins with coming up with a concept for the game. Once the concept is finalized, the team works on designing the game mechanics and level design. The game is then created using game engines such as Unity or Unreal Engine.
Similar to UI/UX: Building Player Experiences (20)
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
37. Recognition is comforting!
● Humans are wired to see patterns!
● We feel good if we think we know stuff
● Learning a new language is tough!
● It's harder to recall than to recognise.
41. Empowerment is awesome
● Feeling means more than being
● Actions with predictable reactions
● Nothing stands in the way of your goals
● Particularly important when it's about $$
56. What is Video Game UX?
UI Crash Course
Game Design & UX Design
Crafting a Compelling Experience
Life as a UI/UX Designer
57. Game Design vs UX Design
Game design is about supplying problems for
players to solve.
UX design is about choosing which problems
the player should solve.
74. Layout
Don't be afraid of white space
Have a defined grid, but know when to break it
Understand the value of screen real estate
Reading direction matters, and it's cultural
76. Colour
Be mindful of the semantics and cultural significance of colour
Remember accessibility guidelines!
Lean into the fiction and style, but don't go overboard
78. Typography
Like with colour, look at art style and fiction for inspiration
Fonts have character, pair them accordingly
Limit the number of font families, weights and styles
Avoid goofy fonts, or system fonts
Always keep localisation in mind
Paying for fonts is totally worth it
93. Empathy
● Understand what players want
● Understand what players don’t want
● Advocate on their behalf
94. Understand what players want
● Players relate to characters and stories,
not buttons and widgets.
● Players want to be rewarded
● Show don’t tell
● Details matter!
95. Understand what player’s don't want
● Feel stupid
● Do things that feel like work
● Think too hard
● Have to read too much
100. Getting good at Feedback
● Seek out feedback from players.
● Have strong opinions, lightly held.
● Art and opinion are subjective, stats are
not.
● Honest candid feedback is the best, even
if it’s the most difficult.
103. What and How to Learn?
Theory is good, practice even better.
● Play lots of games- study and understand what make the user
experience great.
● Have a learning mentality
○ Articles, books, youtube videos, podcasts.
○ Game Design, Psychology, Economics, Film, Technology
● Spend time with the software:
○ Sketch, Photoshop, XD
○ Invision, Figma, Balsamiq
○ Principle, Flinto, Framer
○ Unity, Unreal
104. Getting a Job in Games Industry
Jumping into the industry takes time, effort and passion.
● Curate a portfolio
○ Only show your best work
○ Show your problem solving skills
○ We love to see the sketches, doodles and prototypes, not just final artwork.
● Build apps/games/websites
● Connect (game jams, BAFTA gurus, dev. forums.)
● A degree is helpful, but ultimately it’s about skills, experience
and attitude.
108. Recommended Reading:
● Don’t Make Me Think, Steve Krug
● Design of Everyday Things, Don Norman
● The Gamer's Brain, Celia Hodent
Our Blog
● The Space Ape Games Experience, Medium
112. Further Reading
● Don’t Make Me Think, Steve Krug
● Design of Everyday Things, Don Norman
● The Gamer's Brain, Celia Hodent
● 100 Things Every Designer Needs to Know about People, Susan Weinschenk
● Creativity Inc, Ed Catmull
● Radical Candor, Kim Scott
113. ● Practical Typography by Matthew Butterick
● I Like Interfaces
● "Game UI Discoveries: What Players Want" by Marcus Andrews
● Game and Type
● HUDs and GUIs
● 10 Usability Heuristics by Jakob Nielsen
On the Web: