Январь 2010 Февраль 2010 Март 2010 Апрель 2010 Май 2010
Июнь 2010
Июль 2010 Август 2010
Сентябрь 2010
Октябрь 2010
Ноябрь 2010
Декабрь 2010
Январь 2011
Февраль 2011 Март 2011 Апрель 2011 Май 2011 Июнь 2011 Июль 2011 Август 2011
Сентябрь 2011
Октябрь 2011 Ноябрь 2011 Декабрь 2011 Январь 2012 Февраль 2012 Март 2012 Апрель 2012 Май 2012 Июнь 2012 Июль 2012 Август 2012 Сентябрь 2012 Октябрь 2012 Ноябрь 2012 Декабрь 2012 Январь 2013 Февраль 2013 Март 2013 Апрель 2013 Май 2013 Июнь 2013 Июль 2013 Август 2013 Сентябрь 2013 Октябрь 2013 Ноябрь 2013 Декабрь 2013 Январь 2014 Февраль 2014
Март 2014
Апрель 2014 Май 2014 Июнь 2014 Июль 2014 Август 2014 Сентябрь 2014 Октябрь 2014 Ноябрь 2014 Декабрь 2014 Январь 2015 Февраль 2015 Март 2015 Апрель 2015 Май 2015 Июнь 2015 Июль 2015 Август 2015 Сентябрь 2015 Октябрь 2015 Ноябрь 2015 Декабрь 2015 Январь 2016 Февраль 2016 Март 2016 Апрель 2016 Май 2016 Июнь 2016 Июль 2016 Август 2016 Сентябрь 2016 Октябрь 2016 Ноябрь 2016 Декабрь 2016 Январь 2017 Февраль 2017 Март 2017 Апрель 2017 Май 2017
Июнь 2017
Июль 2017
Август 2017 Сентябрь 2017 Октябрь 2017 Ноябрь 2017 Декабрь 2017 Январь 2018 Февраль 2018 Март 2018 Апрель 2018 Май 2018 Июнь 2018 Июль 2018 Август 2018 Сентябрь 2018 Октябрь 2018 Ноябрь 2018 Декабрь 2018 Январь 2019
Февраль 2019
Март 2019 Апрель 2019 Май 2019 Июнь 2019 Июль 2019 Август 2019 Сентябрь 2019 Октябрь 2019 Ноябрь 2019 Декабрь 2019 Январь 2020
Февраль 2020
Март 2020 Апрель 2020 Май 2020 Июнь 2020 Июль 2020 Август 2020 Сентябрь 2020 Октябрь 2020 Ноябрь 2020 Декабрь 2020 Январь 2021 Февраль 2021 Март 2021 Апрель 2021 Май 2021 Июнь 2021 Июль 2021 Август 2021 Сентябрь 2021 Октябрь 2021 Ноябрь 2021 Декабрь 2021 Январь 2022 Февраль 2022 Март 2022 Апрель 2022 Май 2022 Июнь 2022 Июль 2022 Август 2022 Сентябрь 2022 Октябрь 2022 Ноябрь 2022 Декабрь 2022 Январь 2023 Февраль 2023 Март 2023 Апрель 2023 Май 2023 Июнь 2023 Июль 2023 Август 2023 Сентябрь 2023 Октябрь 2023 Ноябрь 2023 Декабрь 2023 Январь 2024 Февраль 2024 Март 2024 Апрель 2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21
22
23
24
25
26
27
28
29
30
Game News |

Star Fox dev explains how 'fortuitous bugs' and cut features lead to great games

 Star Fox dev explains how 'fortuitous bugs' and cut features lead to great games

Despite what that one guy on every forum who wants to casually make a 'Skyrim-type game with BioWare storytelling and also maybe crafting' might say, game development is very, very hard, according to those who've done it.

To help out new developers, the designer behind the original Prince of Persia, Jordan Mechner, crafted a list of tips for game developers that's been circulating online. It seems to be good advice, if very general, reminiscent of those "habits of great writers" lists you always see on social media. Here's Mechner's list in its entirety:

  • Prototype and test key game elements as early as possible.
  • Build the game in incremental steps. Don't make big design documents.
  • As you go, continue to strengthen what's strong and cut what's weak.
  • Be open to the unexpected. Make the most of serendipity.
  • Make sure the player always has a goal (and knows what it is).
  • Give players clear, continuous feedback as to whether they're getting closer or further from a goal.
  • Sometimes a cheap trick is better than an expensive one.
  • The moment when the game first becomes playable is the moment of truth. Don't be surprised if it isn't as much fun as you expected.
  • Listen to the voice of criticism—it's always right (but you have to figure out in what way).
  • Your original vision is not sacred. It's just a rough draft.
  • However much you cut, you'll wish you had cut it sooner.
  • Don't be afraid to consider BIG changes.
  • Draw inspiration from life and primary sources, not just other games and fiction.
  • Develop personal practices that remind you to step back and see the big picture (engage the right side of your brain).
  • Constraints are your friend. They force you to seek creative and elegant solutions.
  • When you discover what the heart of the game is, realign everything to support it.
  • Put your ego aside.
  • Keep a journal.
  • Nobody knows what will succeed.

