• Stars
    star
    711
  • Rank 63,679 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🏡 An ultra-minimalist game engine

24a2

24a2 is a simple game engine that lets you to build a game in a few hours. It has a very limited set of features which makes it easy to learn, and encourages you to solve problems creatively.

24a2 games are written in JavaScript (or TypeScript) and are played in a web browser, so you can easily share what you’ve created.

All 24a2 games feature a 24 by 24 grid of dots. You can set the color of each dot, and read the color of each dot back. 24a2 can also run a function you define when an arrow key is pressed, or when a dot is clicked on.

That’s about it! There are a few other features, which you can find out about in the tutorial and the API reference.

Using 24a2 means you don’t have to think about the visual style of your game, complicated physics or sound - you can just focus on actually building something.

Please see our website for more information, examples, and a tutorial

Games built with 24a2

If you've built something using 24a2 please let us know! Feel free to open an Issue or Pull Request to add it to this list.

More Repositories

1

write-a-hash-table

✏️ Learn how to write a hash table in C
3,229
star
2

news.routley.io

πŸ—ž My personal RSS feed
Go
32
star
3

vim-logbook

πŸ—„ A logbook in the comfort of your own vim
Vim Script
28
star
4

natto

A simple command-line web crawler.
Go
13
star
5

routley.io

Personal website
JavaScript
8
star
6

awscm

Manage AWS Credentials
Go
7
star
7

imagegrid

πŸ‘©β€πŸŽ¨ A CLI tool for stitching multiple images together
Go
7
star
8

algorithms-and-data-structures

C
7
star
9

slingshot

An interplanetary physics game
JavaScript
6
star
10

tangle

🧢 A literate programming tool for tutorials and blog posts
Go
5
star
11

mmv

Move multiple files
Go
5
star
12

dev

Quickly initialise development environments
Shell
5
star
13

kombu

🍜 A command-line tool for manipulating tabulated data
JavaScript
4
star
14

nvim

Vim Script
4
star
15

jr-forth

Assembly
3
star
16

focus

CLI app which temporarily blocks websites
Go
2
star
17

sudoku

A quickly written sudoku solver in golang
Go
2
star
18

Flower-App

Java
2
star
19

guestbook

πŸ“– A simple web analytics server
Go
2
star
20

865

RFC 865 β€” Quote of the day
C
2
star
21

do-yoga-with-me-index

πŸ§˜β€β™€οΈ An index of videos hosted on
HTML
2
star
22

learning-rust

Rust
2
star
23

spell-check-trie

A spell-check algorithm using tries
HTML
2
star
24

advent-of-code

Python
1
star
25

dot-config

πŸ‘©β€πŸ”¬ My configuration files
Vim Script
1
star
26

jamesandrosie.wedding

HTML
1
star
27

santoku

C
1
star
28

l-system-starter-pack

A starter pack repo for an Enthusiasticon '18 workshop on L-Systems
HTML
1
star
29

collected-articles

A reading list
1
star
30

exclude

🏎 Remove rows in file X from file Y, quickly
Go
1
star
31

Flower-Classification

Python
1
star
32

terrazzo

JavaScript
1
star