Gaming consoles are closed platforms. They demand quality over quantity. To prove you are serious as a video game developer, what should you do? What can you do to help promote yourself in the community as an indie dev? Xbox Development is improving its Dev Mode, releasing a new Creator's Program, and launching the upcoming Xbox One X. Learn what goes into the process of publishing video games to Microsoft's major gaming consoles in 2018.
BSS COMPANY Inc. is a game development company. It is located at Seoul, South Korea. We make multi-platform games. [Dicast:Dash]is now on iOS store and google store. [Dicast:Rules of Chaos] will be released on console, steam and mobile in this year!
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...SanaChoudary
This is the presentation slide used during YetiZen's Road to Success event on Mobile Game Development Alternatives. Presented by Andrew Burgert, GM Mobile of Globant.
BSS COMPANY Inc. is a game development company. It is located at Seoul, South Korea. We make multi-platform games. [Dicast:Dash]is now on iOS store and google store. [Dicast:Rules of Chaos] will be released on console, steam and mobile in this year!
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...SanaChoudary
This is the presentation slide used during YetiZen's Road to Success event on Mobile Game Development Alternatives. Presented by Andrew Burgert, GM Mobile of Globant.
[Business Plan] PT Artoncode Indonesia May 2016 Marlin Sugama
My latest business plan for Artoncode (a game development studio), which at the time explored expanding strategy from international 3rd party contractor to having additional intellectual property development.
Developing games for consoles as an indie in 2019David Voyles
I've given this talk several times across the world, and it's largely about the intricate parts of releasing a title in 2019. It covers everything from engines/tools, ESRB & PEGI certifications, and how to build a brand.
Developing for Xbox as an Indie in 2018Nick Landry
This session presents an overview of what it means for a game studio to be ready to publish for consoles under managed programs like ID@XBOX. I also cover UWP games for Xbox One and Windows 10, and the new Xbox Live Creators Program which opens up open self-publishing on Xbox One with Xbox Live support.
Let me tell you in short what this is.
This is a part of my Class Assignment and what you see is a 'PowerPoint Slide Show' of the first three Outcomes from UNIT 20 - 'Computer Game Platform & Technologies'.
Here, at first, I've explained Game Platforms & their types in short and then moved on over to my 2D Platform Game - 'Tales Of Mushroom Land', by considering its Game Platform and the Hardware & Software requirements for the game. I've also showcased some performance tests for my game at the end which I had taken on different systems/machines.
This is about the first three Outcomes - Game Platforms, Hardware & Software.
The second-last slide hosts a reference about 'Outcome 4', which is a video in which I've showcased a playable demo of my game and a bit of support for common errors.
(Of course, the video won't be present over there.)
Now, in order to watch the video for 'Outcome 4' and to get more information and to know what is a 'UNIT', 'Outcomes' - please visit by log - ' phadkeakshay@wordpress.com '.
the name of my blog is - ' The GameBuilder's Inn '.
Updated after Build 2017 and E3 2017.
In addition to Xbox One dev kits for approved developers, anyone can now use a retail Xbox One to develop apps or games for Xbox One! Learn how you can get started today!
[Business Plan] PT Artoncode Indonesia May 2016 Marlin Sugama
My latest business plan for Artoncode (a game development studio), which at the time explored expanding strategy from international 3rd party contractor to having additional intellectual property development.
Developing games for consoles as an indie in 2019David Voyles
I've given this talk several times across the world, and it's largely about the intricate parts of releasing a title in 2019. It covers everything from engines/tools, ESRB & PEGI certifications, and how to build a brand.
Developing for Xbox as an Indie in 2018Nick Landry
This session presents an overview of what it means for a game studio to be ready to publish for consoles under managed programs like ID@XBOX. I also cover UWP games for Xbox One and Windows 10, and the new Xbox Live Creators Program which opens up open self-publishing on Xbox One with Xbox Live support.
Let me tell you in short what this is.
This is a part of my Class Assignment and what you see is a 'PowerPoint Slide Show' of the first three Outcomes from UNIT 20 - 'Computer Game Platform & Technologies'.
Here, at first, I've explained Game Platforms & their types in short and then moved on over to my 2D Platform Game - 'Tales Of Mushroom Land', by considering its Game Platform and the Hardware & Software requirements for the game. I've also showcased some performance tests for my game at the end which I had taken on different systems/machines.
This is about the first three Outcomes - Game Platforms, Hardware & Software.
The second-last slide hosts a reference about 'Outcome 4', which is a video in which I've showcased a playable demo of my game and a bit of support for common errors.
(Of course, the video won't be present over there.)
Now, in order to watch the video for 'Outcome 4' and to get more information and to know what is a 'UNIT', 'Outcomes' - please visit by log - ' phadkeakshay@wordpress.com '.
the name of my blog is - ' The GameBuilder's Inn '.
Updated after Build 2017 and E3 2017.
In addition to Xbox One dev kits for approved developers, anyone can now use a retail Xbox One to develop apps or games for Xbox One! Learn how you can get started today!
How Real Does Business (Casual Connect Seattle 2008)Jeremy Snook
Presentation at Casual Connect Seattle in Seattle, WA, July 2008, by Jeremy Snook.
Presentation audio available at http://casualconnect.org/content/Seattle/2008/snooksea08.html.
HoloLens Unity Build Pipelines on Azure DevOpsSarah Sexton
Developers of Unity UWP apps: stop wasting time compiling builds in Unity, then Visual Studio, then manually deploying. Save time with an automated pipeline! Create builds from start to finish, implement Unit Tests, save every build artifact, and even distribute using App Center! Learn how to create a Azure DevOps pipeline that can be used to build any Mixed Reality solution.
A Whirlwind Tour of Recurrent Neural NetworksSarah Sexton
Recurrent Neural Networks (RNNs) can be used to generate text that will look like its original training data. There are many articles out there that show hilarious end-results of such adventures, but start-from-scratch walkthroughs that show the raw code, like this one, are hard to come by. This presentation will demonstrate what you need to join in, grab your own data set, process it, train it, and sample it. Training the data on a CPU can take hours, but in this session you can learn how training on a GPU with hardware acceleration takes only seconds. Come away from this session with your own datasets to “randomly” generate new bodies of text!
Neural Networks. Deep Learning. TensorFlow. What are these buzzwords? What is the latest Artificial Intelligence craze? This advanced session contains cutting-edge information not easily found online, and does not require a PhD in Machine Learning to understand. Recurrent Neural Networks (RNNs) can be used to generate text that will look like its original training data. There are many articles out there that show hilarious end-results of such adventures, but start-from-scratch walkthroughs that show the raw code are hard to come by.
Smart bots provide an amazing opportunity to generate lively, adaptive interfaces in the channels where your users are talking. In this presentation, we will kickstart a Node.js bot from Simple to Smart by integrating LUIS, creating meaningful conversations, and remembering user information. While it does take time to create custom dialogues, build and train LUIS, integrate with various channels, and create documentation, watching your intertwined dialog and code come to life results in a unique, naturally responsive bot.
The principles used for building a standard 3D experience fundamentally change when considering virtual and mixed reality. New devices such as the Microsoft HoloLens let users interact with digital content in relation to the real world, disrupting the way we build experiences. This session explains how to consider these concepts during development, as well as introduces the new medium of building 3D Mixed Reality applications and games using C#, Visual Studio, and Unity.
Microsoft HoloLens is the first fully untethered computer that uses holograms to enhance the real world. If you know how HoloLens embraces virtual reality and augmented reality to create a new “mixed” reality, and you’re looking for jumpstart your holographic app-building experience, you’re in luck. In this session, you’ll learn how to create and save a new project in Unity 5.5, create your first 2D or 3D hologram, export from Unity to Visual Studio 2015, and deploy holographic apps to a HoloLens device or emulator.
Step into the world of conversational Bots. Taking over platforms one by one, chat bots are becoming the newest applications wanted and needed by enterprises and consumers everyday. This presentation goes step by step on prerequisite tools, building a chat bot, deploying it to the cloud, and how to get it running on different platforms. This is an ideal session for those who are familiar with Node.js and would like to apply it to something new.
Word Play in the Digital Age: Building Text Bots with TracerySarah Sexton
Life is filled with moments of unexpected laughter. In this technical talk, walk through how to create your own comedy with an exciting mad-lib style JavaScript tool: Tracery! Kate Compton’s templating language, free and open source, is a multipurpose text-expansion library. It can be used to generate text for your NPC dialog, gameplay collectibles, twitterbots, chat bots, and more! Learn how to take a piece of text with #tags# in it, replace the text between the two hashtags with a replacement rule, and fill in the blanks with unpredictable diction. Come find out what bizarre stories you can write in a way that is easy and fun to program.
Every video game runs on what’s called an ‘engine,’ which determines what the game can and cannot do.
In other words, the game engine is a set of tools for game development.
The tools available to the creator shape what kinds of creative work they’re going to end up making.
Introduction to Unity3D and Building your First GameSarah Sexton
In Phase One, we will cover the basics of using the Unity editor’s interface, customizing the workspace, building a 3D environment, and adding sound effects.
In Phase Two, we will import a player character asset, learn about Animator Controllers, make animations, set up physics and gravity, and add player movement scripts.
In Phase Three, we will set up our Camera and write a script to make the camera follow our player character.
Building Your First Node.js App and Publishing to AzureSarah Sexton
In my presentation, you are going to learn how to build your very first Node.js app and publish it online directly from Azure through GitHub. You will follow me on my personal journey from when I first heard about Node.js, to learning what it was, downloading the appropriate tools, building something with it, and finally publishing it to Azure. You’ll leave with some basic knowledge about Node.js, how to get started building your first Node app, and how to share it with the rest of the world.
New High Score! Leaderboards in the CloudSarah Sexton
Do you have a Unity game, but wish that you could make it multiplayer, or add an online high score table? In this talk, you will learn how to connect a Unity game to Azure Mobile Services using the BitRave Unity plugin. Follow along as I create a leaderboard on Azure and connect to it from my video game to update high scores and share them with players around the world.
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.
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
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
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/
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Developing for Consoles as an Indie in 2018
1. Developing for Xbox as
an Indie in 2018
Sarah Sexton, Microsoft Technical Evangelist
2. Your Host & Speaker
Sarah Sexton (@Saelia)
Software Engineer: github.com/SarahSexton
Developer of: Games, Mobile Apps, Web, Software
Blog: http://aka.ms/SarahSexton
“Internet Famous”
3. Getting on Consoles as an Indie in 2018
Consoles are closed platforms.* They demand quality over quantity.
*(Some platforms are more closed than others.)
To prove you are serious, you should:
Be a Registered Company or Sole Trader*
Secure authentication
Have a “track record”*
Have a VAT (value-added tax) or Tax number
“The Big Three”
Xbox One (Microsoft)
PS4 / PS Vita (Sony)
3DS / Switch (Nintendo)
@Saelia #GDEX2017
4. What do you mean, “Track Record”?
“One shipped game, three years’ experience.”
…More like guidelines than actual rules.
More of a way to ward off people that aren’t serious.
Console-makers want a legal business entity.
Sole Trader (Single Individual)
Corporation (Group)
C-corp
The corporation itself is a taxable entity
S-corp
The individual is a taxable entity
Partnerships
LLP (Limited Liability Partnership)
@Saelia #GDEX2017
5. Secure Authentication
Microsoft requires two-step authentication.
Nintendo only requires a single username and password to look at
documents on their website.
You have to encrypt uploaded files.
@Saelia #GDEX2017
6. The Process begins with…
The Big 3 (Microsoft, Sony, Nintendo) expect simultaneous release across all consoles.
In the mind of the console-maker:
If the features are the same, the release date ought to be the same.
Otherwise, there should be unique features to the platform to justify a late arrival.
Another work-around is simply renaming the game (example, “Gold Edition”).
Speak to your Dev Account Manager (DAM) for more information for negotiation.
What is the “Parity Clause”?
Your Name
Address
Website
Games already released
@Saelia #GDEX2017
7. Expensive Items
Required: Errors & Omissions Insurance
Covers Intellectual Property & Copyright violations, etc.
Using an insurance broker, the cheapest E&O insurance you might
find could be to the tune of around $2,000.
Optional: Foreign Country Rating boards
To release in foreign countries, your game must be rated by the
official ratings boards, PEGI (Pan-European Game Information).
This can also cost roughly $2,000, depending on the country.
United States requires Entertainment Software Rating Board
(ESRB) rating, approx. $800
@Saelia #GDEX2017
8. Start Up Costs
Expenses to get your studio up and running
Software
Adobe Premier, Photoshop, Unity, etc.
Licenses
Windows Developer’s License is $19 individually, $99 for a company.
Maintaining your game’s domain name
Hardware
USB & video cables, HDMI capture, etc.
Video capture device for making a trailer ($60)
Production Team
Professional services
Bookkeeper, Lawyer,
Legal fees to protect Intellectual Property
E+O Insurance
Work space / Utilities (Rent a desk at a co-op, etc.)
@Saelia #GDEX2017
9. Microsoft
Apply for the ID@XBOX program.
If accepted, you receive two (2) Xbox One Dev Kits and a Unity Pro license
for free.
This process may take several weeks / months.
Overwhelmingly large number of applicants
People often do not fill out the form correctly, so Microsoft cannot contact them
If you know someone at ID@XBOX or Microsoft who is willing to stick their
neck out…
Reach out on a monthly basis to Microsoft:
Send game-play videos! Screenshots!
Send a PC build!
www.xbox.com/developers/ID @Saelia #GDEX2017
10. Xbox One
Farewell, Xbox Live Indie Games (XBLIG) 2008 – 2017
All console makers will want something special.
Reach out to your Dev Account Manager (DAM) and ask them,
“What are you trying to highlight right now?”
Kinect, special character model unique to that platform, a special name
Cross-Play (ability to play between Xbox One and PC)
PlayStation Plus: Cloud Multiplayer
Nintendo Switch: HD-Rumble pack, local-based social play
www.xbox.com/developers/ID @Saelia #GDEX2017
11. Xbox Live Creators Program: Open to All
Any developer can build an Xbox Live-enabled UWP game for Xbox One & Windows 10.
Indie/Student/Small Game Developers can submit apps to the XBOX store with 4 steps.
If you know of a game that would be great to highlight on the platform… Tweet @Saelia!
https://www.xbox.com/en-US/developers/creators-program
@Saelia #GDEX2017
13. Xbox Live Creators Program: Open to All
Any developer can build an Xbox Live-enabled UWP game for Xbox One & Windows 10.
Indie/Student/Small Game Developers can submit apps to the XBOX store with 4 steps.
If you know of a game that would be great to highlight on the platform… Tweet @Saelia!
https://www.xbox.com/en-US/developers/creators-program
@Saelia #GDEX2017
14. The Xbox Live Creators Program is an open program.
Any developer can build an Xbox Live-enabled UWP
game for Xbox One and Windows 10.
15. Xbox Live Creators Program | Overview
Standard Store
Policies
Easy Configuration
No Licensing
Right-sized feature set for any
game to access Xbox Live
Self-publishing when game is
ready to play
Simple, open, and ready for any game.
16. Xbox Live Creators Program | What do I get?
Community & Engagement Building Tools
Player-managed experiences to create
community around any common
interests and the games that they love.
Critical to the reach and engagement
for any game, Beam Interactive
Livestreams let everyone share the fun!
Publisher-managed experiences to draw
players into a community setting to
share or celebrate game media & news!
Low-latency, high-quality voice and text
chat keeps friends together, even in
non-multiplayer scenarios.
17. Xbox Live Creators Program | Overview
400+ Million Devices
Access Windows 10 PCs and the entire Xbox One family of
consoles…including a future of Windows Mixed Reality UWP
games on Windows powered by Xbox Live services.
…cross-platform within the entire Windows ecosystem.
18. Xbox Live Creators Program | What do I get?
Free, World-Class Gaming Platform Features That Scale
Over 1B game clips from the most
trusted promoters: your friends.
Text to speech, speech to text, speech
synthesis and other features to make
Xbox fun for everyone.
Build asynchronous competition
between friends or let players compare
their profiles for bragging rights.
Gamer profiles and game saves can
roam to any device your game ships to
through the Windows Store.
19. • Join the Xbox Live Creators Program
• We invite any and all to join us in the Insiders Program we’ve created
• No application process, just a first-come, first-serve capacity managed
• Go here to sign up: https://aka.ms/xblcreatorsinsiderprogram
• You can begin shipping your title on the Xbox Live Creator Program!
Getting Started
20. • Xbox Live Creators Program is Open Source
• Our APIs, tools and engine plugins are open on GitHub.com today
• See our User Voice page at aka.ms/xblcpuv to promote your ideas
• Join us more directly with submitting your own pull requests
Want to get even more involved?
22. PlayStation
Sony is the only platform who actually demands:
an attached file proving that you are a registered company
an attached file describing the game you want to develop
(for example, a Game Design Document)
.PDFs are preferred
Response time from Sony is fast – only 1-2 weeks.
Sony generously doles out Dev Kits.
www.nohurdlesjustgames.com
@Saelia #GDEX2017
23. PlayStation
You can barter for what you need:
Timing: When in the year does it launch?
Exclusivity length: How long does it need to be exclusive?
Marketing & funding
Pub Fund:
Sony doesn’t own your IP rights
You can get an advance on sales/royalties in exchange for
limited platform exclusivity.
www.nohurdlesjustgames.com
@Saelia #GDEX2017
24. Nintendo
As an indie, start focusing exclusively on Switch and 3DS.
Apply for Nintendo’s Self-Publishing Program.
These are the most common approaches to developing games:
C and C++ works on every console
DirectX on Xbox
Open GL on all others
Unity or Unreal 4 work for the Switch
They loan Dev Kits for 1 year.
There is an opportunity to buy refurbished Dev Kits in addition to what you
are loaned for about the cost of a PC ($800).
www.developer.Nintendo.com
@Saelia #GDEX2017
25. Console Development Environment
SDK is downloaded from each company and installed.
Dev Kits are connected over a local network.
Visual Studio integration allows deploying to consoles and loading files from
PC over the network, without explicitly making and pushing builds.
Tools available for profiling bottlenecks on Xbox and PlayStation platforms.
PIX, Dev tuning & Debugger
Additional tools are included for final packaging, which can be cumbersome.
@Saelia #GDEX2017
26. Console Design Considerations
Naming and branding guidelines must be adhered to for release.
(Proper names for buttons, proper usage of capitalization.)
Important visual elements must be within TV-safe margins.
User management and controller assignment edge cases must be thoroughly tested.
Requirements must be met for load times, warnings, and other issues related to
maintaining general consistency on each particular platform.
Additional items like achievements, saves, leaderboards, generally require a fair
amount of implementation time.
@Saelia #GDEX2017
27. Community
If the console-makers don’t believe you have a good game, they will not be quick
to get back to you.
If you show great promise as a developer, all three of these companies have
opportunities to loan/give you their Dev Kit for free.
The Chicago games community is very supportive!!
Indie City Games
Chicago Unity 3D MeetUp
Indie City Co-Op + weekly Friday Indie Lunch
Voxelles: Chicago’s Women in Game Development
International Game Developers Association (IGDA)
Indie Video Game Developer Association
@Saelia #GDEX2017
28. GDC 2017 Presentations
Meet the Converged Windows Store for Windows and Xbox
Reaching More Gamers Through Xbox Accessibility Features on Xbox One & PC
Windows Holographic Rendering – One SDK to target VR and AR ecosystems
Extending your Game’s Reach with Interactive Broadcasting on Beam
Game Mode and the Evolution of Cross-Platform UWP Game Development
@Saelia #GDEX2017
“Some platforms are more closed than others.” Nintendo is the most closed, Sony is in the middle, Creators Program is the most open.
A value-added tax (VAT) is a type of consumption tax that is placed on a product whenever value is added at a stage of production and at final sale.
(Stay on this slide for audience notes)
It definitely helps, but all these platforms have accepted people who have not released console games before. So even mobile app games are a solid track record.
Generally, large companies will have business internet and opt for static IP, but those are much more costly than residential.
It comes down to, how well does someone negotiate with Chris Charla and the legal team? They are the ones who can kind of slide with the parity clause. But the idea is that you want, as a platform-owner, we would ideally like to have “timed exclusivity.” “We don’t want people to release on other platforms first.” Day and Date, we want the same release. For more information, contact your Dev Account Manager, because almost every platform has one. It all depends on time, who is in there, and what the current state of the industry is. Everything is negotiable.
If you build a violent game, and someone says that a criminal committed a violent act because of your game, now you’re protected. Or, games will have epileptic seizure warnings before the game starts. What if someone has a seizure while playing your game? This is to protect you from that.
More information: If you create a mobile application, you still go through the ESRB and PEGI, but you self-rate. That means they’re trusting you with the Honor System to properly rate your game for everyone. If you rate a super-violent game as E for Everyone, you’ll get the BanHammer.
Also, let me tell you something you might not think about: when you do submit to the ESRB or PEGI, those ratings boards are not PLAYING YOUR GAME. Those boards are watching gameplay video footage that you submit of your game. So submit the footage that you think would be the POST provocative parts of the game, so that the ratings boards can decide how to handle your game at its “worst” so that it can place it at its “best.” When you submit, you can say, “Hey, I still feel my game is T for Teen, here are the most provocative areas with context, and here’s why I think it’s T instead of M for Mature.”
Hire Production Team / Professional services Outside of your "Zone of genius"
But remember: If you can't see the end of the road, neither will they.
Biggest points:
Dev on retail xbox
Compare and contrast to ID@XBOX program. The big selling points that ANYONE can create games on Xbox One and Windows 10. Do not have to go through ID@XBOX. They develop on their retail hardware. It’s very similar to XBLIG (Xbox Live Indie Games) on 360 – Find Chart that shows difference between the Creators Program and ID@XBOX. Biggest differences: It’s much easier to go through the CP. No cert, no ESRB, no PEGY ratings, but, the downfall is that you are missing things like Multiplayer, and no achievements. Start with the CP, get familiar with writing a game, getting it on to the platform, and then either take that same game, or later on, try going to ID@XBOX with a new game.
Compare and contrast to ID@XBOX program. The big selling points that ANYONE can create games on Xbox One and Windows 10. Do not have to go through ID@XBOX. They develop on their retail hardware. It’s very similar to XBLIG (Xbox Live Indie Games) on 360 – Find Chart that shows difference between the Creators Program and ID@XBOX. Biggest differences: It’s much easier to go through the CP. No cert, no ESRB, no PEGY ratings, but, the downfall is that you are missing things like Multiplayer, and no achievements. Start with the CP, get familiar with writing a game, getting it on to the platform, and then either take that same game, or later on, try going to ID@XBOX with a new game.
Compare and contrast to ID@XBOX program. The big selling points that ANYONE can create games on Xbox One and Windows 10. Do not have to go through ID@XBOX. They develop on their retail hardware. It’s very similar to XBLIG (Xbox Live Indie Games) on 360 – Find Chart that shows difference between the Creators Program and ID@XBOX. Biggest differences: It’s much easier to go through the CP. No cert, no ESRB, no PEGY ratings, but, the downfall is that you are missing things like Multiplayer, and no achievements. Start with the CP, get familiar with writing a game, getting it on to the platform, and then either take that same game, or later on, try going to ID@XBOX with a new game.
Connect with your gamers
Xbox Live is about access to devices.
Last GDC, Windows 10 was an opportunity to reach 200M devices. This year, that install base has grown to over 400M Windows 10 PCs and Xbox One consoles that games can reach through the Windows Store.
…access to Devices.
400M Devices
https://news.microsoft.com/bythenumbers/windows-ten
Plan for success.
Think ahead to the day your game is incredibly popular and you need to keep thousands upon thousands of gamers happy…AT THE SAME TIME. Xbox Live is designed for scale by default, providing secure services that can handle high traffic and complex network communication. Do you want to build these services or do you want to leverage services we’ve already built for you and continue to improve every release? We thought so.
People are still making cross-play (Vita to PS4) games.
The Dev Kit is hard-wired, connected to your development PC via local area network (LAN) so that the Dev Kit cannot be used as a retail console. (Patrick Story, We had a Wii U dev kit that was in the other room from the PC and had a 100ft, Ethernet cord running down the hall. At PS All Dev Kits are wired to LAN ports that talk directly to Dev Net. No Wireless)
Your game has to “fail gracefully.” That means that if a controller comes disconnected, the game has to react to that in some graceful manner. Have the entire game pause, and have an overlay that says “Controller X missing” or some such. If someone is writing a save to the memory card, and the memory card is pulled out, the game cannot crash.