<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-28T21:29:50Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Martin Kift</title>
  <author>
    <name>Martin Kift</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1k70jqp4u4xvjhdp3p4w0vncd02uwrupa2q2ddeg3h9g2l0v4932qnwt5yd.rss" />
  <link href="https://nostr.ae/npub1k70jqp4u4xvjhdp3p4w0vncd02uwrupa2q2ddeg3h9g2l0v4932qnwt5yd" />
  <id>https://nostr.ae/npub1k70jqp4u4xvjhdp3p4w0vncd02uwrupa2q2ddeg3h9g2l0v4932qnwt5yd</id>
  <icon>https://cdn.masto.host/mastodongamedevplace/accounts/avatars/109/269/496/516/347/763/original/1d67495d62df1ab9.png</icon>
  <logo>https://cdn.masto.host/mastodongamedevplace/accounts/avatars/109/269/496/516/347/763/original/1d67495d62df1ab9.png</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsve8gjlrnvt9qnxwzx3apq9cew2fh93jlnhtxuha9vzl4qhsxyt4qzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9ggg799n</id>
    
      <title type="html">my brain doesn’t compute….</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsve8gjlrnvt9qnxwzx3apq9cew2fh93jlnhtxuha9vzl4qhsxyt4qzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9ggg799n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8axkhzx82hkmqh7pvgnzgwddk9mjx6eyzpe9gxvtdwjsqhy3dqugnsj4sg&#39;&gt;nevent1q…j4sg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;my brain doesn’t compute….
    </content>
    <updated>2025-05-23T18:28:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst698xv0hsmcu99t3e5aavtss5wc66m0nhmgq5vlvrhzhd87edqyqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gzxma0y</id>
    
      <title type="html">double sadness!</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst698xv0hsmcu99t3e5aavtss5wc66m0nhmgq5vlvrhzhd87edqyqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gzxma0y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9kwm682p48nm26e3l3shsvfa4svz0pudk52k394x4k9d62k9dspgme85rv&#39;&gt;nevent1q…85rv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;double sadness!
    </content>
    <updated>2025-05-17T18:00:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgmhmr9w9p9tzg42hmag5f7j83a3d4fpgmgl0c2flswtq9cjrpjlgzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gvnxr4w</id>
    
      <title type="html">indeed, optional wasn’t the best choice of words, I meant ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgmhmr9w9p9tzg42hmag5f7j83a3d4fpgmgl0c2flswtq9cjrpjlgzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gvnxr4w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs99pum7e78yfq9qr3wkqqleg38ucqukfpr9glmr7tdretpjvs4djstsaxcr&#39;&gt;nevent1q…axcr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;indeed, optional wasn’t the best choice of words, I meant supplementary. Though that is just personal preference and works well for procedural type games I typically mess with, it won’t suit everyone of course.
    </content>
    <updated>2025-05-04T13:19:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspehjcs97zcgrtlus3jz7mj2mkjzr9q57us2m08l9n4mt37gllreqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gvwefks</id>
    
      <title type="html">ideally I’d like an “Engine” with asset pipeline and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspehjcs97zcgrtlus3jz7mj2mkjzr9q57us2m08l9n4mt37gllreqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gvwefks" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8k9yg34l5upw6jdrsnenuk2yj05g35umkaaypgmw0a453qux5c8c8erala&#39;&gt;nevent1q…rala&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ideally I’d like an&lt;br/&gt;“Engine” with asset pipeline and rendering obfuscation, and other fiddly bits, but otherwise largely unopinionated on gameplay. And editor being optional, or rather used in parallel.
    </content>
    <updated>2025-05-04T11:36:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8k9yg34l5upw6jdrsnenuk2yj05g35umkaaypgmw0a453qux5c8czyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gxasmzh</id>
    
      <title type="html">Indeed, it was a critism just an observation.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8k9yg34l5upw6jdrsnenuk2yj05g35umkaaypgmw0a453qux5c8czyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gxasmzh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdv0ldvhv5af8t50leqkf857mg9xkkkn9a6j3ayj53p9qac57vausw9xvsc&#39;&gt;nevent1q…xvsc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Indeed, it was a critism just an observation.
    </content>
    <updated>2025-05-04T11:06:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9phmcd5wcqk0nv7x7x5jmnagjtszahps0uurdxadv97r9t9w2vdszyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9grxfkup</id>
    
      <title type="html">if one was able to blend the low level ecs with the higher level ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9phmcd5wcqk0nv7x7x5jmnagjtszahps0uurdxadv97r9t9w2vdszyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9grxfkup" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9phxld5kr9pvphca6cvnjpjecxu5y7qxampg94pfd65xuzawsh2gccj3ga&#39;&gt;nevent1q…j3ga&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;if one was able to blend the low level ecs with the higher level object/component system, such that they  work seamlessly together, then that would be cool - I don&amp;#39;t believe Unity does this well atm, however that is based on admittedly limited observation and testing.
    </content>
    <updated>2025-05-04T10:02:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyw0mssm9h6rumrnn583v3cddanu478pplu053t52hdaxrlzfcr6szyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9ggp8tj9</id>
    
      <title type="html">I&amp;#39;m going to follow along with interest :) I have been trying ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyw0mssm9h6rumrnn583v3cddanu478pplu053t52hdaxrlzfcr6szyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9ggp8tj9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp7qwcp4452jn7gn9frk677h4nundpp8mf8ky7frh9gmmrnq79q2qh4340j&#39;&gt;nevent1q…340j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m going to follow along with interest :) I have been trying Unity over the last week or two having not used it for many many years, its okay but I&amp;#39;m not gelling with it.
    </content>
    <updated>2025-05-04T09:36:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9hcspw49rz4wtngwrs2xnlk0ue6naq2mx9yf8yf3jxeyssj7lkmqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gdr7ra4</id>
    
      <title type="html">I&amp;#39;d definitely focus on DOD solutions, but I&amp;#39;m not sure ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9hcspw49rz4wtngwrs2xnlk0ue6naq2mx9yf8yf3jxeyssj7lkmqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gdr7ra4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9guqnc89pzhppxmzuntg393h5t8um274nl9k2008qm2d296s76dgmjcr5s&#39;&gt;nevent1q…cr5s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;d definitely focus on DOD solutions, but I&amp;#39;m not sure ECS is a good fit for a whole game. Some subsystems certainly.
    </content>
    <updated>2025-05-04T09:35:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs07ujw8uemjjhp6tn3s8kcls77scjw4mytpq5tpek65vfjjaafjxszyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gefkfwd</id>
    
      <title type="html">I&amp;#39;m musing on a game project at the moment, which is bouncing ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs07ujw8uemjjhp6tn3s8kcls77scjw4mytpq5tpek65vfjjaafjxszyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gefkfwd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv60kswjeaqu3gysqx8l9x4qa045uu8gfx7wqmk7ud6tzq9rky46qeururw&#39;&gt;nevent1q…rurw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m musing on a game project at the moment, which is bouncing between 2d and 3d - and similarly I&amp;#39;m bouncing between using an existing engine and writing my own.
    </content>
    <updated>2025-05-04T09:33:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv60kswjeaqu3gysqx8l9x4qa045uu8gfx7wqmk7ud6tzq9rky46qzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9g72sz86</id>
    
      <title type="html">Tricky decision - if you go solo you can drive it in the way you ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv60kswjeaqu3gysqx8l9x4qa045uu8gfx7wqmk7ud6tzq9rky46qzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9g72sz86" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswwuv0lnfdm2ml5ht5x0jv38e5km2aasqywcmyj7gf80wrl8572uqd4zf9h&#39;&gt;nevent1q…zf9h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Tricky decision - if you go solo you can drive it in the way you wish but likely it would take too much time if OSS&amp;#39;ed, but if you partner with people bureaucracy could equally overwhelm.
    </content>
    <updated>2025-05-04T09:32:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxsxjhg4gz2g9xerxuqktr8wzx93tqdd3hd887uazn0n3ygktfs3czyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gu49czw</id>
    
      <title type="html">Nice, I obviously missed your previous posts. Is this a general ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxsxjhg4gz2g9xerxuqktr8wzx93tqdd3hd887uazn0n3ygktfs3czyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gu49czw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstmx5pkdfdh7r5z6wx7edenm783l42nxnl4ld2tqpnfc5ykrqmhfsm3la0s&#39;&gt;nevent1q…la0s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nice, I obviously missed your previous posts. Is this a general purpose engine/editor UI or are you writing an engine too?
    </content>
    <updated>2025-05-04T09:24:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgu4mycnp6rnund8qza3vcy2hax2heyq5amdnv3ykm65k5vv4eqkqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gg0mk7g</id>
    
      <title type="html">Looks cool - what are you making?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgu4mycnp6rnund8qza3vcy2hax2heyq5amdnv3ykm65k5vv4eqkqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gg0mk7g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspqfwag3nsa2jqp7uqvx285xzzh2mg99cyxdrzw3r5csjszjvt7wshk3pnq&#39;&gt;nevent1q…3pnq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looks cool - what are you making?
    </content>
    <updated>2025-05-04T09:14:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs90rujfgwpcc064p4a3p9fuzflcd4yfxg0lljzvpvlsc3m4ue88hqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9g9hlumy</id>
    
      <title type="html">but, can I show you this new shiny model, 16k resolution, hdmi6, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs90rujfgwpcc064p4a3p9fuzflcd4yfxg0lljzvpvlsc3m4ue88hqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9g9hlumy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs266sz3vatd6rmvn3ejmv6m32drelw87rq8xddhdmzcjmyadggqccst9dvs&#39;&gt;nevent1q…9dvs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;but, can I show you this new shiny model, 16k resolution, hdmi6, curved screen in 8 dimensions, guaranteed to improve your productivity by 57.83%!
    </content>
    <updated>2024-12-31T21:23:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrqeyqyn00lyquaucr8ra2jxy9vhl2h3ctkmx4qc63r96vyf5cewqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gfllqw5</id>
    
      <title type="html">I haven’t used it either but I was going to investigate soon. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrqeyqyn00lyquaucr8ra2jxy9vhl2h3ctkmx4qc63r96vyf5cewqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gfllqw5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz83gduflka9qnuv8cettkyqetfscjwf28kkrpv2xsdpq3fd042gcvwzlxx&#39;&gt;nevent1q…zlxx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I haven’t used it either but I was going to investigate soon. Though it’s primarily OpenGl, with everything else through Mantel, which wouldn’t be my first choice to be honest. It does look quite clean and tidy.
    </content>
    <updated>2024-12-25T23:40:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2lpk3mgpkk4jqu04rf6k6d835e6nk78lqqh2mdvcer4vl6x2en0czyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gl7rn3u</id>
    
      <title type="html">I wonder if anyone writes games in pure C these days, I’ve not ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2lpk3mgpkk4jqu04rf6k6d835e6nk78lqqh2mdvcer4vl6x2en0czyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gl7rn3u" />
    <content type="html">
      I wonder if anyone writes games in pure C these days, I’ve not followed modern C for years and have not written anything significant in size for a very long time. There are a bunch of great libraries in C, such as sdl, Lua, etc, but others like imgui c&#43;&#43;. Or do people stick to writing functional C like code in a c&#43;&#43; compiler?
    </content>
    <updated>2024-12-25T20:24:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgj6e2gxjraz3jswve0vusj98m9zgrx7jzvq7fxmxd63upcmmxuxczyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gp9ffu5</id>
    
      <title type="html">Two acclaimed indie games this year, balatro and arco, were ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgj6e2gxjraz3jswve0vusj98m9zgrx7jzvq7fxmxd63upcmmxuxczyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gp9ffu5" />
    <content type="html">
      Two acclaimed indie games this year, balatro and arco, were written in Love2d. And UFO50 was written in GameMaker.&lt;br/&gt;&lt;br/&gt;Just a reminder that you do not need  an expensive monolithic game engine to make a successful game.
    </content>
    <updated>2024-12-24T15:47:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyk3dglapku5sgtkymy4u632eqtfz328cym7r65apc3g0va8ehahgzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gcw9v2d</id>
    
      <title type="html">sounds perfect to me, I’m too old to have energy for these 50 ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyk3dglapku5sgtkymy4u632eqtfz328cym7r65apc3g0va8ehahgzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gcw9v2d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgy8m6jd8n4mhqme4kkhl5fcsnwgwn97hveez8dfga370ccyzseeg7rl5lf&#39;&gt;nevent1q…l5lf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sounds perfect to me, I’m too old to have energy for these 50 hour epics :)
    </content>
    <updated>2024-12-02T21:23:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf39xm8m8zhz89qmv305hz3kezccmr43xazlx37c6f4lmx3j470fqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gj2epm4</id>
    
      <title type="html">excellent read, and I loved how you saw the freed space as a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf39xm8m8zhz89qmv305hz3kezccmr43xazlx37c6f4lmx3j470fqzyzme7gqxhj5ej2a5xyx4eaj0p4at3c0s84gpf4h9zxu4ptaaj5k9gj2epm4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxmwzpgs6q3hn373sn0nwqduzzdu3zl9y7387mv9yuu72p7hqvdys2d0udk&#39;&gt;nevent1q…0udk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;excellent read, and I loved how you saw the freed space as a challenge to fill it back up again :) I’ll give the game a play this week, thanks for sharing.
    </content>
    <updated>2024-12-02T21:20:14Z</updated>
  </entry>

</feed>