Jump to content

Rikifive

Forum Admins
  • Content Count

    5,590
  • Joined

  • Last visited

  • Days Won

    254

Status Updates posted by Rikifive

  1. unF1QYX.png Ver.A0.2 B0.0.2.4 (03.06.2021)
    - Fixed: Rewrote PLAYER COLLISION SYSTEM, fixing gamebreaking bugs the previous one had
    - Added: Error Codes & Crash Prevention for bugs related to PLAYER COLLISION

    Basically I fixed various teleporting glitches caused by specific scenarios. Now Twi can squeeze into tight passages without glitching out or getting stuck.

    Should she for some reason get stuck, she'll be slowly pushed upwards, instead of being yeeted somewhere or causing the game to freeze. Initially I didn't consider the possibility of getting stuck inside a wall, but during testing I realized, that things happen, you never know.

     

     

    The slopes add TONS of work in regards to collision, and tons of code too, due to many scenarios they add. When I handled one possibility (read: set of blocks' angles she was squeezing through), another one was causing troubles. I was toying and toying until I got them all "patched", so to speak... at least I think so. Z97yrAB.png I guess time will tell.

    1. Show previous comments  1 more
    2. Rikifive

      Rikifive

      Oh I thought I might be missing something obvious and overcomplicating things, but now that you mention it this way, I suppose it is what it is. I know some old games had a simpler approach to slopes - by basically limiting them to only the ground, keeping all ceilings square - and also keeping enough of space in tight passages to avoid going up into the ceiling. That was like the limitation of level design. It was in Metroid or something...

       

      That indeed saves all the hassle, as the problem arises when the character starts touching ground and ceiling at the same time. Some sorcery has to be put to prevent from getting stuck. Given how much extra code I need to cover the scenarios shown above, I'm wondering if it really will be needed. Perhaps I too, should just keep the minimum space between ground and ceiling, so that any of this wouldn't be needed. ..But well, since for now it all works, I'll leave it be and try to take advantage from it in level design. Should the game happen to be a bit too demanding for older hardware, I'll consider simplifying the logic.

       

      These are tiles, that have a limited amount of slope shapes. Using only full block, 1:1 slopes, 2:1 slopes and 4-pixel-tall-step stairs. To make it work though, precise pixel based collision has to be put to work.

    3. Kayzee

      Kayzee

      Well precise pixel based collision makes it much easier, at leas in some ways. I don't even know how to start if you do tile based stuff. I think the way I did it was to check each pixel from foot to head in the direction the player was moving and simply have a max number of pixels that could be moved up and if there was enough space to move up. Or something. Point was if you had a situation where the player was touching ground and ceiling at the same time it would basically treat it as a solid wall. Did have code to keep you ducking if you didn't have room to unduck but I don't remember if it ever ducked automatically otherwise.

       

      Also, honestly, maybe it's just me but don't you think most of the time when code exists to unstick the player from inside a wall it's exploited in the wrong way?

    4. Rikifive

      Rikifive

      Basically I have something like this. The stepping up while moving forward is what requires a bit more attention. I might continue toying with this to wrap it all better or something.

       

      Yeah, speedrunners will always find fancy ways. kaZdxtE.png But I suppose it's better than just getting stuck and having to quit. Guess I prefer having someone abuse it and me patching it eventually, than someone complaining they keep getting stuck once in a while, losing progress and everything. There's no perfect solution for that, other than writing collision properly, so that there's no way to find yourself inside a wall in the first place. Until I get to this point, it's better to have something ready to handle this, to at least try to prevent from potential frustration.

  2.  unF1QYX.png 0.0.2.3 - A0.2 - 24.05.2021
    made some sounds in famitracker WNFmHpv.png

    music is a placeholder- don't mind that, just wanted to put something, so I've put an old track I've made

    There's still many things that need to be improved, so yeah, don't mind their stupid AI and stuff ut1EJDR.png

    1. Kayzee

      Kayzee

      So many bouncy stars! 🤩

    2. PhoenixSoul

      PhoenixSoul

      Lots of bouncy things, and 'pew-pew-pew!' lolz

  3. unF1QYX.png 0.0.2.2 - A0.2 - 05.05.2021
    okay, key rebinding functional WNFmHpv.png
    Also when thingie goes yellow - it means the setting has been changed and not yet applied; quitting the menu will revert changes if "apply" won't be pressed beforehand.
    And when it goes red, it simply means the key is already used somewhere else and the game will be like "that's legaln't! A8PkNKi.png"

    And with that, the options in pause menu are pretty much done, checkpoint reached, time for backups and stuff. ut1EJDR.png

     

    XGMT7A7.gif

    1. Kayzee

      Kayzee

      What no individually bound directions? What if someone wants to use some odd thing like okl; for directions? Yes okl; is a thing. I played a game that only had wasd and okl; as options the other day. Weird!

    2. Rikifive

      Rikifive

      Listen, I ran out of budget, okay? Lmao I had to pick the movement bundle because it was cheaper. 😎👌

       

      I actually recall a game with similar, if not the same movement keys you've mentioned. Hmm no idea what it was, but I think these were the keys for the second player? 🤔

       

      Well anyway, I hope this will suffice. Initially I planned to have like two presets for all actions and that's it, but while I was there, I just made it more customizable instead, as it required a similar amount of work. Though I kind of ran out of space in that window, so had to wrap movement into one setting containing presets. I don't really expect anyone to have different preferences than these two, but I can always add more movements layouts, should other keys be demanded.

    3. Kayzee

      Kayzee

      Budget... Riiiiight.

       

      I'm sure it will be fine. :3

  4. Takes ages, but finally got back to it. - yay me 

    unF1QYX.png Ver.A0.2 B0.0.2.1 (16.04.2021)
    - Added Audio configuration to Options in Pause Menu
    - Added Display configuration to Options in Pause Menu

    DZ0XMQw.gif

    1. PhoenixSoul

      PhoenixSoul

      Neat.

    2. Kayzee

      Kayzee

      Yay for options!

    3. Widen612

      Widen612

      interesting platformer

  5. I coded a spell that won't be used in game for lols and it's pretty funny lmao hx1ik5o.png

     

    1. PhoenixSoul

      PhoenixSoul

      Platforms make buzzy fly go Boing! lolz
      @Kayzee

  6. posted some stuff for ace dfEG13d.png

     

    1. Show previous comments  3 more
    2. PhoenixSoul

      PhoenixSoul

      Spoiler

      I have a wireless internet connection now and it sucks by the by

       

    3. PhoenixSoul

      PhoenixSoul

      Spoiler

      LAAAAAAAGGGGG

       

    4. PhoenixSoul

      PhoenixSoul

      Spoiler

      LAG SUCKS

       

  7. Made some progress in the actual level, as well as added some details here and there (tiles with plants and stuff in teh grass)

    af4yhjw.png

    It

    Takes

    Forever

    EDQ7xNk.png

    1. PhoenixSoul

      PhoenixSoul

      I know the feeling...

  8. Added Discord Rich Presence 👍

    wvmnIxx.gif

     

    For now, as can be seen, it displays current location, level and HP.
    I may add more details in the future, as there's still some room for more features, like changing the game icon during game and such. 👀

    1. Show previous comments  6 more
    2. Kayzee

      Kayzee

      One thing I like that I have seen in some games is that running out of air basically forces the player into surfacing. Like they are free to dive down and fall into the water but as soon as they run out of air they start floating back up and can no longer move downward at all. Only problem is that there are situations where it's possible to get stuck if you aren't careful with the level design that way.

    3. PhoenixSoul

      PhoenixSoul

      GTA Meme: "AH SHIT HERE WE GO AGAIN" lmfao

    4. Rikifive

      Rikifive

      @Kayzee Oof that would often lead to getting stuck here indeed, kek. Well, any 'roof' would end up making it look funny, because you could stay underwater forever if you'd like to, which makes it even worse.

       

      It's a rather simple, oldschool metroidvania, so simple approaches are fine I guess. I'm only wondering if running out of breath should instantly end the game or if I should keep the traditional way, that also goes though life (like in tomb raiders lmao). An option I consider is to end the game instantly and turn the sprite blue, like in the wasted image above. Yeah, it doesn't really make sense, but again, it's a retro game that also takes place in a cartoony universe, so a somewhat comedic touch would be welcomed, rather than making anything visibly suffer. :P

       

      Welp, this is something I can change at any point, so I'll see how it goes and make changes in the future if I'll feel the need for that.

       

      @PhoenixSoul Look behind you!

       

      *spray noises*

       

      Oh nevermind, it was just a bird. 👀

       

      latest?cb=20130503102942

  9. Me rn:

    YUiIVvR.jpg

    1. Show previous comments  2 more
    2. Rikifive

      Rikifive

      No worries @Kayzee , I just posted a totally random meme I found online, don't mind that. 👀 This was just a prank! 👀

    3. Kayzee

      Kayzee

      Hehehe... :3

    4. PhoenixSoul

      PhoenixSoul

      It's definitely a funny one, lolz

  10. That's pretty awesome kek

     

    1. Show previous comments  10 more
    2. Rikifive

      Rikifive

      @PhoenixSoul It's Yamaha ERG 121c. 

       

      Of course it's not accurate, but when I think about songs I didn't like, then it definitely would be a majority of the entire music. 👀 I don't like hip hop, because most of the time it's just ranting with some background repetitive melody. For the same reason I dislike (most of) dubstep, r'n'b and stuff like this. For parties, games - okay, but for casual listening, meh. When it comes to music, I really like it when these are catchy, when there's actual progress and melody in the song, rather than cheap wub wub everyone can easily come up with in some music making soft.

    3. Kayzee

      Kayzee

      Well you know what they say: 80% of statistics are made up. :P

       

      I don't think the point was ever an actual accurate measure though, just a number that feels about right to make a general statement about quality vs quantity. That said, I do think it tends to end up being a good estimate when taken as a whole. Yeah, you may like some genres way more then others, but when looking at music or even all media as a whole I think most people can agree that 90% being crap is at least somewhat on the mark. Also, there is a sizable chunk of media that most people will agree is actually objectively poorly made. I mean, even if you are into r'n'b stuff, You probobly will agree that IceJJFish isn't the best singer. Though if that makes his songs 'bad' or 'fucking hilarious' (or both) is up to you. :3

    4. PhoenixSoul

      PhoenixSoul

      I still have a fondness for groups like the Beastie Boys (RIP Adam Yauch/MCA), and Rage Against The Machine.

       

      @Rikifive I thought for a second that you were gonna show me a picture of a Fender Stratocaster, lolz

      Anyway, this song here, is an example of a good song I really like that is genre-fluid...
       

      Spoiler

       

       

  11. This noice, me liek, one of my favorites from the album. 👀

     

  12. It's been a while since I toyed with music. That sudden motivation though, heh.

     

  13. Making progress! XDlaR1K.png

     

     

    1. Show previous comments  6 more
    2. PhoenixSoul

      PhoenixSoul

      lolz
      I remember the old 'rotten tomatoes' joke xD

    3. Kayzee

      Kayzee

      Just keep the apple gems away from Jappleack, she would probobly try to eat them and ruin her teeth. XD

    4. Rikifive

      Rikifive

      Yeah... 0CHh6vQ.png

  14. Looks like the forums have some troubles, please stay patient. 😓

    1. PhoenixSoul

      PhoenixSoul

      I ran across some kind of odd error earlier, but a refresh and it was gone, like some kind of blip, some loading error possibly on my end. That's about all I noticed.

    2. Rikifive

      Rikifive

      There were errors when trying to view topics and it was like this for quite a while. It was fixed yesterday, so it should be good now.

  15. I did something to help myself. dfEG13d.png

    qGiBanH.gif

    I suk so bad, that I even need to cheat in my own games. 0CHh6vQ.png

    jk, jk, that stuff is just handy, because I can adjust stats / test things on the fly, without having to change the code all over the place and keep restarting the game, you know how it goes.

    1. Show previous comments  16 more
    2. Kayzee

      Kayzee

      Hehe, I admit I have done stuff like that too. I used to have this wacky system back when I did romhacking and ASM... Er... but that's a long long story. I started typing it actually but after paragraph after paragraph of just explaining the context of everything... Well... Maybe I will finish it later and make it a blog post or something, but every so often I have a rare moment of clarity and actually realize I am blabbing too much. :P

    3. Shiggy

      Shiggy

      I can imagine how it would not fit in this thread.
      But you got me interested, so I hope you will write that blogpost.
      Sorry Riki for hijacking your status update.

    4. Rikifive

      Rikifive

      Game Maker uses its own language called GML (Game Maker Language). It is quite similar to JS.

      To be honest I have no idea, as I haven't really tried pushing it that hard. I kinda doubt that is doable though and even if, it would require more hassle than necessary I think. It could be useful, but not as handy as I'd like.

       

      No worries, that's absolutely fine.

  16. Looks like the forums have encountered a problem. Please be patient. 😓

    1. RagingHobo

      RagingHobo

      Should be all set!

    2. PhoenixSoul

      PhoenixSoul

      The one topic I had encountered an issue with, is working fine now.

  17. Better late than never? 😅

    Happy birthday! I hope you had a wonderful day! 🎉 😀

    1. Kayzee

      Kayzee

      Hehe, Thank you very much! <3

  18. Happy birthday! 😁 🎉 🎁

     

    1. Show previous comments  4 more
    2. Kayzee

      Kayzee

      Looks like another birthday is coming up too. <3

    3. Rikifive
    4. Kayzee

      Kayzee

      Hehe, on the 20th. :3

  19. I'm extremely late with this, but happy birthday! 😁

    I hope it was a great day for you.

    1. PhoenixSoul

      PhoenixSoul

      It was just another day, honestly.

       

      But the sentiment is appreciated, merci beaucoup.

       

  20. Updates should make things better, right? 🤔

     

    GIGABYTE apparently decided to go the other way. AORUS ENGINE (GPU driver of some sort) was working really nice, but then.. There was that Awesome™ update that split its functionality into two pieces of software ~ introducing RGB Fusion for LED management. Of course, I didn't like that right from the beginning ~ I so dislike having to install more software, than necessary. 😓

     

    Anyway, that aside, holy balls! Not only it has less options, but it also is almost like a virus of some sort. That Amazing!™ software seem to open command prompt (?) once in a while ~ like once per hour or two. It literally appears for just few milliseconds, so it's hard to tell what it exactly is. The problem is, that this ultra-quick pop-up steals the focus of the window, so if you're working on something, there is that chance, that it will randomly interrupt you for these few milliseconds. And the worst thing is, that if you're playing a game on fullscreen mode, it successfully minimizes the game and throws you to desktop. 

     

    At first I was kinda scared, that something is not right with my system in general, but thankfully this is the only software I have installed lately and also thankfully it started doing this immediately, so I knew it had something to do with it, which saved me some hassle. I disabled that software and everything is back to normal. I hope they'll fix this as soon as possible.

     

    Seems like everyone loves that new Fantastic™ feature. 😂
    https://www.reddit.com/r/gigabyte/comments/akfrln/rgb_fusion_process_check_killexe_stealing_focus/

    1. Show previous comments  2 more
    2. PhoenixSoul

      PhoenixSoul

      Well, can you downgrade it? Or is that gone once the update is installed?

      If the latter is true, then that's BS.

    3. Rikifive

      Rikifive

      Downgrading not I'm afraid, but I suppose I could look around for outdated versions online and throw a fresh install.

      Eh, it's just for some LED control on the GPU, so it's not worth the hassle. Seems to work without it anyway, the soft is for changing the colors, but the effect stays without having it active. I suppose these command prompts were to update configuration related to the GPU in BIOS or something. No idea though.

       

      Either way, I disabled "start with system" thingie in the soft and it doesn't bother me anymore. If I'd like to change the color, I could run the soft, perform changes, then terminate the process in the task manager and voila.

       

      I'll wait for the storm to go away.

    4. PhoenixSoul

      PhoenixSoul

      Quote

      ...I'll wait for the storm to go away...

       

      Looking forward to warmer weather myself...

  21. My brother got a job not so long ago and the first thing he aims for is a new PC, because his current one is 'meh'. :P

    That would require waiting months though, so I asked him if he'd like me to buy one for him, to which he agreed. I just ordered his PC right now; he'll eventually give me bits back at some point in the future.

    With that being said... I assume gaming together will get more intense. 🎉

    1. Show previous comments  1 more
    2. Rikifive

      Rikifive

      It has to! :D Thank you! :) 

    3. Takeo212

      Takeo212

      Ah, hope it works out well for you both Riki.

      A gaming PC is on my wishlist, but we're saving up to buy a house so I'll have to live my gaming life through your brother now~

    4. Rikifive

      Rikifive

      It will, thank you, Takeo. :) 

      Oh buying a house yeah- it is way more challenging than it should be. I'd love to have a house with a nice peaceful garden, but I'd have to win in a lottery first. :P Well, I hope everything goes well for you, good luck! :) 

  22. Ouh I feel terrible today, I hope the worst is over. I'll better go to bed now. :P 

    1. Show previous comments  3 more
    2. Kayzee

      Kayzee

      Hold on! Let me help!

      *goes behind a screen and changes her outfit*

      Hehe... Call me...
      e9f7d9c9.png

      Nurse Kayzee! Let me help nurse you back to health! :3

      (Hehe, you reminded me of this edit I saw.)

    3. Rikifive

      Rikifive

      It turned out, that the worst was before me. :P Oh yesterday's morning was one of the worst ones I had in my life. A fever would be much better, if I could choose. :D Either way, everything is back to normal and now I feel great, especially because it's weekend! :D 

       

      Nurse Kayzee? What a cute edit. 💖 I want to get sick, so that she comes to mah

    4. Kayzee

      Kayzee

      I am glad you are felling better! And you know I would give you a special visit anytime hun.

  23. Yesterday 12 hours at work; today 13... Didn't have time for anything, heh. 

    I hope tomorrow will be a better day. 😅

     

  24. MOAR PROGRESS! :yay:

    BOOM BOOM BOOOOM! :love: 

    VLjusYs.gif

     

    Moar in this gifv: https://i.imgur.com/pmn8cKS.gifv

    1. Kayzee

      Kayzee

      Is that cave story's bouncy stars for experience I see? :3

       

      Makes me almost wanna restart my 'Jiggles the Catgirl' project... It was a super mario world romhack originally, but I kinda want to restart it as a stand alone thing someday. The world needs more platformers staring cute catgirls!

       

      I haven't done anything related to Jiggles in a while, though in my game of Disgaea 5 I have a nekomata named Jiggles as my strongest unit. My first one I got up to level 9999 too! My second strongest is unsurprisingly a fairy named Kayzee. For some reason I am very tsundere in that game. I could switch to the more playful personality, but well, it's cute. :3 Also... I did go through a kinda tsundere phase at one point. Well more like a 'humans are dumb and worthless' phase. That attitude is sadly quite common among us. A little embarrassing, but I am over that. I am rather fond of humans now! Though to be fair they still can be pretty dumb sometimes... Even most humans will agree with that!

       

      And... I am rambling again...

  25.  

    YAY PROGRESS!

    7JYzxjy.gif
    pew pew pew! Shiny, bouncy stars! All you need! :D 

     

    ALL DETAILS HERE

     

    1. PhoenixSoul

      PhoenixSoul

      Save some for Mario, lolz

    2. Chaosian

      Chaosian

      Looks pretty legit mate.

      Why you working in RPG Maker..?

    3. Rikifive

      Rikifive

      Thanks;

      Actually it's not RPG Maker anymore.

       

      I admit I initially started working on that kind of game in Ace. That's the progress I had:

      QtJX8B2.gif

      (This is RPG Maker VX Ace)

       

      I was working on that Eric game in Ace only because there was that RM indie contest (so it had to be made in RM). Sadly, my PC died in the middle, so I eventually failed, because when I bought a new one, it was too late.

       

      So at that point I decided to give up on that project and create something else. This time I wasn't bound to RM, so I started working somewhere else on this, with more proper software/engine to these needs.

       

      Now I'm working with Game Maker Studio and I don't think I'll come back to RM. One of the main reasons being performance, as Ace doesn't handle things nicely. To be honest I never used RM properly; never made any ACTUAL RPG's with it, heh.

×
Top ArrowTop Arrow Highlighted