Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 53 min 2 sec ago

Stereotype Content Model

Fri, 11/01/2024 - 9:19am
Categories: Hacker News

Ink: React for Interactive CLI Apps

Fri, 11/01/2024 - 9:15am

Article URL: https://github.com/vadimdemedes/ink

Comments URL: https://news.ycombinator.com/item?id=42016639

Points: 1

# Comments: 0

Categories: Hacker News

Make It Yourself

Fri, 11/01/2024 - 9:09am

Article URL: https://makeityourself.org/

Comments URL: https://news.ycombinator.com/item?id=42016597

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Popshort.ai- AI-driven short drama platform

Fri, 11/01/2024 - 8:35am

Article URL: https://popshortml.com/

Comments URL: https://news.ycombinator.com/item?id=42016346

Points: 1

# Comments: 0

Categories: Hacker News

Shuhari – Alchemists

Fri, 11/01/2024 - 8:27am
Categories: Hacker News

Show HN: Block Sort, a mobile/PWA puzzle game without ads

Fri, 11/01/2024 - 8:26am

I like small puzzle games to play on my mobile, (because you can put them away easily as well). But I got really annoyed that a lot of them force feed you advertisements.

To counter this I made my own puzzle game, as a progressive web app. This means you can install it on your mobile or desktop as an application, and play offline.

After the game is offline ready, no requests should be outgoing except checking for updates of the game. So there is no tracking/reporting going on. This also means I rely on old fashion email to get feedback!

The game is build in React + Typescript + Vite, and is open-source at: https://github.com/matthijsgroen/block-sort

Challenges:

- I wanted to make the game using open web standards such as HTML + CSS. The game actually features one image, the rest is done in pure CSS (the cubes, buffers and placement stacks);

- All animation is done through CSS animations;

- All levels are randomly generated, and then proven playable by a solver before a player gets the level on screen. To remove loading times for the high difficulty levels, a process was made to generate these levels offline, and the game only contains the random seeds to reproduce them (and then they are still solved by the game first before offering)

- The entire game is statically hosted, so there is no backend involved. This proved challenging for data transfer capabilities. The game now generates a QR Code image containing all encrypted/compressed game data, that can be loaded into another instance of the game.

Comments URL: https://news.ycombinator.com/item?id=42016265

Points: 2

# Comments: 0

Categories: Hacker News

Pages