September 12, 2021

Video Game Day!

Video Game Day

The video game day is a day we remember why we play and mention some honorable games that are part of history!

The first video game

You can believe it or not but the first 3d game wasn’t available until the 80’s!
However it didn’t bother people that much - because the first game appeared in the 60’s!

These games were text-based and not popular due to lack of computers and programs.
It wasn’t that easy to develop games nor to publish and transfer them.
It’s not like they had Online shops with 1 Gbps internet lines.

Magnavox Odyssey

The first console brought to us the beloved Pong game!

Until today various Pong games were developed, Even I as a kid developed my own Avatar-Style Pong game.

First 3D game - BattleZone

This amazing game has been published back in the 80’s.
It doesn’t have any colors but it is very precise and understandable.

I won’t go into the math but there’s a reason that 3D games weren’t that popular.
This is mainly to the lack of graphic cards.

The first GPU in history was known as the Geforce 256

Graphic cards alllow to perform many small calculations that helps to render images based on different calculations.
If you were a game developer and you wanted to render images - You’d probably have to do it yourself or use a library for the CPU.

If you are interested in some math and learn more about the graphics pipeline: Wikipedia


The Mini Tetris

The basic principle is writing something in little code as possible!
Mini tetris is a true aspiration!

The code is a complex set of rules which calculate the positions.
Of course it’s not perfect but with 505 bytes long it is a true masterpiece!

The repository

Play the game

The repositroy of MINI projects!

Find it here: Repository

Memoriable mentions:

Snowflake generator

Here

Pac-man clone

Amazing pacman clone in 348 bytes.

Here

Thanks for reading!

על הפוסט

הפוסט נכתב על ידי Ilya, רישיון על ידי CC BY-NC-ND 4.0.

שתפו את הפוסט

Email Facebook Linkedin Print

קנו לי קפה

#Software#Games#VideoGames#JS