Anshul Sharma
This is my personal website and blog where I focus on my interests and my tech journey.
Featured
Why Hexagons are the MVP of Shapes (and How to Draw Them in JavaScript)
Published:In this post, we dive into why hexagons are the ultimate shape and how to draw them in JavaScript using the axial coordinate system. We cover the basics of hexagonal geometry and provide code to tile hexagons on an HTML5 canvas.
Making a Flappy Bird clone in Godot
Published:I made a Flappy Bird clone using Godot engine (v4.2). Flappy Bird is game no. 1 in the 20 games challenge, where I will make 20 games as small projects to learn game development and design. In this chapter, I will share what I learned along the way about game development, game design, and about Godot game engine.
Building Conway's Game of Life - Part 1
Published:I built an extremely simple python terminal implementation of John Conway's Game of Life. Source code on github - plays inside a Jupyter notebook
Three Body Problem - Are Trisolarans (or San-Ti) the bugs
Published:For those who have read the books or saw the recent Three Body Problem Netflix series. Have you wondered how big the Trisolarans (or San Ti) really are or is it just a me thing? In this post we discuss if a Trisolaran (or San-Ti) being be the size of an insect and still be a highly intelligent life.