@daviwil@fosstodon.org
@daviwil@fosstodon.org avatar

daviwil

@daviwil@fosstodon.org

Scheme hacker, writer, game developer, and Emacs inhabitor living in Athens, Greece.

I make videos about GNU Emacs, GNU Guix, Guile Scheme, and related topics on the System Crafters channel on YouTube.

✅ emacs mention in the profile

#gnu #emacs #guix #lisp #scheme #gamedev

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

daviwil, (edited ) to random
@daviwil@fosstodon.org avatar

Starting an experiment in using GNU Guix as not only the vehicle for deploying a Guile-developed web application, but also as a caching build server for static website pages using Haunt or Skribilo.

The goal is to rewrite my course website completely in Scheme, test it in a guix system container, then deploy directly from my dev machine with guix deploy.

Nothing revolutionary, but this will be my first time to do it.

I'll post more about it here if you're interested!

aras, to blender
@aras@mastodon.gamedev.place avatar

Coding #blender from a public library, as one does. Is nice!

daviwil,
@daviwil@fosstodon.org avatar

@aras kudos on the video sequencer improvements in 4.1, they made a huge difference in performance for a bunch of videos I edited recently!

daviwil,
@daviwil@fosstodon.org avatar

@aras oh nice, text effects! I need to experiment with text and overlay animations more in the sequencer

wingo, to random

smoking is a dirty habit but also it is funny when a construction worker throws a butt in the concrete he is pouring

daviwil,
@daviwil@fosstodon.org avatar

@wingo an artist finds ways to immortalize themself in their work

bashbunni, to random
@bashbunni@mastodon.social avatar

Any doom emacs users here? Got any favourite blog posts, features, etc that you wanna share 🥺

daviwil,
@daviwil@fosstodon.org avatar

@zanpreston @bashbunni thanks Zan!

I must admit, I am surprised to see Bashbunni peering over at the "dark side" :)

Join us, we have parentheses

konstantinosd, to retrogaming
@konstantinosd@mastodon.gamedev.place avatar

The Lost Patrol was one of the most original and most overlooked games of 1989. It remains one of those few games that, mechanically too, manage to imply the horrors of war.

#retrogaming #amiga #lostpatrol

image/png

daviwil,
@daviwil@fosstodon.org avatar

@konstantinosd The YouTube channel "Ahoy" recently published a video about another war game called Cannon Fodder which implies the human cost of war through a couple of its interstitial screens:

https://www.youtube.com/watch?v=LPnOVK1766E

etenil, to random
@etenil@emacs.ch avatar

Now comes the hardest part of the #lispgamejam: making sure other people can actually play your creation... No wonder browser-based games are so popular, next time I'll use #guile #hoot I think.

daviwil,
@daviwil@fosstodon.org avatar

@etenil It's a pain building a working cross-platform game without using the browser.

daviwil, to scheme
@daviwil@fosstodon.org avatar

Just submitted my game Lambda Dungeon to the Spring Lisp Game Jam!

Unfortunately you still can't win the game, I was working on entity battle right up to the last minute of the deadline but just didn't get it finished. It's still fun to watch the game play out, though!

Had a ton of fun writing this game in Scheme with Guile Hoot. Extra special thanks to everyone who came to the streams this week!

https://itch.io/jam/spring-lisp-game-jam-2024/rate/2719976
https://codeberg.org/daviwil/lambda-dungeon

daviwil, to scheme
@daviwil@fosstodon.org avatar

Streaming Day 9 of my Spring Lisp Game Jam project right now!

Today we'll finish up as much of the game as we can so that we can submit it by tomorrow's deadline! Will we have a working game or a total disaster? Come find out!

Join us on YouTube or Twitch:

Check out the game here:

https://fluxharmonic.itch.io/lambda-dungeon
https://codeberg.org/daviwil/lambda-dungeon

etenil, to physics
@etenil@emacs.ch avatar

I've never done so much #maths and #physics during this #lispgamejam since university! Programming a game is a lot of maths!

#lisp

daviwil,
@daviwil@fosstodon.org avatar

@etenil it's all the fun kind of math

howard, to random
@howard@emacs.ch avatar

