Navigation

    CreatiCode Scratch Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    I might leave Creaticode soon (actually this time)

    General Discussion
    6
    32
    996
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mod.squadacademy
      Mod. Squad Trainer @The_True_Odst last edited by

      @the_true_odst That’s a pity. All the best though!
      On a separate note: Have you considered trying to create your own Scratch mod?

      1 Reply Last reply Reply Quote 0
      • The_True_Odst
        The True ODST Best Forum Helpers last edited by

        Quite a big snag I’ve run into (I’m running this in dev mode rn), “sudo” command in Crosh is blocked by administrators for my account, so I’m gonna have to work around that issue soon.

        ODST: Orbital Drop Ship Trooper
        (Halo Reference)

        1 Reply Last reply Reply Quote 0
        • Tyller_
          Tyller_ Best Forum Helpers last edited by Tyller_

          @the_true_odst Best of luck! I can provide tips on some stuff, I know JS quite well and in general would recommend very much you learn JS before trying to learn something like C#, especially since creaticode/all scratch related things aren’t that object oriented, so starting with learning the basic object oriented language that all websites have to use (for the browser) should be a priority, or doing unity/roblox lua

          Edit: something else, do not be afraid to use ai, but don’t use it all over, just make sure you read the notes on what it writes (I have found that chatgpt is best at doing this and gemini by google will sometimes not explain as in detail) so you are learning from it and understand what it’s doing, that way you don’t just get some code that you put in your project and don’t know how to debug. Also you shouldn’t jsut get ai to do the hard parts and you do the easy ones, if you think you know all the concepts needed for a mechanic, even if it would be hard to implement, try at first, if you fail and want to use ai, you can ask it for a layout for how you’d program the mechanic (so for a acceleration system it would tell you to have a variable for acceleration added to the velocity every frame, not just give you the code), and if you don’t know how you could do some part of that layout, ask it how you would do it in the language you’re working in, it can help you learn new functions quite easily

          TDLR of edit: if you want to use ai to help you program, you can use it, but don’t make it program for you.

          <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
          </div>

          The_True_Odst 1 Reply Last reply Reply Quote 0
          • The_True_Odst
            The True ODST Best Forum Helpers @Tyller_ last edited by

            @tyller_ Is c# just more advanced than js? I’ve noticed that both languages are pretty similar to each other, and they both just have minor changes.

            ODST: Orbital Drop Ship Trooper
            (Halo Reference)

            jeffreyrb03-gmail 1 Reply Last reply Reply Quote 0
            • c.
              Cαƚƚყ Mod Helper @The_True_Odst last edited by

              @the_true_odst
              Roblox doesn’t support Linux. You would need something like Sober or Wine (Linux OS) to play Roblox, or even create. But it seems like you mixed up ChromeOS and Linux. ChromeOS can run a Linux Virtual Machine inside of ChromeOS, but it won’t run exactly like Linux.

              Hope that’s some useful information! Good luck out there.

              Official Forums Moderator

              The_True_Odst 1 Reply Last reply Reply Quote 0
              • c.
                Cαƚƚყ Mod Helper last edited by c.

                @attractive-milk
                Hey, Rhyder. This is off-topic. But i’m sorry. I can’t allow you into the Best Forum Helpers group until you are eligible. You can find the requirements under the group title.
                I’m also sorry if this appears rude. I don’t mean to harm you.

                Official Forums Moderator

                Attractive Milk 1 Reply Last reply Reply Quote 0
                • jeffreyrb03-gmail
                  JaecadeJnight Mod Helper @The_True_Odst last edited by

                  @the_true_odst C# is definitely more advanced than JS. You have to deal with the operating system and lower level stuff manually, where in JavaScript, you have many luxuries like garbage collection and whatnot that make it so you don’t have to worry about memory stuff. C# is also typed like Java more, not JavaScript (two different things).

                  #LLJW
                  <span style="color:white;background-image:linear-gradient(to right, lightblue, navy)">My name is Jeff</span>

                  Tyller_ 1 Reply Last reply Reply Quote 0
                  • The_True_Odst
                    The True ODST Best Forum Helpers @c. last edited by

                    @c I’m trying to get into Unity through Linux through Termux (that downloadable thing that lets you bypass “sudo” in crosh)

                    ODST: Orbital Drop Ship Trooper
                    (Halo Reference)

                    c. 1 Reply Last reply Reply Quote 0
                    • c.
                      Cαƚƚყ Mod Helper @The_True_Odst last edited by

                      @the_true_odst
                      I would love to help you, but I don’t know anything about Linux’s terminal system. Plus I don’t exactly condone to this, nor will I stop you from doing it. It’s your choice, really. But I recommend just using a personal device if you have one.

                      Official Forums Moderator

                      The_True_Odst 1 Reply Last reply Reply Quote 0
                      • Tyller_
                        Tyller_ Best Forum Helpers @jeffreyrb03-gmail last edited by

                        @jeffreyrb03-gmail Fun fact, you can still (somehwat easily evenly) get a memory leak in js, I wanted to just say this to someone, but in using a function I had made that clamps a number between two values, I forgot the .x/.y on my references, and calling it every frame to add it to something caused a memory leak (still dont understand why it called them like that, it was just an object that tried to have math done to it, returned, and the value is added to a number, shoulda juts made it NaN imo)

                        <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                        </div>

                        1 Reply Last reply Reply Quote 1
                        • The_True_Odst
                          The True ODST Best Forum Helpers @c. last edited by

                          @c I am using a personal device, not my school one. The only issue I have is I’m not sure Termux will work bc the downloads won’t work

                          ODST: Orbital Drop Ship Trooper
                          (Halo Reference)

                          1 Reply Last reply Reply Quote 0
                          • Attractive Milk
                            Rhyder Byrd @c. last edited by

                            @c to be honest I accidentally missclicked the thing lol

                            c. 1 Reply Last reply Reply Quote 0
                            • The_True_Odst
                              The True ODST Best Forum Helpers last edited by

                              Update: Termux isn’t working and I can’t “sudo” Crosh Terminal because of restrictions, so I might not be able to activate ChromeOS or Linux

                              ODST: Orbital Drop Ship Trooper
                              (Halo Reference)

                              1 Reply Last reply Reply Quote 0
                              • Tyller_
                                Tyller_ Best Forum Helpers last edited by

                                @the_true_odst can you try control alt f2 and then logging in as “chronos” with no password, this should let you run sudo

                                <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                </div>

                                The_True_Odst 1 Reply Last reply Reply Quote 0
                                • The_True_Odst
                                  The True ODST Best Forum Helpers @Tyller_ last edited by The_True_Odst

                                  @tyller_ I’ll check it out on my home computer, but I’m not sure it’ll work since I have have chromebook. Is there an alt key?

                                  Edit: I searched it up, and it said the forward key works as f2 (not sure if it’s the up key or right key)

                                  ODST: Orbital Drop Ship Trooper
                                  (Halo Reference)

                                  1 Reply Last reply Reply Quote 0
                                  • c.
                                    Cαƚƚყ Mod Helper @Attractive Milk last edited by

                                    @attractive-milk
                                    You’re good lol!

                                    Official Forums Moderator

                                    1 Reply Last reply Reply Quote 0
                                    • The_True_Odst
                                      The True ODST Best Forum Helpers last edited by

                                      Bad news: Can’t get ChromeOS/Linux

                                      “Sudo” is blocked on Crosh, and my parents “say” they don’t know why that’s there and that they can’t control it (the Ctrl alt f2 method also doesn’t work, there’s some weird stuff I don’t understand how to do what on it)

                                      Termux is glitching out and saying I don’t have stuff added to run said command when I do (I’ve tried re-running downloads over and over and nothing works)

                                      My parents don’t have any plans of getting me a better computer or at least a Windows/Macro. That sucks.

                                      So Ig I’ll stay on CreatiCode occasionally and view the forum. Not sure what to add though.

                                      ODST: Orbital Drop Ship Trooper
                                      (Halo Reference)

                                      Attractive Milk Tyller_ 2 Replies Last reply Reply Quote 0
                                      • Attractive Milk
                                        Rhyder Byrd @The_True_Odst last edited by

                                        @the_true_odst interesting.

                                        Im ngl imma just chill on forums and recreate like every lil UI they have on creaticode for fun. (at least for today since I’m in ISS)

                                        1 Reply Last reply Reply Quote 0
                                        • Tyller_
                                          Tyller_ Best Forum Helpers @The_True_Odst last edited by Tyller_

                                          @the_true_odst if you want to do javascript (since you should be moving to js or python and personally I prefer js) you can do testing stuff in your browser, I make stuff that’s just a glorified canvas tag (one fullscrene canvas) and do stuff on that, if you want a script to see how to host a local host server to test js stuff on your local machine with nothing extra (no hosting stuff where it could be screwy) make an express js server and just run it when you’re testing, I can give you a script for the express js server if you don’t want to make it (I got mine from chatgpt since I just want to host my files to myself easily)

                                          edit/PS: When I say host I dont mean host to other people, you’re ISP (internet service provider) almost definetly doesnt allow port forwarding, so it just lets you play games and stuff with it on your local pc

                                          <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                          </div>

                                          The_True_Odst 1 Reply Last reply Reply Quote 0
                                          • The_True_Odst
                                            The True ODST Best Forum Helpers @Tyller_ last edited by

                                            @tyller_ Like a game engine in your browser? If so, if it’s Unity Play, you can only do it in a game from Unity called Struckd, which isn’t exactly coding. If you mean something like actual Unity/Unreal in your browser, could you explain more (and send link if you can 😄 )

                                            ODST: Orbital Drop Ship Trooper
                                            (Halo Reference)

                                            Tyller_ 1 Reply Last reply Reply Quote 0
                                            • Tyller_
                                              Tyller_ Best Forum Helpers @The_True_Odst last edited by

                                              @the_true_odst I mean because you can’t use unity you can use javascript for the game engine and everything, I just have a canvas tag I full screen and some extra stuff for debugging (I have a div I can toggle showing with ` that lets me see values I log and live reading some variables, though that’s just cus I can’t see the browser console on my ipad), what I’m saying is just writing your code and that does everything (say for some libraries), I think this would be no engine/make your own engine (I dont like saying that because it makes it seem hard but it’s effectively that).

                                              <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                              </div>

                                              jeffreyrb03-gmail The_True_Odst 2 Replies Last reply Reply Quote 1
                                              • jeffreyrb03-gmail
                                                JaecadeJnight Mod Helper @Tyller_ last edited by

                                                @tyller_ for 2D i like to use p5.js and for 3D I like to use babylon.js, is that what you mean by libraries? Also making your own engine isn’t that bad, it depends on what you’re trying to do. If it’s 3D, then it is that bad (probably hell), but if it’s 2D, then making your engine might be a little bit of work, and just some math. Using libraries is good tho so you can focus on the project and not all that extra stuff.

                                                #LLJW
                                                <span style="color:white;background-image:linear-gradient(to right, lightblue, navy)">My name is Jeff</span>

                                                Tyller_ 1 Reply Last reply Reply Quote 0
                                                • Tyller_
                                                  Tyller_ Best Forum Helpers @jeffreyrb03-gmail last edited by

                                                  @jeffreyrb03-gmail my current game I’m “working” on (just making new stuff and adding to it) the only library I have is simplex noise which I actually dont even use right now (am going to use it eventually, but rn I just define a noise with it to make sure it works and do nothing afterwards) I am about to start a new project and am thinking about using p5js for it (it’s going to be pixel based in the theme of every pixel does something, and am thinking about using it for the pixels array reference thing) but in general just making stuff work.

                                                  I don’t know if this is making the engine but like in the project I made tile map and sprite rendering, chunk based storage, defintions for a new entity, new entity type, new collider shape/collider, and new ai type, definitions for a new tile type, and velocity based movement with decay. Ig most of that stuff would be engine level kinda, but still it feels too simple (kinda) to be called an engine.

                                                  <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                                  </div>

                                                  1 Reply Last reply Reply Quote 1
                                                  • The_True_Odst
                                                    The True ODST Best Forum Helpers @Tyller_ last edited by The_True_Odst

                                                    @tyller_ How do you get to it though? Is there a link or smth?

                                                    Tbh I have no clue what your are saying

                                                    ODST: Orbital Drop Ship Trooper
                                                    (Halo Reference)

                                                    Tyller_ 1 Reply Last reply Reply Quote 0
                                                    • Tyller_
                                                      Tyller_ Best Forum Helpers @The_True_Odst last edited by

                                                      @the_true_odst you can have a folder directory like

                                                      Client
                                                      - index.html
                                                      - style.css
                                                      - script.js
                                                      server.js
                                                      

                                                      Then in server.js have

                                                      const express = require('express');
                                                      const path = require('path');
                                                      const app = express();
                                                      const port = 8081;
                                                      
                                                      app.use(express.static(path.join(__dirname, 'client')));
                                                      
                                                      app.get('*', (req, res) => {
                                                        res.sendFile(path.join(__dirname, 'client', 'index.html'));
                                                      });
                                                      
                                                      
                                                      app.listen(port, () => {
                                                        console.log(`Server listening at http://localhost:${port}`);
                                                      });```
                                                       if you don't understand what I'm saying I think jeff could probably explain better (or chatgpt could help you understand),

                                                      <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                                      </div>

                                                      The_True_Odst 1 Reply Last reply Reply Quote 0
                                                      • The_True_Odst
                                                        The True ODST Best Forum Helpers @Tyller_ last edited by

                                                        @tyller_ Yeah but… how do you get to it

                                                        ODST: Orbital Drop Ship Trooper
                                                        (Halo Reference)

                                                        Tyller_ 1 Reply Last reply Reply Quote 0
                                                        • Tyller_
                                                          Tyller_ Best Forum Helpers @The_True_Odst last edited by

                                                          @the_true_odst in your file explorer you make that folder setup, I have done some checking and found you dont need the express js server, you can just make a folder with an index.html, style.css, and script.js (style.css is optional but technically shoudl be there), you can then actually just double click index.html and open it to do stuff, this is for messing with js and doing sutff that is only on your client but is good enough for programming.

                                                          <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                                          </div>

                                                          The_True_Odst 1 Reply Last reply Reply Quote 0
                                                          • The_True_Odst
                                                            The True ODST Best Forum Helpers @Tyller_ last edited by

                                                            @tyller_ said in I might leave Creaticode soon (actually this time):

                                                            in your file explorer you make that folder setup

                                                            How do you get to this?

                                                            ODST: Orbital Drop Ship Trooper
                                                            (Halo Reference)

                                                            Tyller_ 1 Reply Last reply Reply Quote 0
                                                            • Tyller_
                                                              Tyller_ Best Forum Helpers @The_True_Odst last edited by

                                                              @the_true_odst in the files app for your chromebook make a new folder, then make three text folders, make sure you have show file extensions on, and rename one to index.html, another to style.css, and another to script.js, I would recommend for this initial setup and for learning the basics of js very quickly, ask an ai about it, Im not saying you should have an ai make it all, but ask it for stuff like what a draw loop is or when to use multiple js files, I think an ai could better explain what Im trying to say in context of a chromebook

                                                              <div component="post/signature" data-uid="255" class="post-signature">Check out my chat room project so you ppl can not use forums as chat rooms! https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd?version=1 <p dir="auto">
                                                              </div>

                                                              1 Reply Last reply Reply Quote 0
                                                              • First post
                                                                Last post