mac

joined 2 years ago
 
 

This description is a repost of what was said about the project on the nix discourse

SkaraboxOS provides a flake template which combines:

  • Creating a bootable ISO, installable on an USB key.
  • nixos-anywhere to install NixOS headlessly.
  • disko 1 to format the drives.
  • deploy-rs 2 to deploy updates.

SkaraboxOS expects a particular hardware layout:

  • 1 SSD or NVMe drive for the OS.
  • 2 Hard drives that will store data. Capacity depends on the amount of data that will be stored. They will be formatted in Raid 1 (mirror) so each hard drive should have the same size.

WARNING: The 3 disks will be formatted and completely wiped out of data.

At the end of the process, the server will:

  • Have an encrypted ZFS root partition using the NVMe drive, unlockable remotely through ssh.
  • Have an encrypted ZFS data hard drives.
  • Be accessible through ssh for administration and updates.

discourse post

[–] [email protected] 1 points 1 year ago

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

[–] [email protected] 6 points 1 year ago

Yes, or it compiles to JavaScript. From the version 1 post

[–] [email protected] 23 points 1 year ago* (last edited 1 year ago)

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

[–] [email protected] 10 points 1 year ago

All lemmy apps are sublinks apps, it has api compatibility

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

[–] [email protected] 11 points 1 year ago* (last edited 1 year ago) (4 children)

API pretty much already has parity, should be done way quicker than that

[–] [email protected] 2 points 1 year ago (1 children)

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

[–] [email protected] 14 points 1 year ago (4 children)

Back to posting these. Took a week break but should be doing them daily again

[–] [email protected] 31 points 1 year ago

For self hosting there's also Forgejo which is a fork of Gitea

Thats what Codeberg uses

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

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

[–] [email protected] 12 points 1 year ago (1 children)
[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

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
[–] [email protected] 12 points 1 year ago

Theyre two different softwares with two different apis, you can't

view more: ‹ prev next ›