Been stewing over the philosopher, Slavoj Zizek, thanks to the work of Stephen West (see https://www.philosophizethis.org/transcript/episode-201-transcript), and my one sentence summary is this:

To live fully and deeply is to develop a deep path of continuous failure towards a passion.

Hrm, I should explain myself: https://www.howardism.org/Personal/nerd-culture.html

daviwil,
@daviwil@fosstodon.org avatar

@howard self-actualization is all about overcoming obstacles toward a meaningful goal and realizing that you always had more ability than you imagined

BigEatie, to Amd
@BigEatie@fosstodon.org avatar

My old monitor died recently and I bought a #CRG9 to replace it. I have a #AMD #Radeon 6500XT, I run #Arch #Linux with #Xorg and #EXWM and the #Compton/#Picom compositor. I bought the monitor for productivity issues as I'm not much of a gamer, the only games I play these days are Tagpro, a simple capture-the-flag browser game, and Chess.

#monitor #ultrawide #VRR #vsync #stuttering #screentearing #troubleshooting

(1/4)

daviwil, (edited )
@daviwil@fosstodon.org avatar

@BigEatie have you tried all that without running picom? I suspect the compositor is to blame.

According to this thread, the --experimental-backends argument to picom could help, or try xcompmgr instead:

https://github.com/yshui/picom/issues/344

daviwil, to scheme
@daviwil@fosstodon.org avatar

Streaming Day 8 of my Spring Lisp Game Jam project right now!

Today we'll finish up the design changes needed for postponing active actions so that we can finally get the full scripting system working!

Check out the game here:

https://fluxharmonic.itch.io/lambda-dungeon
https://codeberg.org/daviwil/lambda-dungeon

Join us on YouTube or Twitch:

etenil, to Game
@etenil@emacs.ch avatar

Designed my very first with for my . Quite happy with the result!

daviwil,
@daviwil@fosstodon.org avatar

@etenil looks really good!

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Call for contributions to the #Guix infrastructure 👇
https://lists.gnu.org/archive/html/guix-devel/2024-05/msg00183.html

Many areas where you can help, with different time commitments and prerequisites: funding & spending, hardware hosting, system administration, and coding.

daviwil,
@daviwil@fosstodon.org avatar

@civodul perhaps we need to organize a fundraising drive for infra costs? I can help organize and promote that!

daviwil,
@daviwil@fosstodon.org avatar

@civodul makes sense. I'll also boost the call for help on the next stream!

daviwil, to scheme
@daviwil@fosstodon.org avatar

I just opened registration for the June iteration of the "Hands-On Guile Scheme for Beginners" course!

This is an 8-week course that is a mixture of on-demand learning content, live Q&A sessions, practical exercises, and a private forum where I answer all your questions.

This iteration officially begins on June 8th, full details and schedule can be found here:

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

Come learn Scheme and functional programming with us!

daviwil,
@daviwil@fosstodon.org avatar

@okokokok yep! I usually start a new iteration once per month

daviwil,
@daviwil@fosstodon.org avatar

@dgr I'm starting to plan that now! Will probably send out a survey soon to figure out what people are most interested in learning

daviwil, to scheme
@daviwil@fosstodon.org avatar

Streaming Day 7 of my Spring Lisp Game Jam project right now!

Today we'll try to implement the logic script for the Hero so that he can try to capture all the treasure on the map, and more behaviors for the monsters to use to stop him!

Check out the game here:

https://fluxharmonic.itch.io/lambda-dungeon
https://codeberg.org/daviwil/lambda-dungeon

Join us on YouTube or Twitch:

daviwil, to gamedev
@daviwil@fosstodon.org avatar

This voxel displacement technique for "modern retro" rendering looks so incredible, really inspiring:

https://blog.danielschroeder.me/2024/05/voxel-displacement-modernizing-retro-3d/

daviwil,
@daviwil@fosstodon.org avatar

@Ronflaix Yeah, really makes me want to try implementing something similar!

daviwil,
@daviwil@fosstodon.org avatar

@ctietze Definitely hits the nostalgia in the feels

etenil, to random
@etenil@emacs.ch avatar

Slowly getting down the TODO list :) #lispgamejam

daviwil,
@daviwil@fosstodon.org avatar

@etenil awesome! I want to play it

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

left the game running for a bit

daviwil,
@daviwil@fosstodon.org avatar

@MenacingMecha excellent work!

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