Skip to content
Sign upLog in
Profile icon

Phil MacEachron

hacker
@phil-mac
making toys
website
  • DefCraft in a Repl

    Cover page
    Made with PythonFork the Repl, then code to create explorable 3D structures. Supported languages: Python, JavaScript, C++, Java
    Recent comments (172)
    NahiyanSeraz
    NahiyanSeraz
    1 hour ago
    the best thing i saw on this website
    DAREOMOTAYO
    DAREOMOTAYO
    3 hours ago
    So cool; so nice
    PyRupEno
    PyRupEno
    14 hours ago
    Omg so cool
    ShaheerAnsari1
    ShaheerAnsari1
    15 hours ago
    this is great! thanks
    blakesmith22
    blakesmith22
    17 hours ago
    reallt cool
    mathematicalcoder
    mathematicalcoder
    19 hours ago
    i fell into the underworld lol
  • tetris

    Cover page
    Made with HTML, CSS, JS
    Recent comments (4)
    NassimSaboundj1
    NassimSaboundj1
    1 month ago
    Very nice project!
    wolfieboy09
    wolfieboy09
    1 month ago
    Nice!
    phil-mac
    phil-mac
    5 months ago
    The purpose of this project was to learn enough of each language to program Tetris in it. I found it very energizing and worthwhile. I mostly write Javascript, but learning these other languages gave me a much better fundamental understanding of programming than I had before. The main learning resources I used are linked next to each game.
  • gen

    Cover page
    Made with Node.jsa little Clojure-like language for making generative structures in a 3D game
    Recent comments (0)
  • LittleReplit

    Cover page
    Made with HTML, CSS, JStiny little Replit clone, that can only interpret a small part of Lisp highly recommend working through Mary Rose Cook's "Little Lisp interpreter"... lots of fun: https://maryrosecook.com/blog/post/little-lisp-interpreter
    Recent comments (1)
    phil-mac
    phil-mac
    3 months ago
    a quite-useless clone of Replit, that can only interpret a small part of Lisp. followed this very cool tutorial on making a Little Lisp interpreter, and figured it'd be fun to make it useable from the browser. could have just put the interpreter on the front end but wanted practice with setting up a separate server.
  • DefCraft

    Cover page
    Made with Vanilla ViteMinecraft-like game where you code to create generative structures
    Recent comments (44)
    wolfieboy09
    wolfieboy09
    1 month ago
    When are you releasing the new update?
    StanleyLu3
    StanleyLu3
    1 month ago
    I think you should make it respawn when you fall off the edge.
    zoanozozo
    zoanozozo
    1 month ago
    Hello there, Nice game! Hope you can suggest us more games. Besides, have you played <a href="https://lol-beans.com">LOL Beans</a>? it is currently a stormy game among gamers and my favorite game :)). it can be played by a team of many players. The vivid 3D design, promises to bring you moments of relaxation. Best of all, it's free. As a result, you are free to play as many games as you like without having to pay any money.
    Aaron2011
    Aaron2011
    1 month ago
    Super fun! I hope you update the game!
    zarooma
    zarooma
    2 months ago
    nice!
    HyperHacker
    HyperHacker
    2 months ago
    +1 like this is awesome
Repls
Community
All repls