---
title: "Discussion on \"Toying with Deno. Making a ... Game Engine?\" | Hashnode"
description: "Discussion on \"Toying with Deno. Making a ... Game Engine?\". Hey! I can dream! ok?"
url: "https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Toying with Deno. Making a ... Game Engine?](https://blog.jrlgs.dev/toying-with-deno-making-a-game-engine?utm_source=hashnode&utm_medium=feed)

Hey! I can dream! ok?

Jun 12, 2022 · 23 min read · blog.jrlgs.dev  
Read the article

-   [#deno](https://hashnode.com/tag/deno)
-   [#game-development](https://hashnode.com/tag/game-development)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)

## Written by

[Jorge Romero](https://hashnode.com/@JorgeRL)

@JorgeRL

  
[View profile](https://hashnode.com/@JorgeRL)

I like programming and learning about stuff I find interesting. Particularly interested in functional programming and typing systems. I have a background in Cognitive Science/Psychology and Mathematics. Sadly halted due to physical and mental health issues arising from getting Covid. Which unfortunately hit me quite hard back on 2020. I'm still dealing with some sequels so I would prefer working from home. I find it fun trying to find insights that cut across disciplines. I tend to favor the "theoretical" side of things. But I also try to get as much hands-on experience as possible. I am writing a blog. Trying to share what I learn, and that others might find useful. I try to focus on the unique things I can bring to the table. Hoping to add value to the life of other developers. I always have a thousand ideas racing through my mind, so I don't have any trouble coming up with ideas on what to write. If any, I have a hard time cutting down on the number of things I want to write about :D On a personal note. I have always been quite solitary and introverted. But I don't think I'm shy. I love videogames and started programming because I wanted to make my own.

## Responses 3

Markdown supported · ⌘↵ to post

[Developer Avocado](https://hashnode.com/@AvocaDEV)

[Jul 6, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62c5e3f160d6757393f82bd1)

Loved these tips, thanks for sharing 👍

[Jorge Romero](https://hashnode.com/@JorgeRL)

[Jul 11, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62c5e3f160d6757393f82bd1#reply-62cb81cebffc4694f5bc5dfc)

Thank you for taking the time for reading :D

[Carlonn Rivers](https://hashnode.com/@Danidre)

[Jun 14, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62a7fd1dddf27ef9ab05ecb1)

Building just for learning purposes and building sake.

I love it!

[Jorge Romero](https://hashnode.com/@JorgeRL)

[Jun 14, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62a7fd1dddf27ef9ab05ecb1#reply-62a88ccd0baf4306d9493b2b)

Yup! That was pretty much the purpose hahaha

It works wonders. Having to face unexpected roadblocks is amazing for really learning.

[Carlonn Rivers](https://hashnode.com/@Danidre)

[Jun 15, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62a7fd1dddf27ef9ab05ecb1#reply-62a9e16b2b2b09182b6535d6)

[Jorge Romero](https://hashnode.com/@JorgeRL) that's my goto as well, building for learning.

Following you on Twitter to occasionally see what other experiments you're up to!

[Brian Scramlin](https://hashnode.com/@scramlo)

[Jun 13, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62a725f14754a2eb1e0a8948)

Wow! I enjoyed seeing seeing how you solved each issue as it came up and didn’t let it stop you.

How did you go about writing your post—did you document your journey as you went, or go back later and try to remember each step?

I honestly forgot about Deno after all the initial buzz. I hope it matures quickly!

[Jorge Romero](https://hashnode.com/@JorgeRL)

[Jun 13, 2022](https://hashnode.com/posts/toying-with-deno-making-a-game-engine/62a628bd165482d2b3eeebd6/comment/62a725f14754a2eb1e0a8948#reply-62a73535ddf27ef9ab05d59e)

Hi Brian! I appreciate your comment! Thank you!

I usually write and work on the project at the same time. There is a lot of back and forth. And I approach it as writing a tutorial for myself. 😋

I use the Obsidian app, because it is very easy and pleasant to write on it. I usually have a VSCode, obsidian and chrome windows running at the same time.

After that I go back and polish a bit removing stuff that no longer makes sense, or was wrong, or adding stuff 😅

I honestly like Deno a lot. It is easier for me to reason about than Node. But I still use Node much more often.

But I agree that deno is still a bit rough around the edges. But where it works it really shines imo. For this use case I think Deno was the best option 😅😅
