Skip to content
Sign UpLog In
This post is read-only. Explore Repls and connect with other creators on Community.View Community
The info in this post might be out of date, check out our docs instead. View docs
46

Repl.it GFX Public Beta: Build Games and GUI Apps

amasad
amasad

Hello everyone,

We've spent months researching methods to implement a cross-platform and cross-language graphics engine in Repl.it. With our Explorer's help, we've explored different ways of doing graphics -- some of you even built amazing things on it! However, the time has finally come to start rolling out our graphics system. It's still buggy and requires some more work but it works. Some of you might have even already discovered it.

Cannot infer image mime type

While we intend to roll this out to all our languages we're starting with a few specific environments and we'll generalize from there:

Here is a taste of what the development environment might look like:

Cannot infer image mime type

Some limitations and known issues:

  1. The graphics window is shared across clients. I.e. if you share your repl with someone they'll be able to interact with the same window you're interacting with. It
  2. You have to fork someone's repl before seeing the result.
  3. Sound sadly doesn't work yet

We're hoping to fix these pending issue in the next week.

[TO TRY IT FORK AND FUN] I pulled a few examples from the web for you to check out.

4 years ago

Voters

Comments

TopNew
5
theangryepicbanana
theangryepicbanana

Can't wait for official support for more languages!

4 years ago
5
hyperupcall
hyperupcall

Huge fan of these improvements for GUI interfaces! Love the current developments and
I'm excited for the future of repl.it!

4 years ago
4
XavierDD
XavierDD

Nice. I love this feature but could it be opened up in a new tab like repl.run?

4 years ago
4
paul_craven
paul_craven

How are you doing graphics support? As the author of the Arcade library http://arcade.academy I wonder how easy it would be to get Arcade integrated as well?

4 years ago
4
randomlylelo
randomlylelo

Just in time for the Game Jam!

4 years ago
2
MD_ItteshamItte
MD_ItteshamItte

@randomlylelo
Can you teach me how to code for gaming I can do regular coding but I don't understand how gaming works

4 years ago
3
mpwteach
mpwteach

Thank you! Been waiting for this..I'm teaching AP Computer Science A and the ability to code graphic Java repls means we can use repl.it for the entire course.

Please allow classrooms to support Java Swing.

Thanks again!

4 years ago
2
PhilAnderson
PhilAnderson

@mpwteach
I second this request!

4 years ago
2
tcharrison
tcharrison

@mpwteach
I third this request.

4 years ago
2
mrsi
mrsi

and pygame!

2 years ago
2
Zavexeon
Zavexeon

Oddly enough, GFX does not work for me. I simply get the loading wheel in where the graphics should be outputted, and it never loads.

4 years ago
1
mrsi
mrsi

When will you add them to Classroom?

2 years ago
Load more