fuzzyastrocat
@fuzzyastrocat
Functional programming is the future. Language design and compiler enthusiast!
12
Mr. Onion: An Arcade Puzzle Game!Help Mr. Onion get to the golden cube while trapping rival spices like horseradish and pepper! Is it a fever dream? Absolutely!
Be sure to read the marquee at the start for instructions how to play! Open in fullscreen for best experience.
Gameplay consists of a few stages. The early levels help you get acclimated. After the primary bonus round, you'll get a harder level before entering Pepper's Lair. Pepper's Lair is a repeating level which gets progressively harder and harder as more and more enemies will be added each round. (Watch the indicator in the upper-right!) Intermittently, Pepper's Lair is interrupted by a bonus round which allows you to recover some points.
The game was intended to replicate the look, feel, and mechanics of a Golden Age arcade game. I think it does :)
Can you beat the highscore?
It's currently 25800. Can you do better? Post here!104
9
12
12
Mr. Onion: An Arcade Puzzle Game!Help Mr. Onion get to the golden cube while trapping rival spices like horseradish and pepper! Is it a fever dream? Absolutely!
Be sure to read the marquee at the start for instructions how to play! Open in fullscreen for best experience.
Gameplay consists of a few stages. The early levels help you get acclimated. After the primary bonus round, you'll get a harder level before entering Pepper's Lair. Pepper's Lair is a repeating level which gets progressively harder and harder as more and more enemies will be added each round. (Watch the indicator in the upper-right!) Intermittently, Pepper's Lair is interrupted by a bonus round which allows you to recover some points.
The game was intended to replicate the look, feel, and mechanics of a Golden Age arcade game. I think it does :)
104
9
12
It's halloween, so what better time to make a game about the most frightening thing ever known!
Ghosts?
Monsters?
Witches?
Spiders?
Haunted Houses?
HTML, CSS, JS
Baconman321 Ever angrily think to yourself that the roads in your city wind just a bit too much?
Screenshot 2021-11-03 2.03.32 PM
Count your blessings.1 year ago
I've been rather silent for a while since I've been working a lot on my new programming language: mollusk. It's a prototype-based object oriented lan
HTML, CSS, JS
Bunnytoes This is very cool, also could someone help me make a programming language, I think it would be fun to make visuals to c2 years ago
1
1
wk4Dead simple solution to weekly4. All tasks, one program.
31
4
1
6
Fractional Square Root CalculatorFLOATING POINT square root calculator using + and - only! Complex numbers supported!
76
21
6
191
maze-ellersGenerate mazes in seconds and have fun solving them!
3.9K
97
191
I don't usually do things like this, but I saw a maze generator post on here and that reminded me about my foray into maze generation algorithms. So,
HTML, CSS, JS
This is a meta-question. Could there be some kind of feature on replit where we could have a lengthy description on a spotlight page? Or maybe a way
RoBlockHead Spotlight pages are designed to put the Repl in focus, not a long essay about the repl. This is by design.2 years ago
Coder100 Ideally, you would want to put this in either your code (readme.md) or embedded inside the website.
The description is meant to be like a 'blurb' to say what it does, not how to use it. That is the difference between apps and repl talk.
In my opinion it encourages people to describe usage on their repl more lol2 years ago
49
fourA 4D raymarching renderer.
1.4K
59
49
Note: Open the repl in a new tab, it won't work if you don't
Wait, how does that even work?
If you're completely unfamiliar with this concept, this
3D Rendering with Three.js
TheTranscendent Higher dimensions are awesome. Do you mathematically convert a slice of a 4d object into a 3d object before rendering?2 years ago
32
AskewA multiplayer 3D game about building and exploration. Please read https://replit.com/talk/-/-/60050 before asking a question.
869
32
32
Stevie257 When trying to place something down, if you right click to rotate your camera it cancels your placement and eats your item. A simple fix would be to not remove the item from your inventory when you click it to place it down, but remove it actually gets placed.
Other than that really annoying bug the game is surprisingly fun! Please don't give up on this and continue your work!1 year ago
This is a very old project (like, very very old) that I decided to port over to repl for the holiday season. It's a fully computer-generated snow sce
HTML, CSS, JS
DynamicSquid Cool!
Oh, quick question about lang dev if you don't mind :)
How am I supposed to do built in classes like arrays and strings?
For example the array class has methods push, pop, etc; and to handle that, I just have a bunch of ugly if statements, but is there a better way?
I know for many compiled langs like C++, they have a basic primitive type like char*, and they they create an array class around that. But my lang doesn't have that. Should my lang have that?2 years ago
It's that time of year when people decide to randomly throw a santa hat on their profile photo. So I decided to make a tool that allows you to easily
HTML, CSS, JS
DynamicSquid Screenshot (280)
New pfp! I drew the squid myself with the help of a picture. Is it good? I think it looks a little angry instead of confuzzled. Your santa hat looks great btw!2 years ago
A while back, for the langjam, I made a systems programming language named Curta. I've decided to revamp Curta and really make it something special,
HTML, CSS, JS
Bookie0 Also is it normal I can’t see what I’m typing? (I was just on iPad for a sec)
F961054B-DE0C-474C-B111-BAEE0CBA2F5D2 years ago
Ever wanted to make your own programming language? Ever wondered how? Well, you've come to the right place!
In this tutorial, we'll be implementing
C
Battledash2 I mean.. I tried to follow this is in GoLang.. I honestly expected it to be possible, considering it's pretty close to C in terms of features, but then you started to use features like adding to pointers or "char," which GoLang doesn't have, and a lot of other languages don't have either. How would I get around this? Languages like Javascript don't even have pointers in the first place.1 year ago
Xorol In lexer.c, it says that .line "does not refer to any field in struct Token"
is there any way to remedy this?
https://replit.com/@Kathyrabon/l#lexer.c
2 years ago
Inspired by @EpicRaisin's recent post, I decided to make a 3D renderer. Right now it just draws a box, but it can draw anything if you configure it.
HTML, CSS, JS
DynamicSquid Hi! I have another question about lang dev if you don't mind :)
How do I evaluate method calls? Not method calls in expressions, but method calls by themselves:
object.add(5)
object.display()
And what about chaining methods?
object.get().display()
The way I do it right now is have a struct:
struct Class
{
string name;
vector variables;
vector functions;
}
But I'm not sure where to go from there.
Oh, and I might just keep everything return by value to make it simple for now.2 years ago
fuzzyastrocat ANNOUNCEMENT: I've been accused of copying this from a coding train video. Does this video exist? If so I'd like to see it.2 years ago
You know those "Python interpreters" which are really just eval(input()) (or exec(input()))? Well, I decided to make the polar opposite of that — a g
C
The name says it all. It's the third of the month, I would think they would be out by now... if they're still happening.
EpicGamer007 It was cancelled
https://repl.it/talk/announcements/Weekly-Results-October-2020/60940
Go here for more info
(Don't worry, he will be starting something soon)2 years ago