Skip Navigation
User banner
Mac

Indie game dev

posting things from the 160+ rss feeds I follow. You should see me post links in two chunks for when im reading stuff, once in the morning and once in the evening ET. If you want some of my sources for certain communities feel free to dm

Pfp is Lucie from battlerite

Posts 1.5K
Comments 100

V 0.4.7

github.com Release 0.4.7 · vlang/v

V 0.4.7 26 Jul 2024 Improvements in the language Add support for -d ident=value and retrieval in code via $d('ident', <default value>) -warn-about-allocs for debugging allocations when using manua...

Release 0.4.7 · vlang/v
0

Announcing TypeScript 5.6 Beta

devblogs.microsoft.com Announcing TypeScript 5.6 Beta - TypeScript

Today we are excited to announce the availability of TypeScript 5.6 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.6!

Announcing TypeScript 5.6 Beta - TypeScript
3

Defense of Lisp macros - Mihai Olteanu

mihaiolteanu.me Defense of Lisp macros: an automotive tragedy

An overview of all the tools, standards and special languages used in the automotive industry where the official language is actually C.

0
arstechnica.com Secure Boot is completely broken on 200+ models from 5 big device makers

Keys were labeled "DO NOT TRUST." Nearly 500 device models use them anyway.

Secure Boot is completely broken on 200+ models from 5 big device makers
0
0
Stop describing your game using other games
  • Keywords in what I said being "everyone on reddit knows what reddit is". Had that there since a lot of comparisons of lemmy being similar to reddit happened on reddit itself but if people are talking on lemmy or elsewhere the comparison shouldnt come up unless the other user initiates that (especially if theres more people like you and we would then be sending traffic to reddit with the comparison)

  • Game Design Concepts

    thingspool.net ThingsPool

    Games, Arts, and Writings

    ThingsPool
    0

    Game Design Concepts

    thingspool.net ThingsPool

    Games, Arts, and Writings

    ThingsPool
    0
    Stop describing your game using other games
  • The issue comes up when people youre talking to dont know what youre using as a comparison

    Article mentions that if they mention something then its fair to say how youre similar / differences but the person youre talking to has to initiate that. For people on reddit everyone on reddit knows what reddit is as they are using it so comparisons to it can be made on posts there

  • NVIM 0.10.1

    github.com Release NVIM 0.10.1 · neovim/neovim

    NVIM v0.10.1 Build type: Release LuaJIT 2.1.1713484068 Changes since 0.10.0: Features lsp: Update LSP healthcheck format (#28988) Build System deps: Bump tree-sitter-query to v0.4.0 deps: Bump ...

    Release NVIM 0.10.1 · neovim/neovim
    0

    Gehn Imager Andotrope | The MagPi #144

    www.raspberrypi.com Gehn Imager Andotrope | The MagPi #144 - Raspberry Pi

    Replicating a beloved display from a favourite game yielded amazing results for one Raspberry Pi maker.

    0
    1

    This Week in Rust 557

    0

    Node v20.16.0

    nodejs.org Node.js — Node v20.16.0 (LTS)

    Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

    0

    Stop describing your game using other games

    www.valadria.com 🚫 STOP describing your game using other games

    Here are 3 reasons to describe your game itself instead of saying, "It's like X meets Y"

    28

    How I Use Git Worktrees - Alex Kladov

    matklad.github.io How I Use Git Worktrees

    There are a bunch of posts on the internet about using git worktree command. As far as I can tell, most of them are primarily about using worktrees as a replacement of, or a supplement to git branches. Instead of switching branches, you just change directories. This is also how I originally had usee...

    14

    Take the Annual State of Laravel 2024 Survey

    1

    2D Reflective Water Shader

    0

    Funtoo Linux Ended

    15

    SAG-AFTRA performers call strike against major game studios over AI - SAG-AFTRA members who work in games will strike starting at midnight, AI protections chief among their concerns.

    www.gamedeveloper.com SAG-AFTRA performers call strike against major game studios over AI

    SAG-AFTRA members who work in games will strike starting at midnight, AI protections chief among their concerns.

    SAG-AFTRA performers call strike against major game studios over AI
    0

    The Great Steam Demo Update - Demos can have their own page and reviews

    store.steampowered.com Steamworks Development - The Great Steam Demo Update, 2024 - Steam News

    Making demos an even more powerful and flexible marketing tool

    Steamworks Development - The Great Steam Demo Update, 2024 - Steam News
    0

    The Great Steam Demo Update - Demos can have their own page and reviews

    store.steampowered.com Steamworks Development - The Great Steam Demo Update, 2024 - Steam News

    Making demos an even more powerful and flexible marketing tool

    Steamworks Development - The Great Steam Demo Update, 2024 - Steam News
    3
    [crosspost] Reworked some enemy collision boxes, the dash, and added some squishing - (doomski@mstdn.games)
  • I usually just ask users on mastodon in dms whether theyre fine with me posting it here and then make a completely new post if they say yes. For the actual video I download it from mastodon then usually shrink it to around half width and height and optimize it a bit so its within the lemmy file size limit

    For actual crossposts from mastodon only the original author can do that and by tagging the lemmy community

  • What's your favourite Godot tutorial Youtuber?
  • The channel I used when starting out and that has some great tutorials is Heartbeast.

    https://www.youtube.com/@uheartbeast

    Another channel with some great content is Godotneers

    https://www.youtube.com/@godotneers

  • Let's blame the dev who pressed "Deploy" - by Dmitry Kudryavtsev
  • Edited the title to have a by in front to make that a bit more clear

  • Resurrecting a dead Dune RTS game
  • Note its not my blog, just something I thought was interesting. Author is one of the people who has worked on factorio in the past

  • Get Started with Embedded Swift on ARM and RISC-V Microcontrollers
  • Theres a large writeup someone did on the swift discourse a couple years ago about it https://forums.swift.org/t/introduce-embedded-development-using-swift/56573

  • My Love-Hate Relationship With Lemmy – Gavi's Blog
  • Not all work with someone happens from opening up issues or PRs

  • Lemmy Active Users looking good
  • For old reddit style theres mlmym which fills that niche better (e.g. for you that would be at https://old.lemmy.world)

    Default UI is currently getting overhauled in a bunch of different ways. Lemmy-Leptos for Lemmy itself, and new UIs for Sublinks and Piefed as they get constructed

  • Managing enemy spawn large world
  • I dont know how larger games do it but it mostly depends on what kinds of enemies and what genre of game youre doing.

    If you have a lot of enemies that will be spawned and despawned and they are mostly the same you can do an object pool where instead of destroying the object it gets hidden and added to the back of the pool for another enemy to spawn in as in the future by showing it and moving it to the correct spot

    In terms of when to spawn it usually (assuming youre doing most genres) you can just spawn it right outside the view of the player when they hit a trigger. In games I usually make enemies are spawned on a timer since it tends to be more arcade like and in that case you usually just spawn them outside the range of the player in a random location around a radius after X amount of time has passed

    Can give more specific things if I know the genre

    Also downvote is likely someone from the all feed

  • Gleam version 1 – Gleam Language Release
  • Yes, or it compiles to JavaScript. From the version 1 post

  • MySQL moment
  • Tried looking. According to one of the users who posted it its by 0x00 whos the person who made floor 796. All things I can find relating to them are floor 796 related though and can't find where this was originally posted

    Heres floor 796 though if anyones interested https://floor796.com

  • *Permanently Deleted*
  • All lemmy apps are sublinks apps, it has api compatibility

    The demo site also isn't an instance for accounts, its a demo

  • *Permanently Deleted*
  • API pretty much already has parity, should be done way quicker than that

  • *Permanently Deleted*
  • Theres more than just the api repo and pull requests are squashed in some of them making it show as less

  • Good GitHub alternatives?
  • For self hosting there's also Forgejo which is a fork of Gitea

    Thats what Codeberg uses

  • Apple Wants To Kill PWAs
  • Its in the embedded tweet

    Stands for progressive web app which is an app which uses web technologies. Can be both a web page and a mobile app on a phone. Can be added as an app to your phone through a browser rather than downloading it from an app store

  • What country are you from and do you call it 1) elementary, junior high, high school 2) elementary, middle school, high school, 3) primary, ???, secondary?
  • Canada (Ontario)

    • preschool
    • junior kindergarten, senior kindergarten, grades 1-6 | elementary school
    • grades 7-8 | middle school (or also elementary if the school is K-8)
    • grades 9-12 | high school
  • How do I use this account on lemmy and vice-versa?
  • Theyre two different softwares with two different apis, you can't