[HN Gopher] The Making of Prince of Persia [pdf] ___________________________________________________________________ The Making of Prince of Persia [pdf] Author : gtsnexp Score : 198 points Date : 2022-08-21 07:08 UTC (2 days ago) (HTM) web link (www.jordanmechner.com) (TXT) w3m dump (www.jordanmechner.com) | yrgulation wrote: | A true masterpiece. Journals of this type is what we need, to | understand the actual inner thoughts of people going from 0 to 1. | Much better than marketing nonsense filled by survivals bias. | jenscow wrote: | A lot of effort had gone into the motion-capture of the | characters. Having played the game back in the day, it was well | worth it - the movement was so realistic. | | Quite funny thinking about the amount of effort required to get | the equipment for this, when you consider I can literally just | pull something more capable out of my pocket now. | bschne wrote: | I read most of the print version of this (which is very nice and | I can recommend). One thing that really sticks out about this is | just how much work in such a project ends up going nowhere -- you | record something, you try using it weeks later, you realize it's | useless, you do it again differently/better, lather, rinse, | repeat. I'd somehow forgotten about this and started feeling kind | of bad whenever I was working on something creative-ish (using it | very broadly here) and didn't know exactly where each step would | lead me. This sort of firsthand account of large projects goes a | great way in reminding you that that's just part of the process. | nerdface wrote: | We often forget that if something took one hundred attempts, | then we've learned ninety-nine ways something won't work. Those | failed attempts do go somewhere in the progress of project, | they're just not apparent to the observer. | dcow wrote: | And while this happens at the company scale (1/100 startups | succeed) I'm wondering why it doesn't happen at the software | scale. Why aren't product teams trying out many ways to meet | users needs, scrapping, iterating, prototyping, and then | finally building? Most of the time it's: I want this feature, | build! | Someone wrote: | Because perfect is the enemy of good. (https://en.wikipedia | .org/wiki/Perfect_is_the_enemy_of_good) | | And it's not just that perfection takes longer to achieve; | the estimate of how long it will take to reach it will be | less reliable than that of multiple smaller steps. | | Because of that, I think one can even argue good is the | enemy of good enough. | | As a simple example, a product is more likely to see the | addition of, first, one report, than a second, a third, | etc, than the addition of a good report builder. | | For the former, each step is relatively simple, and first | value will be delivered sooner. For the latter, you'll have | to answer questions about what the full range of to be | supported reports would look like. | | Even if you, up-front, know you'll need to support tens of | different kinds of report, it may be hard to argue that you | need a report builder even if that seems to be the better | choice to get to the end result. | | If you do end up with a report builder, it likely will be | one designed by and written for developers. As an example, | look at headers and footers in Excel, where, I think to | this day, you have to type && to get a single &: https://ww | w.journalofaccountancy.com/issues/2018/sep/excel-h.... | jdvh wrote: | I suspect this might be why most open source software | struggles to reach the quality of commercial products. If | it takes 10 attempts to get the major design questions | right a company will either get there eventually or get | outcompeted. Open source projects typically grow out of | somebody scratching their own itch, and that doesn't | involve the scrapping and iterating necessary to make a | product that fits many users' needs. | daniel_iversen wrote: | Asana does (and Dropbox did) do a bunch of A/B testing all | the time, usually with smaller features, to determine what | works best, and will quite often evolve on the existing | product and remove features they think they can do | different or better. But of course one of the limiting | factors is you can't be too disruptive to your users | (that's why A/B testing is the slightly more gentle | approach) | hbn wrote: | I also bought a print copy of this a while back from Stripe | Press, along with a few other books. Haven't gotten around to | reading them yet (I've been bad for reading lately) but gosh | are they beautiful-looking books. They taunt me from the shelf | every day. | dang wrote: | Related: | | _The Making of Prince of Persia (2011) [pdf]_ - | https://news.ycombinator.com/item?id=17845937 - Aug 2018 (70 | comments) | | _The Story Behind the Making of Prince of Persia (2011)_ - | https://news.ycombinator.com/item?id=8406626 - Oct 2014 (1 | comment) | | _Making of Prince of Persia now available as an ebook_ - | https://news.ycombinator.com/item?id=3134411 - Oct 2011 (14 | comments) | | _The Making of Prince of Persia_ - | https://news.ycombinator.com/item?id=952029 - Nov 2009 (9 | comments) | | Edit - and why not: | | _Prince of Persia in JavaScript_ - | https://news.ycombinator.com/item?id=29710538 - Dec 2021 (226 | comments) | | _Prince of Persia open-source port based on the DOS version | disassembly_ - https://news.ycombinator.com/item?id=29316058 - | Nov 2021 (96 comments) | | _Prince of Persia has been released for the Atari XL /XE_ - | https://news.ycombinator.com/item?id=28983738 - Oct 2021 (17 | comments) | | _Fanmail from Romero (Doom) to Mechner (Prince of Persia)_ - | https://news.ycombinator.com/item?id=22972396 - April 2020 (1 | comment) (<--- this is charming ----) | | _How Prince of Persia Defeated Apple II 's Memory Limitations | [video]_ - https://news.ycombinator.com/item?id=22650980 - March | 2020 (57 comments) | | _A 30th anniversary note to Prince of Persia fans_ - | https://news.ycombinator.com/item?id=20293779 - June 2019 (96 | comments) | | _Prince Of Persia Code Review (2013)_ - | https://news.ycombinator.com/item?id=19478499 - March 2019 (49 | comments) | | _Prince of Persia Ported to the BBC Micro_ - | https://news.ycombinator.com/item?id=16725362 - March 2018 (17 | comments) | | _Prince of Persia: Sands of Time free download for Ubisoft 's | 30th birthday_ - https://news.ycombinator.com/item?id=11912358 - | June 2016 (20 comments) | | _Prince Of Persia Code Review_ - | https://news.ycombinator.com/item?id=5917888 - June 2013 (30 | comments) | | _Prince of Persia - HTML5_ - | https://news.ycombinator.com/item?id=5223470 - Feb 2013 (39 | comments) | | _' Prince of Persia' creator Jordan Mechner on telling stories | in 48k or less_ - https://news.ycombinator.com/item?id=3901599 - | April 2012 (5 comments) | | _The Geeks Who Saved Prince of Persia's Source Code From Digital | Death_ - https://news.ycombinator.com/item?id=3871080 - April | 2012 (17 comments) | | _Prince of Persia source code released (Apple II assembly)_ - | https://news.ycombinator.com/item?id=3851605 - April 2012 (70 | comments) | | _Jordan Mechner, Creator Of Prince Of Persia, Finds Original | Source Code_ - https://news.ycombinator.com/item?id=3776280 - | March 2012 (1 comment) | | _Prince of Persia creator finds lost source code 23 years later_ | - https://news.ycombinator.com/item?id=3772233 - March 2012 (67 | comments) | | _Prince of Persia C64 - Development Blog_ - | https://news.ycombinator.com/item?id=3286101 - Nov 2011 (2 | comments) | | _Prince of Persia for Commodore 64 /128 released_ - | https://news.ycombinator.com/item?id=3118358 - Oct 2011 (51 | comments) | | _Prince of Persia source code documentation [1989] [pdf]_ - | https://news.ycombinator.com/item?id=961713 - Nov 2009 (15 | comments) | jope12 wrote: | For people liking this book, this here might also be interesting: | | https://spectrumcomputing.co.uk/entry/2001502/Book/Its_Behin... | | Direct link: | https://spectrumcomputing.co.uk/zxdb/sinclair/entries/200150... | shahar2k wrote: | I was at a friend's halloween party around 2010 (with a bunch of | ex-USC people) and there was a guy quietly sketching in the | corner, I walked over and immediately recognized his drawing | style. "are you Jordan Mechner?" I followed his sketch blog at | some point. we had a short conversation, I told him how much I | loved The last express (he joked I might be the only one) and I | didnt mention how young I was when I discovered prince of persia. | Really great guy, quiet, unassuming and just nice. | | Interesting party that night, I met another game industry person | I admired as well as some other fascinating folks. | anyfoo wrote: | The Last Express seems to have some kind of a renaissance in | the past few years. It's about 25 years old buy now, which | definitely fits the "retro" category, and as part of that | people into computer gaming history rediscover it and laud it | for what it is. | jslakro wrote: | That game tried to satisfy the personal aspirations of Jordan | as a filmaker. A risky bet on narrative and realtime puzzles | ddingus wrote: | https://podcasts.apple.com/us/podcast/episode-7-jordan-mechn... | | John Romero did an interview with Jordan that goes into early | Apple 2 days. It is a good complementary listen to this PDF. | hnthrowaway0328 wrote: | Just wondering do we have similar books for more modern games | that more or less focuses on the technical/design details? By | saying "modern" I mean games in the 90s and beyond. | | I have already read the following books: | | - Masters of Doom - The three Fabien books (just briefly as I'm | not very technical) | hbn wrote: | Andy Gavin has a fairly extensive series of posts on his blog | about the creation of Crash Bandicoot that I quite enjoyed. | Goes over the process of even choosing to be on the PlayStation | at first (over other systems), the design process, limitations | they ran into, and some of the ingenuity put on display to pull | off some fairly impressive technical feats. | | https://all-things-andy-gavin.com/video-games/making-crash/ | dclowd9901 wrote: | There's some real superheroes in game dev for anyone out there | looking for inspiration -- Mechner, John Carmack, Lucas Pope, | Chris Sawyer. They seem to be not just good at programming, but | _everything_. I absolutely love reading dev diaries from folks | like this. | aix1 wrote: | I really enjoyed this video of Jordan describing the creative | process: https://www.youtube.com/watch?v=6ozxnrs0BP4 | alpb wrote: | Thanks for keeping the streak going. | https://news.ycombinator.com/from?site=jordanmechner.com | wiz21c wrote: | FTPDF: | | But I said: "No advance, no salary, and a 20% royalty. That would | be my ideal." He came right back with: "My ideal would be no | advance, no salary, and a 15% royalty." | | Those marketeers... | wyldfire wrote: | Today, can an indie developer command much larger royalties | than this? I would think/hope so? What kind of a cut do stores | like Steam take? ~30%? Does that leave the other 70% for the | indie developer? | | I suppose the indie is still responsible for marketing and all | kinds of other stuff. | danrocks wrote: | It's an OK book but reading it after "Masters of Doom" kind of | ruined it for me. | NittLion78 wrote: | I liked his journals from Karateka better than those from PoP. | He was much less cocky then and his innovations seemed more | novel and exciting, plus you know he was squeezing a lot more | out of the hardware from that time. | | MoD was really an amazing book, though. Highly recommend for | anyone who played the game back when it was still new (or | anyone interested in a case study in product management). | tombert wrote: | Second on Masters of Doom; my favorite part is near the | beginning, when Carmack showed Romero the smooth scrolling on | a PC, and Romero is running through the office trying to show | everyone, only for most of them to be largely unimpressed. I | thought it was telling that the only person who really | understood what Carmack had made was Romero, and it showed | why they (initially) made such a good team. | anyfoo wrote: | I echo that sentiment, the Karateka journals were awesome to | read. | kramerger wrote: | I really hated that he called Another World a rip off. | gatane wrote: | There is a "Masters of Doom" for Diablo 1 and D2, I have not | read them yet... | lizardactivist wrote: | Had a lot of fun playing this back in the day on the PC. The game | was relatively simple as far as content goes, but it never felt | repetitive or monotone. | | The making-of also reminds me of Eric Chahi and his work in | Another World, and how pioneering it was. | lstodd wrote: | I think this classic | | https://en.wikipedia.org/wiki/Prince_of_Gosplan | | should have a link here. | teaearlgraycold wrote: | I've got the hard cover version from Stripe. As someone that also | moved to the Bay Area fairly young to start his career, I | identified with the author. It's a cute book and really does a | great job of putting you in his head. | | I found it funny that he wasn't sure that the video games | industry would last. | solardev wrote: | I didn't know there was a hardcover. Thanks for sharing! It | used to be one of my favorite games and this would be a great | sometime read. | | For anyone else looking, it's $23 from Stripe: | https://press.stripe.com/the-making-of-prince-of-persia (sadly | it's only available from Amazon) | | You can also get the ePub version for $8: | https://www.jordanmechner.com/books/journals/?lang=en_EN | runevault wrote: | For reference the physical version is REALLY high quality and | worth owning for simply being a very nice physical object. | criddell wrote: | I've bought a few books from Stripe Press and they are all | high quality. My only complaint is that some of them use a | very small (to my old eyes) font. I bought _The Dream | Machine_ from them and ended up _finding_ an electronic | version for my ereader. | [deleted] | solardev wrote: | If I had a penny for every time I tried to pinch-to-zoom | a paper book... | | ...I'd have enough for an ebook | runevault wrote: | Yeah I have a few books from them including Human Puzzle | and one other I'm blanking on just now. All have been | things that feel nice in the hand. I can see how the font | would not be great if your eyes struggle with their font | size choice though. | [deleted] | solardev wrote: | You convinced me to look for a used copy on eBay (found | one). Thanks! | criddell wrote: | If you like it, check out other books from them. They're | a small publisher but what they decide to print aligns | pretty well with the interests of many HN readers. | | https://press.stripe.com/ | runevault wrote: | Thanks for linking to this, it let me look at the list | and remember Hamming's book was the other one I bought. I | really need to finish reading it, but it is so dense it | takes a while to get through. | teaearlgraycold wrote: | It's also much longer | merlyn wrote: | > I found it funny that he wasn't sure that the video games | industry would last. | | At the time, video games seemed to be overly saturated, the | marketplace was way down in sales and yes, people didn't know | if video games were a passing fad or not. Computers were still | more a hobbiest item rather than a thing everybody had. | fareesh wrote: | The documentary is on YouTube and worth the watch as well | corysama wrote: | If you like stuff like that, check out | https://old.reddit.com/r/TheMakingOfGames/ | [deleted] ___________________________________________________________________ (page generated 2022-08-23 23:01 UTC)