Open in app

Sign In

Write

Sign In

Nathaniel Morihara
Nathaniel Morihara

20 Followers

Home

About

Aug 1, 2021

Pixel Art For Beginners

Lessons learned from my first time creating pixel art for a game — “Do a lot of work. Finish a lot of work. Share a lot of work.” I participated in my third game jam last month, this time working with a team (shout out to Zackavelli and Draekdude). It was my first time working with a team in a jam and my…

Pixel Art

8 min read

Pixel Art For Beginners
Pixel Art For Beginners
Pixel Art

8 min read


May 25, 2021

How To: Fix Gaps Between Tiles in Godot

TL; DR: Turn off “Filtering” on your imported image for the Tileset. The Problem: Gaps are showing between tiles on your Godot TileMap, something like this: The Solution: There are a couple of potential problems that could be causing this behavior. One potential problem is that “Filtering” is on for the imported image that…

Godot

2 min read

How To: Fix Gaps Between Tiles in Godot
How To: Fix Gaps Between Tiles in Godot
Godot

2 min read


May 15, 2021

How To: Fix “apksigner error” When Exporting for Android with Godot

If you go to export your Godot project as an Android .apk file and you get the following error ‘apksigner’ returned with error #1: Ensure that in the Android -> Export -> Options you either: Left ‘Debug’, ‘Debug User’, AND ‘Debug Password’ blank (in which case, Godot will fallback to…

Godot

2 min read

How To: Fix “apksigner error” When Exporting for Android with Godot
How To: Fix “apksigner error” When Exporting for Android with Godot
Godot

2 min read


May 13, 2021

Game Dev Journal Entry 4: Second Game Jam Postmortem

“Do a lot of work. Finish a lot of work. Share a lot of work.” For my second month-long game jam, I was a bit more ambitious with the scope of my project and made a game with a small narrative. …

Game Development

4 min read

Game Dev Journal Entry 4: Second Game Jam Postmortem
Game Dev Journal Entry 4: Second Game Jam Postmortem
Game Development

4 min read


Apr 12, 2021

Game Dev Journal Entry 3: First Game Jam Postmortem

“Do a lot of work. Finish a lot of work. Share a lot of work.” I participated in the Game Dev Field Guide’s 2nd Monthly Game Jam in February. This was the first step in my resolution to dedicate time to game development and publish games. I consider the project…

Game Development

5 min read

Game Dev Journal Entry 3: First Game Jam Post-Mortem
Game Dev Journal Entry 3: First Game Jam Post-Mortem
Game Development

5 min read


Feb 1, 2021

Game Dev Journal Entry 2: Why This Time Will Be Different — Strategies for Finishing a Project

“Do a lot of work. Finish a lot of work. Share a lot of work.” I’ve dabbled in game development for a long time but I haven’t had much to show for it. I don’t finish, let alone publish, projects because I get bogged down with questions like, “Am I…

Game Development

4 min read

Game Dev Journal Entry 2: Why This Time Will Be Different — Strategies for Finishing a Project
Game Dev Journal Entry 2: Why This Time Will Be Different — Strategies for Finishing a Project
Game Development

4 min read


Published in Compass True North

·Jan 26, 2021

Catching Up with the World — Go Modules in a Monorepo

November, 2020 — Go Modules (the standard for Go dependency management) had been out for over 2 years since its experimental release in go1.11, but Compass was still vendoring dependencies. Changing the dependency management tool for a monorepo isn’t an easy task, so we put it off for as long…

Golang

9 min read

Catching Up with the World — Go Modules in a Monorepo
Catching Up with the World — Go Modules in a Monorepo
Golang

9 min read


Jan 26, 2021

Game Dev Journal Entry 1: Deciding on a Game Engine

“Do a lot of work. Finish a lot of work. Share a lot of work.” I am a software engineer today because of the Starcraft Campaign Editor. Back in 4th grade, my friends and I played the original Starcraft everyday before school, after school, and on weekends. We often played…

Game Development

4 min read

Game Dev Journal Entry 1: Deciding on a Game Engine
Game Dev Journal Entry 1: Deciding on a Game Engine
Game Development

4 min read


Published in The Startup

·Jul 18, 2020

Code Review Tips for Junior Developers

Why you should review code & how to get started — Why review code? I perform code reviews because: It gives me practice reading code. I learn more about the code base. I learn different styles and approaches to writing code. I understand what people are working on and what is changing. It helps my teammates improve their code, catch bugs, and get their…

Code Review

5 min read

Code Review Tips for Junior Developers
Code Review Tips for Junior Developers
Code Review

5 min read


Published in Compass True North

·Jun 9, 2020

From Gerrit to Github

Transitioning the code review tool of a monorepo — This is part of a blog series on managing monorepos. If you haven’t already, check out https://medium.com/compass-true-north/repositories-one-or-many-f9da590611af. More to come in the next few weeks! At Compass, we have over 350 software engineers collaborating on a single monolithic repository (see our post on multi-repo vs monorepo) that is home to…

Gerrit

8 min read

From Gerrit to Github
From Gerrit to Github
Gerrit

8 min read

Nathaniel Morihara

Nathaniel Morihara

20 Followers

Software Engineer @ Compass. nathanielmorihara.com. nathanielmorihara@gmail.com. I've moved my gam dev writing over to https://murphysdad.substack.com/

Following
  • Carlos Arguelles

    Carlos Arguelles

  • Boris Cherkasky

    Boris Cherkasky

  • Limian Wang

    Limian Wang

  • Camille Fournier

    Camille Fournier

  • Luigi Kapaj (PuppyKhan)

    Luigi Kapaj (PuppyKhan)

See all (18)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech