Video : https://www.youtube.com/watch?v=zyVTxGpEO30
tl;dr :
- Be a stranger to the familiar
- Learn to atomize and abstract
- Build a diverse pattern library
- Move patterns between contexts
- Give yourself constraints
- Change dimensions, topologies, and inputs
- Pursue unconventional metaphors
- Address deaper meaning
- Always be working
- Always be failing
Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortress full of dwarves in a randomly generated fantasy world. The simulation runs deep, with new games creating multiple civilizations with histories, mythologies, and artifacts. I reached out to him to see how he’s managed a single, growing codebase over 15+ years, the perils of pathing, and debugging dead cats. Our conversation below has been edited for clarity.
I reached out to Tarn Adams to see how he’s managed a single, growing codebase over 15+ years, the perils of pathing, and debugging dead cats. Our conversation below has been edited for clarity. If you want more, we also spoke with Tarn on the podcast.
"A juicy game feels alive and responds to everything you do
tons of cascading action and response for minimal user input. "

Modify the world around you with pseudocode as you journey through blended realities and discover why Frank became a game developer in the first place.
Excellent game mechanics and overall atmosphere, with voice acting and really nice pixel art effects.
The storytelling is also quite good, playing a little with the 4th wall, and I was quite moved during one scene.
Relative to tweens, aliasing and release version optimizations
Awesome 2D & 3D spritesheets by themes
Include great icons:
In this GDC 2017 session, Gaikai's Tara Voelker explains how the makers of the multiplayer monster-hunting game Evolve learned how to retroactively make their game more accessible to individuals with disabilities after launch, and what lessons they learned to help improve their next game as well.,GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more.
Fizzlefade is the name of the function in charge of fading from a scene to an other in Wolfenstein 3D. What it does is turn the pixels of the screen to a solid color, only one at a time, seemingly at random.
antirez suggestion to use a different approach:
http://antirez.com/news/113
The purpose of this site is to provide a solid (and hopefully ever-expanding) variety of high quality, freely licensed art, so that free/open source game developers can use it in their games.
CymonsGames - All the programs from Cymon's Games, a repository of C/C++ programs inspired by Type-Ins of old. lots of great educational material.
Pour illustrer une présentation, une vidéo corporate, un clip, une vidéo YouTube, une présentation IRL voire un spot TV, la musique peut avoir toute son im
The true story of how I spent 13 years making a video game. http://www.tobiasgame.co.uk Written and Directed by @AdamButcherFilm "Awe Baby" photo from @johne...
Magical collection of game development tools. Check out each links description just by hovering over!