The document discusses how game development has become easier to get into, but provides warnings about not finishing projects. It recommends participating in game jams and one game a month challenges to help finish games. Specific games the author developed at jams and for challenges are listed. Resources for developing games are also provided.
Most companies working on HTML5 for games talk only about the cross-platform advantages of HTML5. For Non-Stop Games and the game Dollar Isle the cross-platform aspect is only a bonus - there are many other killer benefits. This session will run through the development of the social virtual world Dollar Isle (www.dollarisle.com) and how HTML5 allows a new sort of distribution titled "Game as a Link". This disruptive distribution model can dramatically improve the virality of a game and also decrease customer acquisition costs.
This presentation held at GDC China 2012 examines the current gaming trends on smartphones and tablets, noting that developers might want to focus on more on hardcore players if they wish to create a successful game on mobile platforms. It outlines 6 guidelines for game design for core gaming.
Henric Suuronen, President & Co-Founder of NonStop Games shares his views on making core games in html5 at OnGameStart conference in Warsaw, Poland, September 2012
Where the Whales live: the pyramid model of F2P designNicholas Lovell
Is monetization ruining F2P games? Funnel-driven design that aims to filter out freeloaders and squeeze the whales is not an inevitable result of the free-to-play business model. We need to build new models for visualizing how we can incorporate the full breadth of the customer demand curve. The pyramid is a way of putting into practice the goal of free-to-play game design: let anybody access your game, and allow people who love what you do to spend lots of money on things they truly value.
Most companies working on HTML5 for games talk only about the cross-platform advantages of HTML5. For Non-Stop Games and the game Dollar Isle the cross-platform aspect is only a bonus - there are many other killer benefits. This session will run through the development of the social virtual world Dollar Isle (www.dollarisle.com) and how HTML5 allows a new sort of distribution titled "Game as a Link". This disruptive distribution model can dramatically improve the virality of a game and also decrease customer acquisition costs.
This presentation held at GDC China 2012 examines the current gaming trends on smartphones and tablets, noting that developers might want to focus on more on hardcore players if they wish to create a successful game on mobile platforms. It outlines 6 guidelines for game design for core gaming.
Henric Suuronen, President & Co-Founder of NonStop Games shares his views on making core games in html5 at OnGameStart conference in Warsaw, Poland, September 2012
Where the Whales live: the pyramid model of F2P designNicholas Lovell
Is monetization ruining F2P games? Funnel-driven design that aims to filter out freeloaders and squeeze the whales is not an inevitable result of the free-to-play business model. We need to build new models for visualizing how we can incorporate the full breadth of the customer demand curve. The pyramid is a way of putting into practice the goal of free-to-play game design: let anybody access your game, and allow people who love what you do to spend lots of money on things they truly value.
Killer Design Patterns for F2P Mobile/Tablet GamesHenric Suuronen
Presentation on Design Patterns for Mobile and Tablet games presented in July 2013 at ChinaJoy in Shanghai by Henric Suuronen, President & Co-Founder at Nonstop Games
Games live or die by their interface. A modern video game is a complex, layered world of information, social interactions, rules and controls - yet, even young kids can master them.So what interface lessons can the web-world learn from games? We will give you 10.
* Jake Cressman - CISCO Media
* Matthew Franklin - Independent Creator
* Nicole Lazzaro - XEODesign Inc
* Brian Robbins - Fuel Industries
* John Mark Josling - eBay Inc
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.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Killer Design Patterns for F2P Mobile/Tablet GamesHenric Suuronen
Presentation on Design Patterns for Mobile and Tablet games presented in July 2013 at ChinaJoy in Shanghai by Henric Suuronen, President & Co-Founder at Nonstop Games
Games live or die by their interface. A modern video game is a complex, layered world of information, social interactions, rules and controls - yet, even young kids can master them.So what interface lessons can the web-world learn from games? We will give you 10.
* Jake Cressman - CISCO Media
* Matthew Franklin - Independent Creator
* Nicole Lazzaro - XEODesign Inc
* Brian Robbins - Fuel Industries
* John Mark Josling - eBay Inc
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.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
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/
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
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.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
25. Resources
Twitter: @gambrinous
Blog: blog.gambrinous.com
1GAM Dublin group:
http://groups.google.com/group/one-game-a-month-dublin
Free game art:
http://www.pixelprospector.com/the-big-list-of-royalty-free-graphics/
Gamecraft Unplugged:
http://dublingamecraft.com/events/gamecraft-unplugged/
Ludum Dare:
http://www.ludumdare.com/
Global Game Jam:
http://globalgamejam.org/
Editor's Notes
Introduce myself. Software engineer & web developer for over 10 years. Comp Sci in TCD
Senior UI engineer for Swrve now.
Passion making games. Making games as a hobby for the last 5 years
- I’m going to talk about making games, how you can get started, what I did (wrong!), and about the One Game A Month initiative
It has never before been this easy to make and publish your own game. Even entirely by yourself!
You don’t need $3 million dollars anymore (Tim Shafer)
Easier to create; easier to collaborate; easier to reach players; easier to sell
Game making frameworks & engines: flixel, unity, game maker & many more
Free game art! If you aren’t that artistic (like me), that’s no big deal! There’s lots of resources out there
Full sets of sprites for games, available to use completely for free (see my links at the end of presentation)
Or try collaborating! This is something I’ve just started exploring. [NEXT: boardgames]
Lets not forget board games and card games!
These are the easiest of games to prototype – you actually just need a pen and paper
Quick to prototype, easy to change the rules (no need to code anything – just say it and retry)
Easy to self-publish to fancy prototype stage (print-on-demand)
So making games has never been easier, but..
But don’t do what I did
It’s very easy to get caught up with grand ideas. After all you want to make something amazing!
I had read this exact kind of advice when I started out.. And lets see how that worked out
Wanted to make a game like Shining Force or Fire Emblem
Control a few characters in turn based battles, level them up, etc etc
Built my own engine in Actionscript (no flixel yet!)
Real problem was the SCOPE was too big.
The more I got done the more I realised I still needed to do. End line kept getting further away
Result: MOTIVATION DISAPPEARS
Wanted to make a game like Shining Force or Fire Emblem
Control a few characters in turn based battles, level them up, etc etc
Built my own engine in Actionscript (no flixel yet!)
Real problem was the SCOPE was too big.
The more I got done the more I realised I still needed to do. End line kept getting further away
Result: MOTIVATION DISAPPEARS
Wanted to make a game like Risk, but with fantasy units and RPG elements (are we starting to see a theme? Build a game you would want to play!)
Used flixel framework this time, better
But the game was still too big in scope. Once again had built a playable prototype but..
Result: MOTIVATION DISAPPEARS
Wanted to make a game like Risk, but with fantasy units and RPG elements (are we starting to see a theme? Build a game you would want to play!)
Used flixel framework this time, better
But the game was still too big in scope. Once again had built a playable prototype but..
Result: MOTIVATION DISAPPEARS [NEXT: hardest part is finishing]
It’s great starting a game. You have an interesting & exciting idea.
But if it’s too big you WILL get dragged down into the endless details
The way to get over this is to PRACTICE finishing games
So how can you do that?
What is a game jam? An organised event where you spend a day or a weekend creating a game from scratch.
Usually with a THEME announced at the start. You can be in teams or solo. Loose sense of competition or prizes (the real prize is finishing)
Why is this special? CONCENTRATED FOCUS and COMMUNITY and a DEADLINE
Most importantly you finish something SMALL in that day. (get used to cutting scope!)
Incredibly fun! Get addicted to finishing!
Plenty on locally, or also great online ones like Ludum Dare 48h game jam (3-4 times a year) or the Global Game Jam (january)
Train Crasher in one day. Good lesson in reducing scope (initial idea: Burnout with trains)
Drinking Rampage in 4 hours (!)
Seabird Plunge in one day
So I realised the most productive I am is when I’m at a game jam. I want more game jams! But how..
Train Crasher in one day. Good lesson in reducing scope (initial idea: Burnout with trains)
Drinking Rampage in 4 hours (!)
Seabird Plunge in one day
So I realised the most productive I am is when I’m at a game jam. I want more game jams! But how..
Train Crasher in one day. Good lesson in reducing scope (initial idea: Burnout with trains)
Drinking Rampage in 4 hours (!)
Seabird Plunge in one day
So I realised the most productive I am is when I’m at a game jam. I want more game jams! But how..
Enter 1GAM. Setup by Christer Kaitila, after doing it himself the previous 12 months
A community challenge where you are asked to FINISH a game each month
Sort of like a series of gamejams, on your own time (but you can also combine these with actual gamejams, flexible!)
Went one step further. Co-founded Dublin chapter with friend & colleague Stephen Roantree
We have a mailing list to share ideas, plus a persistent chatroom online to keep in touch with other members
Most importantly, we meet up at the end of every month in Dublin
To share our creations, get feedback, or just be social
1st month was April 2013 – and we had over 10 games shown at that first meetup!!
NEXT: some 1gam games I made
April: dungeon delver
May: captains of industry
June .. FAIL
July: super happy pet
August: Futility RPG
September: … FAIL
October: Guild of Dungeoneering
April: dungeon delver
May: captains of industry
June .. FAIL
July: super happy pet
August: Futility RPG
September: … FAIL
October: Guild of Dungeoneering
April: dungeon delver
May: captains of industry
June .. FAIL
July: super happy pet
August: Futility RPG
September: … FAIL
October: Guild of Dungeoneering
April: dungeon delver
May: captains of industry
June .. FAIL
July: super happy pet
August: Futility RPG
September: … FAIL
October: Guild of Dungeoneering
April: dungeon delver
May: captains of industry
June .. FAIL
July: super happy pet
August: Futility RPG
September: … FAIL
October: Guild of Dungeoneering
A bit more on this. October Challenge – make $1.
Already got my first pre-order for $5!!
Going to spend the next two months finishing this
Collaborating with an art partner to make it look nice
Becoming a ‘real’ game dev!
NEXT: now it’s your turn
A bit more on this. October Challenge – make $1.
Already got my first pre-order for $5!!
Going to spend the next two months finishing this
Collaborating with an art partner to make it look nice
Becoming a ‘real’ game dev!
NEXT: now it’s your turn
Why not try making something?
Join: 1GAM dublin
Go to a gamejam. Gamecraft Unplugged on Sun 10th in Science Gallery
Or LD 48h in December
Or come to dubLUDO on Fri 15th November (owen harris)
Most of all, you can do it!!