StephenGunn / game-of-life-svelte

Home Page:https://game-of-life-svelte-swart.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hasn't this been done before?

Live demo

Yes, a ton of times.

I had youtube on in the background the other day and I heard The Primeagen say something along the lines of "I've never built the game of life... maybe I should do that."

I said to myself "Hey! I've been wanting to do that too!"

So I did.

A few of my goals:

  • No dependencies past the SvelteKit skeleton project selections (typescript + prettier)
  • Utilize Svelte's features (components, derived stores, etc)
  • Make it interactive (you can draw on the game board to change the state live!)
  • A fluid game board / clean responsive design
  • Has to run well enough
  • Didn't want to use <canvas> or any rendering libraries

If you like my effort, give me a star :)

Bug Fixes & Thanks

About

https://game-of-life-svelte-swart.vercel.app

License:MIT License


Languages

Language:Svelte 84.1%Language:TypeScript 8.7%Language:CSS 3.7%Language:JavaScript 2.0%Language:HTML 1.4%