Stats

7
Projects
22
Devlogs
28
Votes
2
Ships

Coding Time

All Time: 96h 30m
Today: 0h 0m

Member Since

June 16, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

7
The Far Northeast Extremity
4 devlogs • 20 days ago
Crossy
1 devlog • about 1 month ago
🚀
6 devlogs • 2 months ago
🚀
0 devlogs • 3 months ago
edit

edit

Shipped
10 devlogs • 3 months ago
🚀
0 devlogs • 3 months ago
🚀
1 devlog • 3 months ago

Activity

Earned sticker

Done! Here's an art I'm proud of. Ya gotta play the demo for the deets...but who's this gal, I wonder...?

Update attachment
Earned sticker

MVP is done! No spoilers so here is a definitely completely unrelated song uh-huh no relation at all to my project no siree :-)

Earned sticker

Progress! Spoilers on the video for a puzzle, so beware!

The Far Northeast Extremity! Here's the entrance to the secret facil—I mean, um, just a bunch of snow haha. Nothing to see here folks, move along...!

Pedro B.
Pedro B. created a project
20d ago

The Far Northeast Extremity

A small point n' click adventure for the SoM Grand Expedition Featuring original code, music, writing and art by me :-D

The Far Northeast Extremity
4 devlogs 0 followers Shipped
Pedro B.
Pedro B. worked on Crossy
1h 15m • about 1 month ago

First devlog of my crossword editor (I messed up the video scale but it's midnight so screw it!!!!)
Started work on this project a while ago, but it was only about a day's worth of programming...
Picking it back up now to see if I can ship something (still salty that my text editor got rejected for being Linux only.........................)

Pedro B.
Pedro B. created a project
34d ago

Crossy

A Crossword Editor

Crossy
1 devlog 0 followers
Pedro B.
Pedro B. worked on FRAME
6h 25m • 2 months ago

Prototype of a SNAKE clone for my fantasy console, in my custom language. Not everything works just yet, but developing a game concurrently with your engine (and in assembly nonetheless) is a pain!

Pedro B.
Pedro B. worked on FRAME
4h 56m • 2 months ago

Keyboard input in the fantasy console! And with this, the first actual official FRAME program has been written.
I could ship like this, but I want to at least get SNAKE in...

Pedro B.
Pedro B. worked on FRAME
1h 5m • 2 months ago

TEXT MODE IN MY FANTASY CONSOLE!!!
You can do, like, the world's worst text adventure ever

Pedro B.
Pedro B. worked on FRAME
8h 10m • 2 months ago

working on the kernel of the fantasy console (some helpful functions)
hilariously, it too is coded in my little assembly language.

Update attachment
Pedro B.
Pedro B. worked on FRAME
1h 34m • 2 months ago

here's the fantasy console running!
A simple IRQ handler

Pedro B.
Pedro B. worked on FRAME
9h 58m • 2 months ago

(guess who's back)
(back again)

I realized a Linux-only terminal thing was NOT going to get any votes so I'm pivoting to something more accessible: a web game engine/fantasy console thing!

Not a lot to show since I'm working on the language before doing graphics, but here's a screenshot of code that actually gets parsed and run correctly by the engine!!! woah!!!!!!

Update attachment
Pedro B.
Pedro B. created a project
69d ago

FRAME

An HTML game engine/fantasy computer

6 devlogs 0 followers
Pedro B.
Pedro B. created a project
87d ago

WAVE

A game for the Summer of Making Jam!

0 devlogs 0 followers
Pedro B.
Pedro B. worked on edit
1h 27m • 3 months ago

Don't wanna lose my hours, but also not really anything to show in a video (just plumbing for syntax highlighting currently...)

Here's some of it, I guess.

Update attachment
Pedro B.
Pedro B. worked on edit
1h 45m • 3 months ago

configuration options for the terminal text editor!
they don't do anything but, like, a hash-map? in C? From scratch?! Woah!

Pedro B.
Pedro B. worked on edit
2h 43m • 3 months ago

In this (admittedly half-hearted) devlog: More prompts and more commands
Had to cram for a Calculus exam (it sucked!) so I couldn't really work on the project these past few days, but thankfully I'll have the weekend to give it some love.

Next on the task list are:
- Laying the groundwork for configuration options (a hash-map implementation!)
- Getting mouse input working
- Syntax highlighting...? (probably not)

Pedro B.
Pedro B. worked on edit
2h 46m • 3 months ago

A short one this time: confirmation prompts for the editor! Fairly easy to implement using ncurses windows.
Also, UNDO/REDO can now handle newlines, including those in the middle of lines, and backspaces at the start of a line.

Pedro B.
Pedro B. worked on edit
4h 7m • 3 months ago

In this devlog: UNDO/REDO in my terminal text editor!
Super neat learning how other editors handle this sort of stuff. I referenced the nano implementation, but at its core it's just a basic Command Pattern (see the gang of four's Design Patterns book)

Pedro B.
Pedro B. worked on edit
2h 3m • 3 months ago

More progress! But there's a bug in the video lol
Not shown in the video but saving an opened file works too

Still working out how to handle resizing btw. The SIGWINCH signal (well, signals in general) aren't really a thing in Windows, so I'll have to do some weird platform-dependent code to make it work. Ideas on how to handle it are welcome, but really, I know the solution--it's just bad and boring and I can't test it on my Linux machine :-P

Pedro B.
Pedro B. worked on edit
35m • 3 months ago

My text editor can save files now!
Also, semi-featured in the video: normal mode commands like $, , G, etc...

It's basically fully featured!
...just don't try to open files you need to scroll through
...or resize the window (still exploring how to handle that portably)
...or type/read files with/even think about tabs
...
...maybe it's not actually fully featured

Pedro B.
Pedro B. worked on edit
5h 55m • 3 months ago

The editor's getting somewhere now...!

Featuring:
- Basic editing;
- File loading (but no saving yet;)
- Line numbers;
- Status line;
- Command modes

Pedro B.
Pedro B. worked on edit
2h 15m • 3 months ago

Basic editing has been implemented!!!
this might actually ship guys

Pedro B.
Pedro B. worked on edit
2h 49m • 3 months ago

The beginnings of a text editor...!
Not pictured: absolutely craps its pants on backspaces, newlines and gusts of wind

Update attachment
Pedro B.
Pedro B. created a project
99d ago

edit

A simple file editor in C with ncurses

edit
10 devlogs 2 followers Shipped
Pedro B.
Pedro B. created a project
101d ago

How Did We Get Here?

Visualizing the iterative nature of science

0 devlogs 0 followers
Pedro B.
Pedro B. worked on Smudge
1h 20m • 3 months ago

currently deep in the printf mines...too many specifiers on this darn thing!
but when it's done? I'll be printing text so beautiful you can't even fathom it

Update attachment
Pedro B.
Pedro B. created a project
102d ago

Smudge

A simple x86 OS

1 devlog 0 followers
Pedro B.
Pedro B. joined Summer of Making
102d ago

This was widely regarded as a great move by everyone.