Make Games with Easel
@MadeWithEasel
Followers
79
Following
1K
Media
12
Statuses
98
A beginner-friendly 2D game programming language designed to match how humans, not computers, think about game logic. Also with 100% automatic multiplayer.
Joined July 2023
It is difficult for Roblox players to become makers because Roblox Studio is not accessible. Most Scratch players are also makers, but they need to re-code common game systems like physics or particles each time. Easel is like Scratch and Roblox combined.
1
0
1
Issue #624 of @GamedevJSWeekly newsletter about rats playing Doom, Beam Launch Cup, and Easel Stencils is out - go check it! https://t.co/AjppmMPnfV
#HTML5 #JavaScript #gamedevjs #gamedev #weekly #newsletter #rats #DOOM #Beam @BuildWithBeam #NoCodeRequired #Easel @MadeWithEasel
gamedevjsweekly.com
0
5
6
Really grateful when the comments from the internet are positive!
0
0
0
You can use a PolygonStencil to create scene transitions, like a zooming diamond when a player enters the game for the first time
0
0
0
One principle I keep in mind when making a change to a codebase: Make the change easy, then make the easy change. If the change isn't easy, then the abstractions aren't right. You can feel it.
A few things I've noticed as all devs write code with AI. When you write foundational / architectural code of a new project by hand, you "feel" the code pushing back if your abstraction isn't right. You feel when something is harder than it should be. The code is telling you
0
0
0
A hierarchical programming language lets you mirror the hierarchical relationships in your world with the hierarchical shape of your code
0
0
0
This is what Easel is! It's got things like event-driven behaviours as a first-class language construct, ownership and context is implied hierarchically, and the multiplayer is automatic because it's baked into the fabric of the language!
0
0
0
Settling the Score: a tiny point-and-click adventure, made with Easel! Listens to the layers of harmony fit together as you bring the band back together. https://t.co/LJ15epBlhL
0
0
0
Easel helps players become makers. Sound interesting? Check it out here:
easel.games
A beginner-friendly 2D game programming language designed to match how humans, not computers, think about game logic. It also makes your games multiplayer, automatically. Even if you've never coded...
0
0
0
Easel is also 2D because it is one thing to learn to code, but it is another thing to have to learn 3D modelling at the same time.
1
0
0
Easel also has automatic multiplayer. Unlike Roblox where you need to think about your client and server and learn what "remote procedure calls" are to cross the border, in Easel you just code as if everyone is one shared world. It's so easy!
1
0
0
Easel has a lot of game features built in, like a physics engine and particle effects. Easel gives beginners a leg up so more Easel projects can be real games and not just interactive movies like many Scratch projects.
1
0
0
Easel is made for remixing. It is coded in a hierarchical way which minimizes indirection. This makes Easel approachable to non-programmers because there is less jumping around and the relevant stuff stays close together.
1
0
0
Easel is about players becoming makers, and about making the pathway so smooth that players almost accidentally become makers.
1
0
0
Learn more about multiple cameras in Easel:
easel.games
The camera determines which part of the game world is visible on the screen.
0
0
0
How to make a minimap in Easel: 1. Spawn a camera for your minimap 2. Give it a viewport in the corner of the screen 3. Render some sprites into the minimap camera
1
0
0
Ever think to yourself, "the solar system sucks, even I could do a better job!" Well now you can: https://t.co/Ef4R93iYIt Created for #JernJam @IrishJohnGames @SciAnts_Media
0
0
2
Do you lack or do you stack? https://t.co/aOeW4YXyPF Made for ScoreSpace Jam #35 (@scrspc and @PlaygamaCom)
0
0
2