101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

492
active users

#lispgamejam

1 post1 participant0 posts today

#leonardoCalculus #Sandewall #programming #objectOriented #simulation #lisp #commonLisp

I feel like this article is one of those moments that is a monumental achievement for the writer themselves, but precedes adding glitzy picture making (which will eventually come too).

If you remember, I was recapitulating my somewhat failed #lispgamejam #gamedev . This time and in about half a week just now - I got the plant/insect/bird Breitenbergian Vehicle simulation workin'.

screwlisp.small-web.org/lispga

#programming #gamedev #devlog #lisp #KRF my #lispgamejam game (okay, it's a random walk through dandelions) walked through frame-by-frame with 12 annotated #emacs #eepitch screenshots.

screwlisp.small-web.org/lispga

I feel looking at these screenshots qualifies you to
a. Try it yourself
b. Probably vote, having seen the breadth of my game.

It turns out there were about 4 omited lines in my source upload and a typo in my git address.

What does everyone think! @the_dot_matrix (whose game is great).

Continued thread

Did some code cleanup, moved sprites out of the guiframe so it's mostly pure Java GUI crap, game is mostly pure logic ("they come out at night, mostly").

Sprite object cleaned up pretty nice, pity it's a front-end to Java objects but I wouldn't object to a SchemeOOPS that did this.
#gamedev #scheme #lispgamejam

#programming #emacs #lisp #commonLisp #elisp #eev #engineering #computerScience #history
My short but richly referenced bit on the popularity of lisp in the modern era, ranging from 2000 to 2024.
screwlisp.small-web.org/progra

I had /meant/ to write something completely different, but this is where we got. I hotly anticipate your flames.

TANGENTIALLY #ELS2025 european-lisp-symposium.org/20

I planned to connect to #lispgamejam and totally missed it. Try the submissions though! itch.io/jam/spring-lisp-game-j

screwlisp.small-web.orgPopular and unpopular lisp

Played a little of Spritely's Goblinville.

Network/server crash killed the first world, then we started over. I tried Cabbage World Domination, plant infinite cabbages! But lag quickly became unplayable again.

Front end looks nice. Just can't keep a server up for 10 minutes.

I just submitted my team’s project for the Spring #LispGameJam and, being the dummy that I am, I did not upload the source code in time. This is my first lisp game jam and I’m really hoping I didn’t screw over my team. I’m just the person with the bad luck of being in the better timezone to make the submission and I don’t want my team getting punished for my mistake when they worked way harder than me for the past 10 days. Like, really, it’s their game 😟

Continued thread

So now I have progressive stages, and moving star background! Started on art but aaaaugh. Art.

The colors are all variable to recreate 8-bit "monochrome" where it'd artifact several colors based on TV set RGB phosphors. (the alternative is more white pixels which is boring)

Continued thread

Doing some dumb-ass casting got me back to a string which is an IString which converts to a Java String that AWT will accept, because any of that makes sense.

Made a few kills and then got swarmed (I'm the paper plane in the middle). So, tomorrow I replace the generic ships with some genre art.
#scheme #gamedev #lispgamejam

Continued thread

I have a screen full of enemies, who move implacably towards me, I can shoot at them and kill them… all good stuff! I had to make a diagram to remember how atan worked. I know, grade-school math but 95% of my work doesn't need geometry or trig! I'm lucky I remember this much.

What I can't work out is casting a goddamned string from (format) to a Java string so I can update a label! Fuck Java!

#programming #knowledgeRepresentation #engineering #gamedev #lispgamejam #lisp screwlisp.small-web.org/progra
in which I introduce creating knowledgebases in my #softwareIndividuals in a brief and heartwarming way. I put a new value in the entity inside the knowledgebase defining the knowledgebase to add a dependency to another knowledgebase. #intro #demo

Birds were removed from plants+insects+birds for time budget reasons.

@shizamura how far afield is my useage from what you do srsly?