Writing A Game In Lisp???

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 10

  • @GavinFreeborn
    @GavinFreeborn  2 ปีที่แล้ว +3

    For the 2nd half after the crash th-cam.com/video/lPtGgIxFpx4/w-d-xo.html

  • @PankajDoharey
    @PankajDoharey 2 ปีที่แล้ว +9

    Crash Banticoot was made with a custom Lisp compiler that compiled lisp code to the target Sony console on the fly. It was called Game lisp and written on top of Lisp. But its compilation step took code from lisp and compiled it to assembly. since there were no compilers available for this new system they just built their own on the fly.

  • @keeganm9184
    @keeganm9184 2 ปีที่แล้ว +20

    Andy Gavin of Naughty Dog came up with his own Lisps for the Crash Bandicoot and Jak & Daxter games. Game Oriented Object Lisp and Game Oriented Assembly Lisp, super neat stuff!

    • @jimlawson629
      @jimlawson629 2 ปีที่แล้ว +3

      Cool! I had no idea. Those were some of my favorite games when I was young.

  • @kosbarable
    @kosbarable 11 หลายเดือนก่อน +2

    I have build Raylib for Android once and it wasn't simple)) Raylib doesn't have any templates for Android and you build it just from command line!
    Can we use cl-raylib for Android use?

  • @cyanuranus6456
    @cyanuranus6456 ปีที่แล้ว +2

    I Want to Write 3D Game Engines in Scheme Programming Language

  • @gassechen
    @gassechen 2 ปีที่แล้ว +2

    Exelente tus videos. Podrias hablar un poco mas lento para los no ingles parlantes nativos. Gracias

  • @cherryramatis2508
    @cherryramatis2508 2 ปีที่แล้ว +1

    Are you using exwm? What made you came back from stumpwm?

    • @GavinFreeborn
      @GavinFreeborn  2 ปีที่แล้ว +2

      I knew it had a maintainer. Also I was less worried about being tied to emacs since at this point no editor has seemed to embrace the parts of emacs that make me love it. Not to mention just how much more consistent it makes my workflow.

  • @cpakkala
    @cpakkala 2 ปีที่แล้ว +5

    Dump Arch Linux. NixOS completely eliminates dependency hell and gives you a completely custom tailored and reproducible environment for every single project.