CodePadApp / codepad-issues

Issue tracker for CodePad
https://codepad.app
4 stars 0 forks source link

More languages #66

Open Haydyn1551 opened 2 months ago

Haydyn1551 commented 2 months ago

Its a little annoying to make a game/website without a YAML and epk files and it would be cool to add C+++ for game development.

ethan-vanderheijden commented 2 months ago

it would be cool to add C+++ for game development.

Yes, I definitely agree. Supporting more languages (#67, #68, #69, #70, #71) has been on our radar for a long time, but we never got around to it. I think we should make some progress on this within the next few months.

Its a little annoying to make a game/website without a YAML and epk files

Don't we support YAML files already? YAML files have a file icon and support syntax highlighting. If there is any functionality missing, let us know.

I'm not familiar with .epk files. What are they used for and what does a typical one look like?

stevenwhiz commented 2 months ago

What game library are you interested in using?

While you can't create a C++ pad, you can compile and run simple C++ programs in CodePad. Create a Java pad and create a new C++ program (e.g. main.cpp). Then bring up a shell by clicking the "+" next to Console and select "Shell". You can then compile and run the program as follows:

g++ main.cpp -o main ./main

Haydyn1551 commented 1 month ago

A good game library for C++ would probably be SFML and also I found out codepad has a file that ends in .sh (i don't know the name of the language) and I didnt yaml was already in codepad.

On Sun, Jul 21, 2024 at 11:48 AM stevenwhiz @.***> wrote:

What game library are you interested in using?

While you can't create a C++ pad, you can compile and run simple C++ programs in CodePad. Create a Java pad and create a new C++ program (e.g. main.cpp). Then bring up a shell by clicking the "+" next to Console and select "Shell". You can then compile and run the program as follows:

g++ main.cpp -o main ./main

— Reply to this email directly, view it on GitHub https://github.com/CodePadSite/codepad-issues/issues/66#issuecomment-2241709995, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGG5LTEDAKXIGDQUBQONXXDZNPQ7VAVCNFSM6AAAAABLGDVOYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBRG4YDSOJZGU . You are receiving this because you authored the thread.Message ID: @.***>