Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Thinking about making a little productivity web app, but don’t feel like worrying about auth and hosting people’s very personal data again. What options do I have today, if I still want it to sync between devices?

a) File System API + tell everyone to use iCloud Drive/Dropbox etc. (still no support in Safari)
b) …?

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

One option is one of the personal storage hosting systems, like https://solidproject.org/ or https://dropserver.org/. While I greatly appreciate they’re being developed, I feel like they’re all still too obscure to go for.

aeva, to random
@aeva@mastodon.gamedev.place avatar

ok I got another recording of the thing finally. This was recorded on a faster computer than my laptop, so unfortunately it doesn't have the really cool long convergence artifact thing going on. I really hate what the video encoding is doing here, but such is life.

it's a video of a rotating abstract ring thingy that is light by several lights which create colorful shadows. the video encoding is terrible, but it looks ok I guess

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@aeva can’t tell which weird bits are the encoding’s work, but I like the overall vibe! There’s art in it, if that makes any sense. Too much of what we see in realtime graphics is boring pseudo-realism.

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Does any other todo app do the thing TeuxDeux does, where if I didn’t complete a todo scheduled for yesterday, it auto-moves it to today, and keeps doing so every day until I either complete or reschedule it?

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@datalouis Ahh, I knew there had to be a Notion trick for this. Thanks!

Charlesboury, to random
@Charlesboury@mastodon.social avatar

I led art on ✨ Caravan SandWitch ✨

It's an exploration game about a girl and her van, in a provence-like world with colorful characters & an awesome original soundtrack.

The game has just been announced! Check it out!
https://store.steampowered.com/app/1582650/Caravan_SandWitch/

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@Charlesboury Looking great: splendid balance of detailed bits vs. non-detailed surfaces!

anchorite, to gamedev
@anchorite@mastodon.gamedev.place avatar

Here's a little vertical slice of how combat should feel in Exoloper. About a minute of raw gameplay in its current state.

Warning, it's loud.

#gamedev

A minute of footage where the player’s Exo goes around blasting Commonwealth tanks in an arid industrial environment.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@anchorite Battlezone (1998) vibes! Neat.

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Did a thing where this account can be discovered on here as @jonikorpi. Doesn’t seem very useful, because it’s a redirect that only applies to discovery, and doesn’t change the actual handle of the account. But if anyone else wants to do it, here’s a guide: https://guide.toot.as/guide/use-your-own-domain/

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

And here’s an issue to track for actually changing your handle to use a custom domain, without having to host your own instance: https://github.com/mastodon/mastodon/issues/2668

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@hamatti Yeah, was surprised my redirect-handle didn’t get highlighted in my original post!

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

A slight additional improvement: added a simple redirect so that https://jonikorpi.com/@jonikorpi redirects to this Mastodon instance.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@hamatti Hmm… @jonikorpi started suddenly working now too… I think? Mysterious are the ways of redirects.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

Heh, works in the browser, but not in Ivory. Oh well. Good enough.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@matias Nice! Let’s see if mine works now @jonikorpi

Edit: goddamnit

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@matias Ohh, I think I see what’s happened here: the Cloudflare Pages portion of the guide I linked is a bit wrong, because it’s for a self-hosted use case. Thank you!

One more test… @jonikorpi
Edit: success!

lisyarus, to random
@lisyarus@mastodon.gamedev.place avatar

Bringing the harvesting tool UI in line with the building tool, using these cute hex lines. I think this might be a nice enough general style for tools/selections/tasks/etc

video/mp4

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@lisyarus Nice spin on the RTS drag-selection rectangle! Never seen it done like this before, but I like it.

runevision, to random
@runevision@mastodon.gamedev.place avatar

I've quietly made my LayerProcGen framework public:
https://github.com/runevision/LayerProcGen

It's a framework (C#) that can be used to implement layer-based procedural generation that's infinite, deterministic and contextual.

Nobody else have tried/tested it yet - if you're up for taking it for a spin, let me know how it looks; what's clear or confusing, if you think there's low hanging fruit improvements I could make, etc.
#ProcGen

Video of a mountainous terrain and visualizations of the kind of layer based generated data that's used to generate it.

jonikorpi, (edited )
@jonikorpi@mastodon.gamedev.place avatar

@runevision It was for world generation. Each layer “zoomed out”, forming a kind of pyramid or cone if you rendered and spaced them out a little: just like many of your illustrations!

Managed to revive a bad old prototype. The “levels” on the right are the layers. Each hex depends on a group of closest hexes from the next layer. https://old-gamedev-experiments.pages.dev/worldgenerator/

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

I think I’m slightly falling into the functional programming well after reading this, and a bunch of discussions referencing an old John Carmack talk. https://betterprogramming.pub/functional-game-engine-architecture-in-scala-2a68ccc76d2a?gi=c57f94df56b0

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@playmedusa I’m sure it depends on who you ask, but I ended up finding all this while googling for “functional programming game state”, and all the reddit threads, blog posts and talks I went through talk about functional programming too, so…. :D

Some additional links:
http://michaelshaw.io/game_talk/game.html
https://www.youtube.com/watch?v=1PhArSujR_A

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines