Skip to content
Sign upLog in
Profile icon

Phil MacEachron

HackerAdmin
@phil-mac
making toys
Website
  • DefCraft in a Repl

    Cover page
    Made with Python

    Fork the Repl, then code to create explorable 3D structures. Supported languages: Python, JavaScript, C++, Java

    Recent comments (231)
    ZakariaZaman
    ZakariaZaman
    9 days ago

    I like this not so great but I couldn't do netter ngl

    Grey41
    Grey41
    10 days ago

    A few words… for your bounty, go for VulcanWM!!! HE MADE THE GAME YOU WANT REMADE!!! LITERALLY EXACTLY WHAT YOU WERE GOING FOR!!! There you have my opinion. Also, whats it like being an admin

    JackitoExantus
    JackitoExantus
    11 days ago

    o

    StuartChen1
    StuartChen1
    12 days ago

    Who want’s to play this, click on this link

    https://replit.com/join/oegzesclrv-stuartchen1

    OwenDawson2
    OwenDawson2
    17 days ago

    The hardest thing to do in this game is climb the stairs without a mouse. The game is great, though. great job

    SamuelRogge
    SamuelRogge
    25 days ago

    uytfuyfcityfiytcv

    liviathan
    liviathan
    1 month ago

    dudeeeeeeeeeee you recreated minecraft i am a young boy to be honest but i hire you join my discord server here https://discord.gg/PdU6pPFC

    AuroraMartin
    AuroraMartin
    1 month ago

    dont jump of lol

    ILikebreadok
    ILikebreadok
    1 month ago

    uhhhhh uhhhh uhhhhhhh uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuh hhhhhhhhhhhhh

    Willlllam
    Willlllam
    1 month ago

    fall pf world.

  • tetris

    Cover page
    Made with HTML, CSS, JS
    Recent comments (4)
    NassimSaboundj1
    NassimSaboundj1
    5 months ago

    Very nice project!

    wolfieboy09
    wolfieboy09
    5 months ago

    Nice!

    phil-mac
    phil-mac
    9 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.js

    a little Clojure-like language for making generative structures in a 3D game

    Recent comments (0)
  • LittleReplit

    Cover page
    Made with HTML, CSS, JS

    tiny 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 (3)
    PRANSHUHAT
    PRANSHUHAT
    2 months ago

    Cool

    JohnWesley7
    JohnWesley7
    2 months ago

    Nice

    phil-mac
    phil-mac
    7 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 Vite

    Minecraft-like game where you code to create generative structures

    Recent comments (43)
    wolfieboy09
    wolfieboy09
    5 months ago

    When are you releasing the new update?

    Aaron2011
    Aaron2011
    5 months ago

    Super fun! I hope you update the game!

    zarooma
    zarooma
    5 months ago

    nice!

    HyperHacker
    HyperHacker
    5 months ago

    +1 like this is awesome

    wolfieboy09
    wolfieboy09
    5 months ago

    Dont ask. image

    wolfieboy09
    wolfieboy09
    5 months ago

    How do i work this?

    phil-mac
    phil-mac
    5 months ago

    FYI i messed up something in the repl, where i was getting websocket errors, so I worked around it by making a build of the app and serving it over an express server.

    if you want to fork this to play with it, use this repl that doesn't have the errors: https://replit.com/@phil-mac/DefCraft-copy-to-fork?v=1

    osiudhosduihfos
    osiudhosduihfos
    5 months ago

    can i fork this?

    IroncladDev
    IroncladDev
    5 months ago

    This is beautiful, great job!!

    dragon-i-code
    dragon-i-code
    5 months ago

    :(((

Repls
Community
phil-mac
phil-mac
published an Update
4 months ago
361
DefCraft in a Repl
DefCraft in a ReplFork the Repl, then code to create explorable 3D structures. Supported languages: Python, JavaScript, C++, Java
Add C++ and Java support
A few people requested the ability to define blocks in C++ and Java. You can now use those languages in addition to the original options of JavaScript and Python. Next update will add mobile controls, as requested.
#games
#python
#javascript
+1
phil-mac
phil-mac
published a Repl
4 months ago
361
DefCraft in a Repl
DefCraft in a ReplFork the Repl, then code to create explorable 3D structures. Supported languages: Python, JavaScript, C++, Java
JackitoExantus
JackitoExantus
o 11 days ago
Grey41
Grey41
A few words… for your bounty, go for VulcanWM!!! HE MADE THE GAME YOU WANT REMADE!!! LITERALLY EXACTLY WHAT YOU WERE GOING FOR!!! There you have my opinion. Also, whats it like being an admin10 days ago
phil-mac
phil-mac
published a Repl
5 months ago
30
DefCraft
DefCraftMinecraft-like game where you code to create generative structures
zarooma
zarooma
nice! 5 months ago
Aaron2011
Aaron2011
Super fun! I hope you update the game!5 months ago
phil-mac
phil-mac
published a Repl
5 months ago
3
React Vite Template
React Vite TemplateUses @vitejs/plugin-reactpackage
phil-mac
phil-mac
published a Repl
6 months ago
0
gen
gena little Clojure-like language for making generative structures in a 3D game
phil-mac
phil-mac
published an Update
7 months ago
3
LittleReplit
LittleReplittiny 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
tiny little Replit clone
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.
phil-mac
phil-mac
published a Repl
7 months ago
0
LittleReplitServer
JacobScipior
JacobScipior
no repl 11 days ago
phil-mac
phil-mac
published a Repl
7 months ago
0
phil-mac
phil-mac
published a Repl
9 months ago
3
ClojurescriptTetris
ClojurescriptTetrisPlay Tetris written in Clojurescript
Spllit
Spllit
nice26 days ago
phil-mac
phil-mac
published an Update
9 months ago
3
Play Tetris in 4 programming languages
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.
phil-mac
phil-mac
published an Update
9 months ago
1
ClojurescriptBootStarterProject
ClojurescriptBootStarterProjectClojurescript starter project, using Boot to launch web server and automatically recompile. Hosted site: https://clojurescriptbootstarterproject.phil-mac.repl.co/
Clojurescript starter project - make websites using Clojure on Replit
Here's a Clojurescript starter project for anyone who wants to play around with making websites using Clojure and get the easy hosting benefits of Replit. Checkout the README for info on how to use it. I'm working on making Tetris in Clojure as a learning project, and getting something like this working was the first step.
phil-mac
phil-mac
published a Repl
1 year ago
0
python-tetris
python-tetrispython tetris
phil-mac
phil-mac
published a Repl
1 year ago
5
kaboomjs-tetris
kaboomjs-tetrisPlay Classic Tetris, written in Kaboom.js
IsaacLian
IsaacLian
Great game! Can you make a feature where it goes all the way down by pressing space?1 year ago