ct.js 2D Game Engine Hands-On

  Рет қаралды 20,181

Gamefromscratch

Gamefromscratch

Күн бұрын

Today we are checking out the ct.js 3.0 game engine, a 2D game engine for Mac, Windows and Linux.
It is free with the source code available on GitHub under the MIT license. It also contains everything you need in one place, uses a relatively simple JavaScript API and should be an appropriate 2D game engine for beginners or teachers.
Links
gamefromscratc...
-----------------------------------------------------------------------------------------------------------
Support GFS on Patreon : / gamefromscratch
GameDev News : gamefromscratc...
GameDev Tutorials : devga.me
Join us On Discord : / discord
Twitter : / gamefromscratch

Пікірлер: 47
@ScaerieTale
@ScaerieTale Жыл бұрын
Oh nice. I've been looking for a 2D Godot alternative. I like Godot, but there are a thousand little things that irritate the crap out of me (Insanity by a thousand rain drops). I'll have to check this out
@Entikai
@Entikai Жыл бұрын
This get's the award for the cutest engine.
@gamefromscratch
@gamefromscratch Жыл бұрын
Links gamefromscratch.com/ct-js-3-2d-game-engine/ ----------------------------------------------------------------------------------------------------------- *Support GFS on Patreon* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Join us On Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch
@easygamemaker
@easygamemaker Жыл бұрын
Hello Mike, I see that you post many reviews of smaller game engines. Would like if you can publish a video about EasyGameMaker in your channel. Thanks.
@HE360
@HE360 Жыл бұрын
Godot is an awesome engine that has everything great going for it, but I am predicting that it too is going to have competition in the form of engines like this; once some of the bugs and problems are fixed with this engine. And this is just ONE engine of many that will probably come out.
@hipflipped
@hipflipped Жыл бұрын
They're not targeting the same demographic at all. Not everything is a competition.
@copium5050
@copium5050 Жыл бұрын
@@hipflipped There is definitely some overlap, anyone who wants to make a web game might pick this over Godot now.
@HE360
@HE360 Жыл бұрын
@@copium5050 Thanks! That's exactly what I was meaning. Evidently, Card Caper didn't fully read or comprehend what I was saying. I said nothing about "everything" being about competition.
@leandrocampos3430
@leandrocampos3430 Жыл бұрын
I got this engine since first versions before 1.0, its amazing to see how much its evolved for just one developer game engine, Comigo made an amazing job on that engine, i think its pretty suitable for small-medium games
@its.arjun.s
@its.arjun.s Жыл бұрын
Wow I was really looking for a good Pixi based game engine Thought the only option was GDevelop
@goryn5761
@goryn5761 Жыл бұрын
totally agree on the lack of "cancel" buttons as you don't always want to save whatever you just did at the moment, that's a really weird solution
@moose43h
@moose43h Жыл бұрын
You should check out the asset "OneJs". it somehow uses preact and tailwind to make a ui. i dont know about performance but you can make the most awesome ui much faster than any other tools.
@MigratedToHatManMusic
@MigratedToHatManMusic Жыл бұрын
I am still mad at this guy for saying that the way most people in america say Z is wrong.
@KANJICODER
@KANJICODER Жыл бұрын
ZED ?
@waffle98501
@waffle98501 Жыл бұрын
Thanks for tipping my off on this one. After using GM for a few years, Its nice to have a system that just works. GM syntax is similar to JS so migrating to CTJS is very smooth. Its not perfect, but it just works. Using rooms as GUI layers is great. Areas needing work: sub-classing and inheritance, custom vars and code in room editor, ability to view code from multiple areas at the same time....
@Audiojack_
@Audiojack_ Жыл бұрын
I tried this quite a while ago, but it was not feature-complete enough and I just couldn't make it work for me like some other engines. But I might take another look at it now that it seems more mature, so thanks for the reminder...
@MetalSonicReject
@MetalSonicReject Жыл бұрын
This looks like a fun and easy engine to use. What platforms can I publish my games with this engine?
@chalkieface9968
@chalkieface9968 Жыл бұрын
Says in the video
@Masda.X
@Masda.X Жыл бұрын
Desktop Android and Web
@Cerbyo
@Cerbyo 2 ай бұрын
looks promising but the inability to easily test what I'm doing would be a dealbreaker. I guess I'd have to test it myself to see if what u are saying is true or not on that front.
@TVMAN1112
@TVMAN1112 Жыл бұрын
This one looks pretty good.
@anon_y_mousse
@anon_y_mousse Жыл бұрын
Call me insane, but I'd love to see a 3D game engine written in pure C. I'm honestly thinking of taking on that project myself.
@alissonestaniecke6540
@alissonestaniecke6540 Жыл бұрын
Hey! Thanks so much for this video!
@dallassegno
@dallassegno Жыл бұрын
I love you games from scratch.
@maxkratt
@maxkratt Жыл бұрын
Awesome! I watched your old video on it a little while ago, nice to have an up to date one
@ukrsolid
@ukrsolid Жыл бұрын
Nice, will definitely try
@hilariobara
@hilariobara Жыл бұрын
good work king, love you
@Ambratolm
@Ambratolm Жыл бұрын
We really need as much game engines as JS frameworks to choose from for all tastes.
@yearoflinux
@yearoflinux Жыл бұрын
Interesting, i like it.
@sicfxmusic
@sicfxmusic Жыл бұрын
I think I'm "DONE" with ct.js 😅😅
@disruptive_innovator
@disruptive_innovator Жыл бұрын
Those are valid points with the UI. This looks fun though, I'll check it out.
@rewindcat7927
@rewindcat7927 Жыл бұрын
Does the ESC key work for cancel?
@ShiloBuff
@ShiloBuff Жыл бұрын
I love options and competition, but how can engines like this even compete if its trying to be streamlined? I can only see these engines being niche or for personal use. Am I missing something?
@hipflipped
@hipflipped Жыл бұрын
No, you're 100% correct.
@HE360
@HE360 Жыл бұрын
Some people like myself might not want all of the bloatness that comes that comes with engines like Godot, Unity, etc. And I could see how some people; like myself again, might want something like G-Develop, but with traditional styled coding and this is where something like this would come in; especially if I'd want to make the native web games that I enjoy making.
@StarContract
@StarContract Жыл бұрын
You are right, it was most likely a passion project of a group of small developers (maybe even a single person) and they probably decided to release it "just to be out there". For most developers it's of no use but trust me, for some other developers, these niche engines are how their journey starts.
@Ratstail91
@Ratstail91 Жыл бұрын
Where do you find these engines? I wonder if they have any actual userbase...
@coachtomas
@coachtomas Жыл бұрын
Good grief, yes we know about the lack of cancel button. It is vastly more annoying hearing you bang on every 10 seconds about it than the actual thing itself.
@zstudioinc9409
@zstudioinc9409 Жыл бұрын
Work on your thumbnails
@TheJollyTimes
@TheJollyTimes Жыл бұрын
Yes we need the guy pulling funny faces with explosions in the background.
@dkdksan
@dkdksan Жыл бұрын
js not for big game engine project
@ohiasdxfcghbljokasdjhnfvaw4ehr
@ohiasdxfcghbljokasdjhnfvaw4ehr Жыл бұрын
what does that even mean
@dkdksan
@dkdksan Жыл бұрын
@@ohiasdxfcghbljokasdjhnfvaw4ehr c++ much faster than javascript
@divingradish
@divingradish Жыл бұрын
@@dkdksan in browser?
@dkdksan
@dkdksan Жыл бұрын
@@divingradish godot work very in browser
@RandomGuyyy
@RandomGuyyy Жыл бұрын
@@dkdksan you English not so good very
The Best Game Development Frameworks
21:58
Gamefromscratch
Рет қаралды 44 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 644 М.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 6 МЛН
Worst flight ever
00:55
Adam W
Рет қаралды 29 МЛН
Most Underrated Game Engines
12:22
Gamefromscratch
Рет қаралды 80 М.
Движок для создания 2D игр ct.js - начало работы
18:33
CoMiGo Games — программирование и разработка игр
Рет қаралды 6 М.
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 505 М.
I Tried Making an FPS Game in JavaScript
8:19
SimonDev
Рет қаралды 132 М.
Top 10 Game Engines on GitHub
15:30
Gamefromscratch
Рет қаралды 32 М.
The Value of Source Code
17:46
Philomatics
Рет қаралды 42 М.
Switching Game Engines... Twice? - Devlog #7
10:55
TIMBER
Рет қаралды 84 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,5 МЛН