Matt Hughson (NES & Game Boy Developer) Profile Banner
Matt Hughson (NES & Game Boy Developer) Profile
Matt Hughson (NES & Game Boy Developer)

@matthughson

8,911
Followers
1,029
Following
3,238
Media
14,591
Statuses

Homebrew GameDev: • From Below (NES|2020) • Witch n' Wiz (NES|2021) • From Below Pocket (GB|2023) • Super Sunny World (NES|TBD) #nesdev #gbdev #ファミコン

Vancouver, BC, Canada
Joined July 2010
Don't wanna be here? Send us removal request.
Pinned Tweet
@matthughson
Matt Hughson (NES & Game Boy Developer)
8 months
HI! I'm Matt! I'm coding a brand new platformer for the NES, inspired by Super Mario Bros 1 + 3. It's called... Super Sunny World 🌞 Follow me to get updates as it approaches alpha, and please repost to let other folks know about it! 📷 #nesdev #gamedev #screenshotsaturday
70
282
1K
@matthughson
Matt Hughson (NES & Game Boy Developer)
5 months
How can a game be hyper-real and ps1-aesthetics at the same time?!
@Nothke
IVAN32_LEAN_AND_MEAN 🌲🏎️💨🌲
5 months
Going on stream to implement some new audio features with SoLoud, fixing a few bugs and adding some effects like reverb and low pass effects. Meanwhile C1RCUI7 on has made a nice mod with custom sounds! #ShakedownGame #gamedev
38
497
4K
199
2K
23K
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Did you know: 🤔 The infamous "sprite flicker" you see on the NES, is not actually a built-in hardware feature. This flicker needed to be hand-coded into every game! But why!? 🧵👇
96
1K
12K
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
The flicker is an attempt to avoid a limitation of the NES: The NES can only display 8 sprites per horizontal line of the screen. Source:
6
79
2K
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
The NES's default behavior is to *stop drawing sprites* once that 8 sprite limit it reached. This is what *that* looks like. Notice that the purple character on the left just completely vanishes. You can imagine why games avoided this. (The 4 skeletons use 8 sprites total)
3
24
1K
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
And the final results running on a real NES + a CRT TV where I find it looks a lot better than in an emulator + LCD. #nesdev
15
21
1K
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Ever wondered how devs measure performance on real a NES, which has no dev kit? An common way is the change the "color emphasis" while an operation is executing, during screen rendering. This effectively draws colored bars representing how long something takes. #nesdev
29
200
1K
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Here's a basic version of the flicker. In an emulator you can see that the sprite memory on the right (highlighted with a red circle) is changing the order of sprite data every frame, which means that *which* sprites come *after* the 8-sprite-limit changes every frame aka flicker
7
24
956
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
30 days... 1 all-new NES platformer! Announcing... 🌞Super Sunny World🌞 Over the next month we are going to work, start to finish, on a BRAND NEW platforming game for the NES! At the end of it, the game will immediately go on sale as a physical cart! #nesdev #gamedev 🧵👇
41
191
874
@matthughson
Matt Hughson (NES & Game Boy Developer)
16 days
Good or Bad Level Design? The player is forced to exploit the auto-scroll + temporary invincibility to reach a pipe that is completely sealed in. #nesdev
316
65
888
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 month
"Your game is too much like Super Mario Bros" The game:
@Programancer
PROGRAMANCER
9 months
"Your game is too much like Castlevania" The game:
90
699
5K
32
138
768
@matthughson
Matt Hughson (NES & Game Boy Developer)
9 months
Here's something you don't see in every NES game: A platformer with ZAPPER support! Super Sunny World is allows a 2nd player to eliminate enemies with the Zapper Gun. Remember pretending to play on 2nd controller while you wait for your turn? Pretend no more! #nesdev
65
170
700
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
A little tease of something new in the works...
Tweet media one
Tweet media two
26
36
634
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
"Flag Poles" are in and working! I can't believe how easy th-- 😭
30
25
627
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
What does it look like to receive 100 brand-new, sealed NES games in 2022?
23
59
573
@matthughson
Matt Hughson (NES & Game Boy Developer)
16 days
Folks hate the auto-scrolling levels in Super Mario 3 🍂 I'm hoping to break that curse with my upcoming NES game, Super Sunny World, with a very small change. The camera will auto-scroll, but ALSO allow the player to move faster than the scroll. What do you think? #nesdev
85
44
529
@matthughson
Matt Hughson (NES & Game Boy Developer)
3 years
My vision for this magazine is for the digital version to feel like Nintendo Power meets Geocities! 😍 Who's with me!? (Games by @ParisoftGames and @MercuryBD )
21
49
463
@matthughson
Matt Hughson (NES & Game Boy Developer)
8 years
My free #PICO8 Advanced Platforming Game Starter-Kit is out now! #screenshotsaturday #gamedev #gamemaker #indiedev
17
164
474
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Another flawless feature implementation. #nesdev
38
31
462
@matthughson
Matt Hughson (NES & Game Boy Developer)
22 days
I've been feeling pretty burnt out lately on Super Sunny World🌞 1.5 years is way too long to be working on a 1 month side project... 😭 I have so many more ideas I want to add though.
39
71
470
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
MASSIVE Game Boy Homebrew GIVEAWAY! We're giving away physical copies of 4 new Gameboy games to 1 winner! Entry: 💖Like ✅Follow @matthughson 🔁Retweet 💬Comment From Below is on sale NOW: 🏁Giveaway ends Oct 11th 11:59PM PT #screenshotsaturday #gbdev
236
254
432
@matthughson
Matt Hughson (NES & Game Boy Developer)
6 months
This is my 1st time doing a fullscreen moving boss. It uses background tiles for the entire large snake. Head animations are done through nametable changes, while the wiggling body are CHR bank swaps. Roof/Floor are kept in place via mid-screen splits (MMC3 IRQ). #nesdev
33
51
436
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
I'm working on a new action-platformer for the NES called, Super Sunny World 🌞, heavily inspired by the man himself! #Mario #nesdev #screenshotsaturday #MarioWonder
Tweet media one
Tweet media two
11
57
417
@matthughson
Matt Hughson (NES & Game Boy Developer)
10 months
Remember how some levels in Super Mario 1 had black backgrounds, instead of blue? I interpret that to be night levels. Super Sunny World (my new NES game) will have a day night cycle too, transitioning from Morning, Noon, Evening and Night. Here's a WIP version of "evening".
21
40
413
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
This is something I've been looking forward to implementing on the NES for *years*... Parallax scrolling! By changing the horizontal scroll amount half way through the rendering of the screen, we can create the illusion of "layers" which the NES doesn't actually have. #nesdev
15
58
400
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
I'm coding (from scratch) a brand-new platformer for the NES: Super Sunny World 🌞 Follow me to get regular updates on its progress, and please repost to let other folks know about it! 🙇‍♂️ #nesdev
22
79
406
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
My new NES game now features level transitions in all directions! Here's a 360° tour of a **debug level** showing all the different types of transitions and scrolling. This non-linear "Horizonal Scrolling + Vertical Auto-Scroll" style is inspired by Super Mario Bros 2!
15
53
391
@matthughson
Matt Hughson (NES & Game Boy Developer)
5 months
@johanpeitz I swear there is no lighting/shading. 😁 The only shadow I see is a giant square below the car. I think maybe it's more the camera, and choosing an atmosphere that looks correct with minimal lighting/shading.
Tweet media one
15
0
379
@matthughson
Matt Hughson (NES & Game Boy Developer)
3 years
Witch n' Wiz is out now! A new puzzle-platformer for the NES & PC! 3 WAYS TO PLAY🕹️ 🌐Free in Browser @piepacker : 📲Download the ROM @itchio : 📺Buy a Limited Edition NES Cart @LimitedRunGames :
36
138
365
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 month
Believe it or not, this "attract mode" AI (which plays the game if the title screen is idle for too long), is only a few lines of code! It simply: 1. Always holds RIGHT 2. Taps A every second 3. Holds B 1/4 of every second By luck it gets through the first 1.5 levels! #nesdev
25
49
371
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
I'm happy to say that the final tileset is now in the game! This is Super Sunny World (for the NES)! The LAVA CAVES 🌋 will be the last stage of each world, similar to the castles in Super Mario Bros or the Airships in Mario 3. Art by @kennethfejer #nesdev
25
67
360
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Finished re-skinning the last of the "test levels" I am currently using to test my NES platformer engine. Really digging this tileset. #nesdev
11
44
344
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Implementing scrolling on the NES is difficult. Because of that, I've been thinking about what different platformer games have done, and which battles I want to fight with my #nesdev game. I'll document all the different *types* of scrolling I can think of in this thread.
10
51
341
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Can someone start a movement to declare that little graphical glitches like this on NES games are "charming" and "cool"? It would save me a lot of time and effort 😅 #nesdev
60
11
340
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Here's a fun problem to solve when making NES games, that you might not even realize is a problem! #nesdev Sprites on the NES are actually drawn in "screen space" and wrap around at the edges. But obviously in many games, this makes no sense! Here's how to solve it 🧵
5
42
336
@matthughson
Matt Hughson (NES & Game Boy Developer)
8 months
Moar parallax! 😱 #nesdev
12
29
320
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Heres a fun trick to make your platformers feel more forgiving! Don't check for collision with an enemy if the Player is moving UP and Player CENTER is ABOVE enemy CENTER. This prevents the feeling of "clipping your toe" as you perform a last second jump over an enemy. #nesdev
11
43
321
@matthughson
Matt Hughson (NES & Game Boy Developer)
18 days
It's the 39th anniversary of the release of Super Mario Bros for the Famicom! #ファミコン SMB1 had a huge impact on me, and is the inspiration behind my own NES game, Super Sunny World! 🌞 Coming to the NES on Cartridge, and to PC on Steam. Switch & more someday too I hope!
18
66
316
@matthughson
Matt Hughson (NES & Game Boy Developer)
11 months
I spent the last week converting some game logic from C to Assembly. I code my NES games mostly in C, but sometimes I need to use assembly to squeeze out better perf. In this case, it was the "Pearl Projectiles" which were taking longer than seemed reasonable. #nesdev
17
39
293
@matthughson
Matt Hughson (NES & Game Boy Developer)
8 months
I forgot I had this great slide animation for Sunny! Only a couple lines of code to add it, but it makes a significant difference to the feel of the game, without any actually changes to the controls. Strictly a visual change. #nesdev
11
46
293
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Here's a few photos of the soon-to-be-released 16-bit port of Witch n' Wiz! I finally got an EverDrive to let me play this thing on real hardware! More info soon!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
13
39
288
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Super tight tap jumps all day long. Feels amazing. #nesdev
9
37
284
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
When Mario gets the STAR POWER in Super Mario Bros. he starts flashing like a casino. I always assumed this was done by changing the colors of the single palette that Mario uses. However, it's actually accomplished by simply cycling WHICH palette Mario uses, every other frame.
10
58
284
@matthughson
Matt Hughson (NES & Game Boy Developer)
9 months
This is on the NES!?
@kakikukecat
駒林貴行
10 months
『超翼戦騎エスティーク』の開発進捗を少し公開。ボス戦の背景に星が出るようになりました。ブラウン管で映すとより綺麗に見えますな #nesdev #shmup
17
180
776
21
36
282
@matthughson
Matt Hughson (NES & Game Boy Developer)
10 months
"Morning" color palette for Super Sunny World 🌞 I'm super happy with this one! I just want to live in there, haha! 😁🌅 Super Sunny World is my upcoming platformer game for the 8bit Nintendo Entertainment System. #nesdev
18
39
279
@matthughson
Matt Hughson (NES & Game Boy Developer)
9 months
Should you be able to swim up waterfalls in Super Sunny World? #nesdev yes/no/maybe?
61
27
277
@matthughson
Matt Hughson (NES & Game Boy Developer)
4 years
how it started // how it’s going
Tweet media one
Tweet media two
12
18
272
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
The Homebrew Games Summer Showcase 2023 is about to START! ⛱ This is 30 minutes of non-stop gameplay footage, spanning 140 games, and 17 retro consoles! NES, Game Boy, Jaguar, 3D0, Genesis, SNES and more! So grab a snack, get comfy and enjoy the show!
24
119
275
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
I'm making a new NES platformer over 4 weeks, and week 2 has just come to a close! 😱 Here's a recap of the features that went into "Super Sunny World" this week! More info in my pinned tweak about the project. 🌞 #nesdev
11
41
269
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
I *demaked* Super Mario Bros. for #pico8 and removed the "score" altogether. When I did that, I needed to come up with a new reward for the flag pole at the end of levels. My solutions was to reward coins! Very satisfying! Super Sunny World will do this as well! #nesdev
10
33
259
@matthughson
Matt Hughson (NES & Game Boy Developer)
3 months
This might seem hard to believe... Recently I was editing some of the music files for Super Sunny World and realized I had an entire music track (by @Cofebbat ) that I totally forgot about! This track was intended for water levels but I forgot to hook it up...UNTIL NOW🎧! #nesdev
5
57
261
@matthughson
Matt Hughson (NES & Game Boy Developer)
9 months
Did you ever notice: In Mario 3, if you hit a block that bounces up, it pushes mario downward faster than if he hits a solid block? There's so many subtle details in SMB3 that make it play great! Super Sunny World (my new NES game) will also do this! #nesdev
12
15
254
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
I'd really like to crank out a very simple NES platformer over the course of a month. I spent lunch playing around with some concept art for a main character and setting. What do you think?
Tweet media one
Tweet media two
Tweet media three
30
20
254
@matthughson
Matt Hughson (NES & Game Boy Developer)
6 years
I just made a HUGE update to my #PICO8 Super Mario remake. World 1 is now feature complete! I had to cut a few corners to fit it all in memory but overall I think it feels pretty true to the original. PLAY NOW: #gamedev #indiedev
10
75
250
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Here's a fun little #nesdev trick I was shown tonight. The problem: how to hide sprites that pass over HUD at the bottom of the screen? It looks ugly, and breaks the illusion. However, the HUD isn't actually on a separate layer or anything, so how can sprites go behind it?
20
22
253
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
This is a big one folks! Mystic Searches, the long awaited game from @New8bitHeroes is finally open for preorders! This looks to be one of the most ambitious NES homebrew games ever created, just based on the sheer breath of content in the trailer.
12
49
250
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
@radgu8 I shipped my last game without it! 😅 In my case I just wasn't sure how to do it, and didn't have many cases where it would be visible. But I can't say I've ever noticed it from any licensed-era NES games.
2
2
247
@matthughson
Matt Hughson (NES & Game Boy Developer)
3 years
I am looking for retro gamers with disabilities! I want my new NES game, Witch n' Wiz, to be as accessible as possible. If you would like to provide feedback on what prevents YOU from enjoying my game, please use this link to sign up. RT appreciated!
Tweet media one
Tweet media two
17
204
248
@matthughson
Matt Hughson (NES & Game Boy Developer)
3 months
I know updates have been pretty slow on Super Sunny World development, but I am still working on it! Things are just going pretty slow lately. I'm in the middle of putting together the bosses, and they take a long time to build. Here's a work in progress of boss #4 ! #nesdev
8
33
252
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
Wow! That's a lunker! #nesdev (Super Sunny World is a new platformer in development for the NES)
8
30
246
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Can someone PLEASE do some REAL investigative videogame journalism and write a "where are they now" piece on the "Anticipation" box cover for the NES?
Tweet media one
24
27
236
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
*cracks open a fresh new itch io asset pack*
Tweet media one
5
13
233
@matthughson
Matt Hughson (NES & Game Boy Developer)
9 months
Going on an adventure! #nesdev
6
23
239
@matthughson
Matt Hughson (NES & Game Boy Developer)
4 years
Emulators are convenient, but there's nothing like seeing your own game running on a REAL NES! ( #WitchNWiz is a NEW game for the #Nintendo Entertainment System) #gamedev #nesdev #indiegame #indiegames #pixelart #retro #CasualFromBelowProductPlacement
17
34
231
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
*chef's kiss* More info soon!
Tweet media one
Tweet media two
Tweet media three
18
31
236
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Here's an amazing opportunity to work on the most anticipated NES games in recent memory, @orangeislandok by @vontheodore !
Tweet media one
18
45
231
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
The 1st print editions of RETROBREW (my upcoming homebrew game magazine) are in and everything looks perfect! Should be on sale any day now. #nesdev #gbdev
26
45
234
@matthughson
Matt Hughson (NES & Game Boy Developer)
6 years
*gravelly voice* "Too easy. Somethings not right here. It's quiet... too quiet..." 🤨🤔🐍 #mono8 #pico8 #indiegames #indiedev #gamedev #guerrillawars #monogame #metalgear #pixelart
9
43
227
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
About the game: Super Sunny World is going to be a very simple, bright, colorful, platformer inspired by Super Mario Bros 1. I'd like to recreate some of the "design magic" of that game, with a few little twists to the formula. This is not a hack! It is an original NES game!
Tweet media one
8
20
231
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
Check out the latest recap of development on my brand new NES game, Super Sunny World🌞! This update brings major perf improvements, and 2 new gameplay mechanics! #nesdev
14
35
227
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
RETROBREW: A Modern Homebrew Game Magazine >> NOW AVAILABLE << * 20 pages * 100% focused on Homebrew * 8 game previews * Original comic * Digital 💾 & Print Editions 📖 * Digital Edition features video and gifs * Worldwide shipping >> << #retrobrewmag
35
95
228
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Pass-through-floors could add a fun new dynamic to the Super Mario Bros. 1 formula! ("Super Sunny World" is a new game being developed, from scratch, for the NES #nesdev )
7
21
226
@matthughson
Matt Hughson (NES & Game Boy Developer)
6 months
After analyzing hours of NES "Let's Play" videos, I have made a dramatic improvement to Super Sunny World! SSW will hide its outdated pixelated look with a permanent pixel-smoothing filter enabled. Also the 4:3 screen will be stretched to fit the superior 16:9. Happy April 1st!
24
20
228
@matthughson
Matt Hughson (NES & Game Boy Developer)
4 years
Game changer! Literally! 🤪 Deploying #WitchnWiz directly from VSCode to NES hardware via USB to @krikzz 's EverDrive N8 PRO (from @StoneAgeGamer ). #NESDev
6
31
219
@matthughson
Matt Hughson (NES & Game Boy Developer)
5 months
It's a minor tweak, but I've increase the "hit range" for going down tree trunks, and also now allow the player to trigger the transition when "duck sliding" across the top. Play-Testers were missing bonus rooms simply because the trigger was too strict. #nesdev
5
30
225
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
He looks simple, but this Crab-Launching-Cloud took me a decent chunk of time to implement! 🦀🌤 There's a few pieces to the experience, and I experimented a lot before arriving at this final version. Super Sunny World is a new NES game in development. #nesdev
6
43
224
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
140 New Homebrew Games! 🕹 17 Retro Consoles! 💾 30 Minutes of non-stop gameplay footage! 📺 The "Homebrew Games Summer Showcase 2023" will premier this Thursday at 12:30PM PDT! Click this link to get notified and watch it live!
12
99
223
@matthughson
Matt Hughson (NES & Game Boy Developer)
11 months
This might be a fun twist on the "flying cheep cheeps" 🐡 for my NES game, Super Sunny World 🌞! Instead of just jumping and falling, they land and slide across solid surfaces. Maybe I should replace the fish sprite with a penguin sprite. 🐧 What do you think? #nesdev
23
21
222
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
New NES graphic style just dropped!
24
16
221
@matthughson
Matt Hughson (NES & Game Boy Developer)
8 months
Would you smash the controller if I put this in the final level of Super Sunny World 🌞? #nesdev
40
24
222
@matthughson
Matt Hughson (NES & Game Boy Developer)
16 days
I'm doing a testing on the NES. The wall of blocks on the left will be a "boss" that is chasing you... I need to come up with something that is a wall that doesn't hurt you, but also chases you... Originally I was thinking lava wave, but that would hurt you if touched. #nesdev
38
14
221
@matthughson
Matt Hughson (NES & Game Boy Developer)
3 years
Although I'm enjoying working on From Below Pocket, and my Homebrew Magazine side project, I'm really looking forward to getting back into some NESdev. Here's a little platformer engine I started back during Witch n' Wiz dev.
14
25
212
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
I'm excited to reveal the title track for my upcoming NES game, Super Sunny World🌞! This song by @Cofebbat perfectly captures the bright, sunny, beach vibes of the game, with a hint of mystery + adventure! I'll share more of the OST in my weekly update video tomorrow! #nesdev
20
24
214
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Bug or Feature?
50
13
210
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
NES developers know... #nesdev
Tweet media one
15
11
209
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
This guy has been authoring Game Genie codes for 23 years... He also still has an active site on Angel Fire!?
20
41
211
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
A brand new game for your Nintendo Game Boy is here! "From Below Pocket" is available for a LIMITED TIME as a physical cartridge, complete in box! The included cart is compatible with every model of Game Boy, and takes full advantage of each, including Super Game Boy! #gbdev
Tweet media one
19
71
211
@matthughson
Matt Hughson (NES & Game Boy Developer)
9 months
When making games on the NES, nothing is easy! With a LOT of help from the #nesdev Discord, I was able to clean up the seam above the status bar. In addition to that, there is some new (temp) art, and I even perform the forbidden mid-frame palette update for extra colors!
11
34
212
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Coding NES games in C is wild sometimes. The code on the right is about 40 times faster than the code on the left!😐 You can see the asm it generates here. In the game screenshots the blue tint area is the code running.
Tweet media one
Tweet media two
Tweet media three
12
25
208
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
When making games for the NES, nothing is "easy". I've spent the last week implementing one such feature that might *seem* easy but is anything but: multi-directional scrolling. You can now start to see the structure of the game emerging (something akin to Zelda 2). #nesdev
5
16
205
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
What are some of the greatest game intros of all time? GIF/Video replies only! 😁 I'm go first! 🥋
119
11
210
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Happy #screenshotsaturday ! Here's my 3 homebrew games with physical cart releases in the works. From left to right: From Below Pocket [GB] (early 2023) Witch n' Wiz [16-bit upgrade] (mid 2023) Unnamed Zelda2-like [NES] (late 2023) All 3 are original games for retro consoles!
10
22
206
@matthughson
Matt Hughson (NES & Game Boy Developer)
5 months
One thing I hope will separate Super Sunny World 🌞 from the games that inspired it, are more varied and interesting boss fights. Here's a preview of one that's currently in development! #nesdev #gamedev #ScreenshortSaturday
14
31
206
@matthughson
Matt Hughson (NES & Game Boy Developer)
7 months
VERY early look at a boss I'm working on. The idea is that it will be a giant snake. It moves slowly back and forth, spitting out enemies at you, which you need to use to bounce up to bop him on the head. This is #nesdev , so it uses tricks to create a "full screen" boss.
12
27
201
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
🤷‍♂️ #nesdev
6
30
203
@matthughson
Matt Hughson (NES & Game Boy Developer)
10 months
Very satisfying... 🤤 #nesdev
7
22
203
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Got the day off work, and kids are in school! Time to go ham on this project, and turn *this* (side scroller) into *this* (top down rpg-like world map). #nesdev
12
25
198
@matthughson
Matt Hughson (NES & Game Boy Developer)
1 year
A nice thing about having already shipped a NES game, is that I can steal from myself when I need some NES-ready graphics! I wanted a little smoke puff for when Pearls vanish on collisions, so I just grabbed the dust particle from Witch n' Wiz (my previous NES game). #nesdev
4
18
205
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
ICYMI: I've been on vacation for the last week or so, but I'm back now and ready to start working on Super Sunny World again! I'll hopefully have some new updates as soon as tonight!
17
18
198
@matthughson
Matt Hughson (NES & Game Boy Developer)
2 years
Stand-in for Turtle Shells are now in my new NES game, Super Sunny World. Graphics are placeholder. Transitions from "walking" to "in shell", and then can be kicked, stopped and kicked again. Kills other enemies and the player. #nesdev
11
14
200