Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Continuing the spirit of my above extraction-of-the-code from my 1th https://screwlisp.small-web.org/lispgames/the-other-threeish-checkmarks/ jam devlog, here is what happened, I guess. Use your imagination and/or emacs for the eev-mode tooling.

All new repl lines:

;; «🎭» (to “.🎭”)
(setf (get ** :bitmap) *)

'SOLID
'IMGS/SOLID.PNG
;; (to "🎭")

'ROCK
'IMGS/ROCK.PNG
#.+++

'TREE
'IMGS/TREE.PNG
#.+++

'GRASS
'IMGS/GRASS.PNG
#.+++

'LAMBDA
'IMGS/LAMBDA.PNG
#.+++

IMGS/*.PNG were:

;; «🚪» (to “.🚪”)
`(lambda
     (&rest r)
   (execute-frame-command
    *application-frame*
    '(com-change-map ,*)))

'grass-clearing.map
;; (to "🚪")

#|Output:
(LAMBDA (&REST R)
  (EXECUTE-FRAME-COMMAND
   *APPLICATION-FRAME*
   '(COM-CHANGE-MAP GRASS-CLEARING.MAP)))
|#
(execute-frame-command
 *nic*
 `(com-set-cur1 ,*))
(execute-frame-command
 *nic*
 `(com-cur1-rotatef))

(This lambda was useable inside-the-map to go-through-the-door to another map in a messy looking way; but later it will just be the one game movement action)

2th devlog: Basically a retrospective on the first two devlogs and a deeper self experiential examination of tagbody-go centric programming today. Oddly many thousands of words.

https://screwlisp.small-web.org/fundamental/a-prog-feature/

(1 edit)

3th devlog:

Implementing radio selection windows popups. I really like having these at hand. It even seems to be a missing feature in modern OSes/DEs in my opinion.

https://screwlisp.small-web.org/lispgames/com-popup/

Radio selections for active interaction by the user.