In an interesting turn, Dylan Cuthbert, a core programmer on the original Star Fox and its distinctive early 3D graphics, as well as the founder and CEO of Q-Games, went point-by-point down Mechner's list on Twitter, weighing in with his own thoughts from an over 30-year career in the industry.

We caught up with Cuthbert and heard some of his longer-form thoughts on Mechner's advice, as well as a fascinating tidbit from the development of the cancelled Star Fox 2 which suggests ways it may have gone on to influence Super Mario 64 and 3D game design more broadly.

See more

One tweet in particular caught my attention: Cuthbert says that a Star Fox feature he loved had to be thrown away during development, and this had me wondering just what the cut feature in question could be. It turns out, Cuthbert was referencing the ground walker gameplay segments of Star Fox 2.

"Very early on in StarFox 2, I moved the camera away and made the Fox ship a robotic walker, re-creating classic platform play but in 3D. Some of this stayed in the final game but a lot of the more interesting experiments in 3D platforming were dropped from Star Fox 2," Cuthbert wrote. "This was all years before Mario 64 started and was part of the constant experimenting Miyamoto and I were doing at the time. When I saw some elements in Mario 64 I thought, 'Oh, that’s what happened to that idea!'"

It's a fascinating glimpse at the world of early 3D game design, before controls grew more standardized, and highlights how foundational early games like Star Fox, Mario 64, and Doom were to how we move in three dimensions.

While not every feature cut from a project will go on to influence one of the most important games ever, this anecdote also serves as a nice example of how spontaneous or serendipitous events can change a game, something Mechner and Cuthbert also highlight in their advice.

"Many a killer feature in a game has come about from a fortuitous bug or glitch," wrote Cuthbert.

See more

With regards to how this phenomenon has manifested in his own career, Cuthbert told me that he had "too many stories" of happy accidents arising from glitches or other snags in the development process, but he was keen to highlight an example from 2016's The Tomorrow Children.

"One of our programmers had created a debugging mode for his graphics effect on the Tomorrow Children, and it was showing all the outlines in a red that faded to dark red in the distance," Cuthbert said. "This looked so awesome we added a brand new tool to the game, the infrared glasses, to utilize it!"

See more

Mechner and Cuthbert also single out non gaming-related pursuits as essential sources of inspiration. For me, this point brought to mind Hidetaka Miyazaki's story of helpful strangers in a snowstorm inspiring the Souls series' iconic co-op summoning system. For his part, Cuthbert honed in on museums and fine art: "Modern art is especially inspiring, there are so many ideas and experiments, and even technology used in modern art that you can get ideas from."

The developer is a bit less keen on TV, movies, and social media, noting how it's easy to "over-consume," but does still find they can be helpful resources. He's also a fan of how "just getting out and about and using your eyes; noticing things more, is an excellent way to discover things."

See more

It's often recommended that visual artists turn their reference photos upside down when they're working, abstracting their subject so that they focus on the shape of it instead of getting hung up on capturing how they imagine it. Mechner and Cuthbert recommend developers find a way to de-personalize their own projects, to see them as a new player.

On the idea of cultivating and practicing this impulse in game development, Cuthbert quipped that "a general lack of satisfaction with yourself really helps this process a lot." He also described how Nintendo would encourage thinking in this way back in the SNES days.

"An easy process to help this is to have someone else play it while you watch and don’t allow yourself to comment," said Cuthbert. "Watch for where the player is repeating things or getting frustrated or simply looking unmotivated, and address those." 

Further elaborating on how the Star Fox team used this, Cuthbert said: "On StarFox the whole team sat around and watched in silence as someone else played the game. We all took lots of notes about things we spotted and brainstormed with the player afterwards."

These snippets of advice are targeted at budding developers, but there's a universal quality to them. I find the idea of depersonalizing what you create especially useful in writing and editing, for example. Regardless of their practical usefulness, it's always fascinating to get a sense of a veteran artist's perspective, as well as a greater understanding of how some classic games came to be.



Читайте также

Draw It Story 1.3.0

A studio helmed by StarCraft 2's multiplayer lead wants to create an RTS 'paradigm shift' with its unannounced game

No Rest for the Wicked isn't a Diablo, but it might be one of the smartest soulslikes I've played in a long time

Москва

Baza: пистолет нашли в машине вице-президента федерации бокса Ингушетии

Новости тенниса



Game24.pro — паблик игровых новостей в календарном формате на основе технологичной новостной информационно-поисковой системы с элементами искусственного интеллекта, гео-отбора и возможностью мгновенной публикации авторского контента в режиме Free Public. Game24.pro — ваши Game News сегодня и сейчас в Вашем городе.

Опубликовать свою новость, реплику, комментарий, анонс и т.д. можно мгновенно — здесь.



Персональные новости

Как я был в Стамбуле первый раз

Несокрушимая сила: названы пять самых властных женщин по знаку зодиака

Like FM – федеральный партнер релиза «Идеальная зависимость»

Рост предложения в Москве и Петербурге привел к снижению цен аренды жилья