What I've Been Doing This Past Year
Sunday, March 6th 2022, 11:29:59 pmIt’s been a really long time since I posted here. Too long if you ask me. Anyway, in addition to correcting some typos and adding a link…
Synth Jam 6 | bitstream hymn
Friday, June 26th 2020, 12:47:07 amRecording Notes For this episode of the synth jam series, I brought the laptop back into the mix. Specifically, to use SonicPi as my AI…
Synth Jam 4 | 7th Dimension
Sunday, June 14th 2020, 2:47:13 pmI’m on a roll. This is my fourth week of making synth jams. This time I tried recording directly to my Tascam recorder from the mixer taking…
Synth Jam 3 | Ion Daydream
Sunday, June 7th 2020, 1:47:12 pmI added a new synth jam video called ion daydream. This is my second attempt at a DAW-less setup. (Here’s my first attempt from last week…
Synth Jam 2 | Spooky Action at a Distance
Sunday, May 31st 2020, 2:28:32 pmNow that I’m finally done with grad school (post about that coming soon.) I’ve had more time to work on music. Here is a new video of a…
Infinity Terrain in C++ using Perlin Noise and OpenGL
Tuesday, January 7th 2020, 2:50:54 aminfinity terrain I just finished another semester of grad school and this is the first of hopefully a few blog posts where I share some of…
Devlog 1 | Moonspore Hollow
Wednesday, July 31st 2019, 12:41:04 amFor the past few weeks, I’ve been working on my first game project in Godot Engine. It’s inspired (broadly speaking) by SNES action RPG…
Lecture | Designing for Machine Intelligence | Week 14
Saturday, May 11th 2019, 9:41:08 pmThe week before last on 4/29/2019, I attended a really awesome talk at the NYU MakerSpace called Designing for Machine Intelligence with…
Constant I/O | Final Thoughts on Making Video Games | Week 13
Wednesday, May 1st 2019, 1:09:02 pmMaking Video Games When I was a kid of about 12, I vaguely wanted to “make video games”. This lead me to ask my mom to buy me books on the…
Constant I/O | Imps & Skeletons | Week 12
Wednesday, April 24th 2019, 2:37:19 amThis week, I started to animate a few of the ideas from my sketches of monsters from last week. Imp The first of which is this purple, imp…
Constant I/O | Moving To Godot Engine | Week 11
Tuesday, April 16th 2019, 10:59:27 pmAfter watching several videos on the matter the past couple weeks and managing the general overhead of Unity, I finally made the switch to…
Constant I/O | 32x32 to 16x16 | Week 10
Tuesday, April 9th 2019, 1:47:39 amSo up until now, I’ve been working with 32x32 pixel sprites. This follows a little closer to the tradition of many SNES JRPGs I love such as…
Constant I/O | Aseprite Animations and New Sprites | Week 9
Wednesday, April 3rd 2019, 12:36:32 amAseprite This past week, I decided to finally give Aseprite a try. It seems like a lot of YouTube pixelart tutorials use this over PyxelEdit…
Constant I/O | Collaborative AR Game | Week 7
Sunday, March 24th 2019, 5:10:07 pm(Written by Omar Delarosa and Grant Ng) Birth of our conecept After our interview with each other we quickly realized that we both have a…
Constant I/O | Concept Art and World Building | Week 6
Wednesday, March 13th 2019, 12:44:52 amLast week, I spent a lot of time writing code for making procedurally generated levels.. That was fun. But it left me neglecting the overall…
Constant I/O | Procedurally Generated Levels in the Style of Spelunky | Week 5
Wednesday, March 6th 2019, 5:54:01 pmConstant I/O (or Project 2, Part 2) Background In part 1 of project 2, I studied the creative process of Derek Yu with regards to Spelunky…
Constant I/O | The Core Game Loop | Week 4
Tuesday, February 26th 2019, 10:42:04 pmThis week I focused on tighetning up the code in a few key ways to support a functioning game loop. This basically means I focused more on…
Constant I/O | Tilemaps | Week 3
Monday, February 18th 2019, 3:01:37 pmThus far, all of the pixelart you’ve seen on this site and in the game screenshots thus far has been made using PyxelEdit. This is an…
Constant I/O | Blend Trees and Animations | Week 2
Wednesday, February 13th 2019, 1:13:09 amAfter watching this amazing video tutorial on YouTube on making 2D games, this week’s breakthrough is discovering the magic of blend trees…
Constant I/O | Organizing Sprite Sheets | Week 1
Wednesday, February 6th 2019, 7:14:49 pmAs part of my Ideation and Prototyping class at NYU I will be creating a game prototype and writing about the process each week. For the…
Moving To Gatsby
Saturday, February 2nd 2019, 10:36:30 pmIt’s been fun blogging with my own homebrew static blogging engine for the past year or two. Was a very lightweight way to play around with…
Markov Chain Rhythms using SonicPi (ft. Drake)
Sunday, June 17th 2018, 3:13:08 pmA few weeks back I started dabbling in using markov chains to make hip hop music. When I wrote that last post, there was one hurdle that I…
How To Build A Tiny Grid System with Stylus
Saturday, June 16th 2018, 3:57:17 pmBackground Since I moved my site/blog/etc over to this static, micro-site a while back, I haven’t given it much ❤️ codewise. There are a lot…
Moving Back To Github Pages (or Static Hosting Saga 3)
Thursday, June 14th 2018, 2:30:11 amA while back, I made a big deal about moving this site to Cloudflare and using HTTPS. Well now that Github Pages supports HTTPS for custom…
Making Markov Chain Hip Hop with SonicPi
Wednesday, June 6th 2018, 2:16:27 amFor a long time, I’ve tried to merge two significant pursuits in my life: music and code. Although the two are not mutually exclusive, I’ve…
Simple HTTPS Setup S3 + CloudFlare
Wednesday, November 29th 2017, 4:48:01 pmAfter a bit more investigation yesterday, I realized that github pages forces my website headers to always be 30x. This is not ideal…
Static Hosting Updates 1
Tuesday, November 28th 2017, 4:02:58 pmSo during this past Thanksgiving holiday, about the only time of year I sit down and work on personal projects these days, I went to go…
Discovered Gem - Pipe Dream
Saturday, February 25th 2017, 6:45:48 pmMy primary mode of listening to music these days is Spotify’s Discovered Weekly. Although I’ve historically prefered “manually curated…
Google Publisher Tags and React Playing in Harmony
Thursday, February 23rd 2017, 3:33:51 amDoing Google Publisher Tags the React Way For all the wonders Webpack and Babel have brought to Front-End JavaScript, the modern, modular…
Making a Markdown Blog Using Webpack
Wednesday, January 4th 2017, 2:58:34 amA Brief Background When I started working on this site, my first hunch was to use that classic static website builder, Jekyll. It’s…
A New Way of Blogging
Monday, January 2nd 2017, 10:40:49 pmIt’s been a while since I wrote a blog post. Why? Well on the one hand, I’ve had a shortage of free time. On the other, I’ve spent way too…
Written by Omar Delarosa who lives in Brooklyn and builds things using computers.