Remastering your games! 🎨

uhh not well sorry been very busy :sweat_smile: (a level art is an infinite time sink :skull:)

8 Likes

It’s all good! :slight_smile:

2 Likes

Umm hi, I’m newish on here but have seen your great artworks. Ive seen you did art for other peoples profile pictures, I know I’m not your friend or anything but if you had spare time to do pixel art that would be so great if you could make me a dog-squid. Pretty much interpret that any way you like, also you don’t have to do it but it would be really cool.

1 Like

by the way I’ve asked for a name change to dogsquid so thats why I want that

1 Like

Hey Luke, I was just wondering if you were still doing this topic? Just wondering because the red line art was really cool. :+1:

2 Likes

Yep! Just more of a slow topic that I’ll work on when I have time

5 Likes

When are you working on red-line dungeons? /j

1 Like

My game, Kicky and Friends!
In a world where birds don’t just fly—they fight—Kicky and Friends throws 16 players into pure chaos with 36 unique birds, each with wild randomized powers, and only one can survive. You don’t choose your bird; the bird chooses you. One minute you’re soaring like a champ, the next you’re being pancaked by a bird that turns into a boulder. It’s PvE. It’s you, them, and a boss that hates everyone equally. Allies are temporary, feathers are everywhere, and survival is optional. Kicky and Friends: one bird wins, the rest become poultry paste. If you don’t want to make this game, ok! I understand :heart_suit:, hey, at least I tried! Anyway, here!

Wishlist

  • I want a two player mode
  • And with that, if it is two player, there should be a 50% chance to get thrown into a PvP arena
  • No teams, no help, just You vs Them vs Boss

If anyone wants to help, I’ve got two versions:

Use whichever one makes sense. You can build it your way—I don’t mind you starting from scratch though! Just keep the characters. Keep the powers.

1 Like

looks rlly cool! ill put it on the list

1 Like

omg PLEASE PLEASE PLEASE use functions and arrays
6000 blocks with 0 functions or arrays is simply insanity
keep in mind that card delver uses a similar 7000 blocks :skull:




Step by step example of how you can optimise:

Functions are like custom blocks which can be used for repetative sections of code - like your infinite if statement

Arrays help with long lists of data, like with your npcs and character lists
Combining them can be extremely useful
for example instead of this to create the selection menu:

we can create an image array of all the characters, and a small function to read the array and create the sprite. We can use some parameters to control the type and location of these sprites.
However, we can do better and optimise further, as we want a specific layout of sprites to generate the same every time.


because the functions are all in ascending order, we can use this block - which is essentially a repeat for x block with an index variable. This index variable acts as a ticker, increasing by 1 for every repeat. Here i’ve set the maximum to the length of the array -1 so that it repeats exactly the number of images in the array - the number of sprites we want. I can also just pop the index into the type param of the function to set the right image.

however, how do we arrange them? currently they’re all going to stack in one place at the coordinates (10, 50).

we can set the starting positions with 2 variables which we define outside the loop

Remember that the entire line of code in the green index block repeats, so adjustments of a variable in the loop repeats. This means you can affect the next sprite which uses the variable to set it’s position and the next and so on, creating tempoary values specific to each sprite.

here, the code shifts the x pos of the menu item right by 25 pixels until it’s offscreen (greater than 160). Then, entie line of sprites shifts down, changing the y cords by 25 and resetting the x cords.

The great thing about this is that i can now create a function to handle all three pages by combining this with the other function!

The final function! The amazing thing about this is not only do you reduce the number of blocks, adapting this code is much simpler too. If you wanted different sprites, switch out the array. Sprites are too small? just adjust the x and y offsets.

now if you wanted to go even MORE optimised, you could draw this directly to one sprite with this block. This is how i made my inventory system in card delver


All one sprite!!!

14 Likes

I’m so sorry, @Luke. First of all, I have ONE function: Battle2! I know how to use functions, but… how do I say this without you crashing out on me… I don’t like 'em. Also, your way more advanced than me, and your one of the best coders he… wait… are you doing it? Man, ur the best!

5 Likes

Amazing explanation! Wish I had this when making my first games XD

3 Likes

You’ll have to learn to love them if you want to code faster and without lag :laughing:

7 Likes

Yeah…I don’t think he was planning to remake the entire code structure for you. It’s a tutorial; If you want him to remaster your game, you’ve got to get used to using Functions. I initially didn’t like Arrays, and even now, it’s hard for me to use them. But I know they are useful and practical, so I try my best to learn them anyways! You should really do the same for your game!

4 Likes

Optimise your code and I’ll remaster it. I think if you can remove 2000-3000 blocks that will be good. I’m already working on a laggy mess (card delver) I really do not want to do it again

3 Likes


Eh? Eh?


Eh? Eh?

Kicky and Friends
Eh? Eh?

Still doesn’t work but if any of you try to make it multiplayer, i’ll release the kicky and friends book I’m making

1 Like

You have alerted the Hoard

Functions (and arrays) are So incredibly awsome that I couldnt fathom coding without them
I’ve been able to take Some of my largest games from 12fps to nearly 40fps with one function

here is a post I made about Functions (and arrays)

Advance yo self

4 Likes

LOBOTOMY.SFX

2 Likes

hi can you remaster my first project please?

3 Likes

Could you please remaster my project? It would mean a lot to me and all my Friends are playing this. I met the requirements by using more functions and removing 2000 to 3000 blocks. I’m making a cookie and friends book and TV show right now.