12/23/2023 0 Comments Nykra twitter![]() If there is, check half of the velocity speed's distance, and so on! I just don't know if that'd be worth while. One way (which I'm not sure if it's a whole lot more efficient), is to check the whole length of the velocity speed then if there's nothing there jump that distance. And to get the 'bsol' Boolean we need to calculate if there's something beneath it in a very precise way! As follows: TA DA! It's hard to see this effect at a 30fps speed (only because of the gif! the game runs at 60fps), and at it's true speed, it's as smooth as butter! Hopefully this helps some people! Until next time, -Seth EDIT: By the way, before anyone points it out, there are far more efficient ways for setting the x and y without a repeat() function. Everything is calculated to the quarter most pixel - it basically checks for object 0.25px near it in the most mathematically way possible) Here's the simple 'repeat()' code I used for the collision checking: It's pretty self-explanatory. A-list celeb, Superbowl TV spot, Twitter battles Award-winning creative We are one of INC’s top 500 fastest growing companies and it’s an incredible time to be a part of our awesomeness. Id really like to state something though. If your View Size is small enough (NIKRA is 320 by 180 ~ 1080p/6), and your View Port is big enough (fullscreen 1080p), the you can draw your sprites at a decimal position! THIS BREAKS THE BARRIOR OF ONLY HAVING A MAX SPEED OF 1 OR 2 (but in it's TRUE form, not just saving the extra pixels and drawing them later. NYKRA is my first ever big full game, and the path was random and unplanned. So with that in mind, the 'extra' resolution of pixels also allows the engine to draw sprites if their coordinates are non-integer (or decimal-coordinations). Stretched pixels tick me off a lot, possibly due to my uncontrollable perfectionism (hence me only just finishing the palette). NYRA looks forward to honoring the life and legacy of Funny Cide in a meaningful way during the 2023 summer meet. He was owned by sackatogastable and was the first NYBred horse to win the Kentucky Derby. This can be seen when you're trying to scale a game to fit the screen and you get 'stretched pixels', which in my opinion SUCK. We are saddened to learn of the passing of Funny Cide this morning. So let me explain this as well as I can: When you draw sprites to a View Port, if the Port of the screen is larger than the real amount of pixels in the game, it will compensate the extra pixels. What this does is a little different, and breaks this trend. ![]() Please don't get this confused to sub-pixel movement which involves moving in whole pixels, saving the extra, then when that adds to a whole pixel, add that too. now i know why creating a game was never easy nor instantaneous.TRUE DECIMAL-PIXEL COLLISION AND PROCESSING IN NIKRA Today I wanted to talk about the decimal-pixel engine that's just been implemented for NIKRA. i already refactored my game 4 times to the point that i'm starting to think of changing the game engine entirely. ![]() and the instability of unity with their stupid rework of features every single year. Oh and by the way, it's been since 2016 that i started creating my own game done with unity and it's still barely scratching the prototype stade due to how slow i work combined with my minor dyslexia. See Equibase scratches and changes for today's races. Personally, i bought the game and just wait until it got their first patch because i perfectly knew it was going to be so instable considering it was done by one person and with game maker studio 2 no less. Get all Saratoga Race Course scratches and changes in real time to inform your bets. no mention that game maker studio 2 is not the easier game engine to master. ![]() As others mentioned, I also had issues with the control consistency and expected 'up' to be for use/activate. do me a favor folks: try yourself create your OWN game with the same level of complexity of nykra, once you did, you will understand why the developer of nykra worked so hard to get there. Wow The atmosphere is really amazing and is inviting to explore more Here are a few things that I noticed 1. so of course, it's even more harder when it's only one person who create the game, do you really expect to see the bugs getting gone magically within 5 minutes of hunting? that is considered inhuman. As a fellow game dev indie, i know perfectly how hard to create a game of this complexity. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |