{"id":4559,"date":"2023-04-09T21:27:29","date_gmt":"2023-04-09T21:27:29","guid":{"rendered":"http:\/\/har0ld.com\/playground\/?p=4559"},"modified":"2023-04-09T21:27:29","modified_gmt":"2023-04-09T21:27:29","slug":"the-first-computer-game-ever","status":"publish","type":"post","link":"http:\/\/har0ld.com\/playground\/2023\/04\/the-first-computer-game-ever\/","title":{"rendered":"The first computer game ever"},"content":{"rendered":"<blockquote>\n<p>But this digital computer was supposed to act as a flight simulator, a machine for which there was never any \u201canswer,\u201d just a constantly changing sequence of pilot actions and simulated aircraft responses. So Forrester and his team would have to create not a calculator but a computer that could monitor its inputs constantly, staying ready for whatever might come along; that could respond to events as fast as they occurred, without ever falling behind when things got hectic; and that could keep going until the simulation was over, however long that took. In short, they would have to create the<strong> world\u2019s first real-time computer<\/strong>.<\/p>\n<\/blockquote>\n<p><em>M. Mitchell Waldrop in The Dream Machine<\/em>. <\/p>\n<p>This is happening between 1945-1947.<\/p>\n<p>Real-time computing is computer games\u2019 heart and soul. It is the most complex type of programs and software, for it has to be solid in <em>real time.<\/em><\/p>\n<p>Today a modern computer game monitors in real-time inputs from 40 folks while simulating a 2-mile wide 3D world with real-time physics from lighting to sound to gravity (yeah we still cheat on all that, using pre-baked stuff as much as we can) simultaneously rendering all of this on 40 folks\u2019 monitors at the rate of 60 frames per second, each frame being a grid of 2560 x 1440 pixels or more. Without crashing even if things become hectic. For as long as people play.<\/p>\n<p>The complexity of something like Fortnite is beyond your comprehension (and mine).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>But this digital computer was supposed to act as a flight simulator, a machine for which there was never any \u201canswer,\u201d just a constantly changing sequence of pilot actions and simulated aircraft responses. So Forrester and his team would have to create not a calculator but a computer that could monitor its inputs constantly, staying [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"_links":{"self":[{"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/posts\/4559"}],"collection":[{"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/comments?post=4559"}],"version-history":[{"count":1,"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/posts\/4559\/revisions"}],"predecessor-version":[{"id":4560,"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/posts\/4559\/revisions\/4560"}],"wp:attachment":[{"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/media?parent=4559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/categories?post=4559"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/har0ld.com\/playground\/wp-json\/wp\/v2\/tags?post=4559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}