Author: admin

  • Design Patterns

    10 reasons to use Design Patterns to design a game, 10 reasons not to, an approach to design an extensible, 2d action rpg game using vanilla javascript https://gameprogrammingpatterns.com https://www.patterns.dev GIM6UU2V architecture is about change (https://gameprogrammingpatterns.com/architecture-performance-and-games.html) And also, testing… Phaser.HEADLESS https://dev.to/davidmorais/testing-phaser-games-with-vitest-3kon Data structures Memory, Cache Locality, and why Arrays are Fast (Data Structures and Optimization) Pass…

  • Toolchain/workflow

    All these tools are free – or so cheap and good that you should get them… Artwork  – aseprite > auto export to img folder Level editor  – tiled > auto export to game map folder (.json) Coding Node js  – vscode > work in src folder – saving reloads/relaunches page in browser runs test…

  • Guiding principles

    Other places that have lots of good info: Guiding principles I think what I am looking for is an APPROACH, rather than an engine… The approach, for example, could be: when coding, it is LIKELY that it should have the following: It was reading Selecting solutions What do you need it to do? How much…

  • Engines/approaches etc. I have used

    I have used: godot game engine, pico8, javascript and pyGame. All have their pros and cons. I ended up settling on javaScript, but keep up with cool tutorials etc in the others for inspiration/ideas. Well, the one below is a good reason to avoid ‘frameworks’ and Kaboom – now depricated Can’t remember the name of…

  • Speccies

    Where are my specs? The logic for why I did it Feature matrix Includes ref to example Movement – active – turn based

  • Making plans for Nigel

    There are several main parts: Release schedule Content strategy Adding and remixing… Authoring tool Lock and keys – can be many to many… Evemts Text Game design where will it be displayed/played? aspect ratio etc. An Approach to getting something happening Make a canvas of a starting likely size Start getting static things on it…

  • To extrapolate – content

    Notes and observations basically… Timaru house – Feb/Mar 2025 Lodgings were accessed by driving up big winding hill There was a classic large lollypop looking tree in front of a two storey weatherboard house on am adjacent hill. Reminded me of a Peter Jackson film – amd the film ‘burbs- – beetlejuice too? The sleepy…

  • Critter, plant, geo log

    Add content in here Ctitter, plant, geo log Coastal fringe – Pohutukawa trees – The other smaller ones with tear drop shaped leaves Black sand – rocks Futher inland – where the valleys are deep and cool, older plants grow su h as the mighty kauri – straight and tall they are mostly leg, with…

  • Things to find out

    And here be a probably large and certainly disorganised list of, yes, “Things to find out”… Piha – the up bit – and the crossed sticks on the path… A critter log A plant log A geology log The doorway lighting (and general other stuff like that) in Vikings – but also Lord of the…