1.1.1 • Published 3 years ago

baby v1.1.1

Weekly downloads
5
License
MIT
Repository
-
Last release
3 years ago

An Incredibly Easy-to-Learn Game Engine

Baby is ridiculously easy to learn. And incredibly powerful.

Baby provides the easy-to-use animation model of Alice3, built on the powerful foundation of BabylonJS. It is ideal for junior programmers writing simple 2D and 3d games, animations, and stories.

Web-based, effortlessly multi-player, integrated physics engine, javascript/typescript, 3D, and much more.

Here's your first working program:

let app = new Baby()

// create two cubes, change their colors, and move them in
// opposite directions (by default, actions take 1 second each)
app.floor(20,20,5) // 20x20 grid, highlight every 5 
let cube1 = app.cube().color('yellow').move('left',5)  
let cube2 = app.cube().color('blue').move('right',5)  

Find them here

BabylonJS is awesome. Best-in-class graphics, performance, and tools. Supports the latest WebGL, WebGPU, WebXR, WebAudio, etc.
Check it out: https://www.babylonjs.com/

Babylon is a sprawling empire, but it takes a long time to learn, even for experts with the math skills of Star Fleet Navigators. You quickly get lost in the complexity and layers of possibilities, and sometimes never actually write a game.

Alice is simple, intuitive, powerful, and fun. A beginner can write complex animations with breath-taking graphics in a few hours. Check it out: https://www.alice.org/. Or even better, take the free Coursera Intro to Alice course from Duke University.

But Alice's Scratch-like building-blocks make programmers pull their hair. And there are severe limits to Alice programs. Alice will teach you programming and animation, but you likely won't write any games beyond the homework exercises.

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.0.1

3 years ago