







What Game Are We Playing?
What I've Learnt After Making My First Hobby Game
A lot of people (myself included) get into software development because of computer games — as a kid, I was amazed at computer games and always curious about how it was made. However, after finally getting into the industry, most people (myself included) end up not doing game development.

Quickly Training Game-Playing Agents with Machine Learning
Posted by Leopold Haller and Hernan Moraldo, Software Engineers, Google Research In the last two decades, dramatic advances in compute and connecti...

Designing Games to Learn
As I've been writing this series of newsletters on learning and video games, there's been a spectre lurking in the background. Video games and education. Edutainment.
TextWorld: A Learning Environment for Text-based Games
We introduce TextWorld, a sandbox learning environment for the training and evaluation of RL agents on text-based games. TextWorld is a Python library that handles interactive play-through of text games, as well as backend functions like state tracking and reward assignment. It comes with a curated list of games whose features and challenges we have analyzed. More significantly, it enables users to handcraft or automatically generate new games. Its generative mechanisms give precise control over the difficulty, scope, and language of constructed games, and can be used to relax challenges inherent to commercial text games like partial observability and sparse rewards. By generating sets of varied but similar games, TextWorld can also be used to study generalization and transfer learning. We cast text-based games in the Reinforcement Learning formalism, use our framework to develop a set of benchmark games, and evaluate several baseline agents on this set and the curated list.

Building games that can be understood at a glance
Building games that can be understood at a glance - Zach Gage, GDC 2018
Building games that can be understood at a glance
Building games that can be understood at a glance - Zach Gage, GDC 2018
Designing And Building Stockfighter, Our Programming Game | Kalzumeus Software
Play is doing its work even if we’re not keeping score | Aeon Essays
We are most human when we play freely, imaginatively, pointlessly. Gamification risks atrophying that most precious capacity

Idle Skilling
Idle Skilling is the ultimate Idle Game with years of content! Meant to be played for 5-10 minutes a day, you gradually unlock new skills like mining, fishing, pet breeding, crusading, potion-making, lab-research, construction, and more! With new updates coming, you'll never run out of stuff to do!

The Game Dev Tree (Video Game) - TV Tropes
The Game Dev Tree is an Idle Game made in The Modding Tree by The Paper Pilot and released in 2020. In it, you are making your own game, releasing updates …

How to Engage Game Development Firm - GenITeam blog
As always, ours blog provides information about most important questions: how to engage game development firm, how to create game with small budget, etc.

Building Games That Can Be Understood at a Glance
Game Theory | Open Yale Courses
This course is an introduction to game theory and strategic thinking. Ideas such as dominance, backward induction, Nash equilibrium, evolutionary stability, commitment, credibility, asymmetric information, adverse selection, and signaling are discussed and applied to games played in class and to examples drawn from economics, politics, the movies, and elsewhere.
Mastering Real-Time Strategy Games with Deep Reinforcement Learning: Mere Mortal Edition
The capabilities of game-playing AIs have grown rapidly over the last few years. This trend has culminated in the defeat of top human players in the complex real-time strategy (RTS) games of DoTA 2…

Kittens Game - a Dark Souls of incremental gaming