Simon Brooke on Nostr: I've been doing a lot of reading over the past week about 3d physics engines for ...
I've been doing a lot of reading over the past week about 3d physics engines for #GameDev, and how to make them perform on modern multicore hardware; and I'm increasingly wondering why people are not trying pure #functional physics engines, which *should* parallelise much more cleanly. The only one I can find is this in #Haskell:
https://github.com/sebcrozet/falling3dDoes anyone have any other pointers? I'd be particularly interested in anything in #Lisp or #Clojure
Published at
2024-06-13 21:05:42Event JSON
{
"id": "a5c49b36dd8acebc3ed09387f59be3ea6149815719e966909f9ab25149a3aee9",
"pubkey": "a231938f7a6241b94a9589f111bd7dbb0b7cee0c68821c3f6e635b688fd05aea",
"created_at": 1718312742,
"kind": 1,
"tags": [
[
"t",
"clojure"
],
[
"t",
"lisp"
],
[
"t",
"haskell"
],
[
"t",
"functional"
],
[
"t",
"gamedev"
],
[
"proxy",
"https://mastodon.scot/users/simon_brooke/statuses/112611343923988247",
"activitypub"
]
],
"content": "I've been doing a lot of reading over the past week about 3d physics engines for #GameDev, and how to make them perform on modern multicore hardware; and I'm increasingly wondering why people are not trying pure #functional physics engines, which *should* parallelise much more cleanly. The only one I can find is this in #Haskell:\n\nhttps://github.com/sebcrozet/falling3d\n\nDoes anyone have any other pointers? I'd be particularly interested in anything in #Lisp or #Clojure",
"sig": "b9bb6de70c169d94f61cc7801ee58224372f2f4ec0b864e5dc4f6019f33e2d3c9200f8d81a4a0f0f27a6f1946e76826f25f230e11b951fed8702036c689874f1"
}