platformer engine "back to the 90s" near perfect for the nintendo ds made by me for me.

alright so i was asking on the dsgm discord one day "oh yeah my game is gonna be a platformer, is there some proyect i can just copy off the collision code" and the reply was that all platformer engines are trash and if i was going to make one then it will be hard and impossible to get perfect. yeah about that
why is it called "back to the 90s" it is designed for 1991 style gameplay.

Precontext:

as some of you guys may know i am pretty much a god making and maintaining ds code, i mean i made like 10 games mediocre games some using nflib, libnds or palib, a incomplete reimplementation of PAlib known as PA2lib, got PAlib working on modern devkitARM, polished it to make it faster and add some actual useful stuff like nitroFS support (it was easy anyways). i know i have made some questionable posts that definetily killed me (im looking at you, https://gbatemp.net/threads/ds-scene-is-dead-im-retiring.620722/ )i made it like a experiment), my hell has been going hell these days but i do not care lol
And what fame do u have claim to?
Who the hell are you? Unless you developed some amazing emulators or BS like that, I have pretty much zero respect for you
i get messages like this EVERYDAY (some even telling me to suicide), my best friend (or what some people call girlfriend which faked her death like three times) told me i was useless then left me. my reaction: fuck all them, they do not like me? do not talk with me, i can get serious pretty quick (i am on venezuela i have some kali linux knowlegde), that was until my family started to call me "useless", "inrespectful", my best friend literally decided to just quit on me saying i was uselss then i started to get depretion again for a couple of days and i do still have (but since i do not have anybody to talk with then im here making a rant on the internet), now to answer your fucking questions before i start to go to deep shit.
And what fame do u have claim to?
oh yeah the one guy that revived PAlib ofcourse nobody would care about a dumb human who fixed a 10 year old problem. thanks for even more depretion. also i have studied alot of things about homebrew for like 10 years (know full the ds and wii top to bottom.), go port palib to modern devkitarm you lazy piece of shit.
Who the hell are you? Unless you developed some amazing emulators or BS like that, I have pretty much zero respect for you
i havent wrote a emulator but i have ported palib to modern devkitarm (a task considered impossible.), created 10 games, created a reimplementation of palib known as pa2lib so for DS developers i am a legend belive or not, now you the fuck are you? a discord mod that steals stuff from people? without me it is possible that in the future your favorite emulators won't exist. If i truly am interested then I can guarantee 100% you I can make a fucking amaizing emulator but if i am not interested then fuck that idea, im not making something i do not want to do unless i am payed (or asked nicely). So shut your fuck up and if you think making games is that easy then go do it yourself lazy piece of shit. Take a moment to apreciate that i wrote this answer.

In February I got like the 1000000000th Cubed Pixel message containing information (name, phone number, addresses and even some more secret information) at that point i was so sick of these guys that i just decided to accept the offer and then nuke their systems, just to hack the computers and just see, it was my old friend which basically had to fake her death to me to avoid problems with people (wanting to kill her for being my friend yes) with plans of coming back (for some reason this was all inside of the computer which i had easy access lol), this being her plan to come back, i back then understood, she came back that is what made me think it was fair, she did truly die in like march, big rip i miss her a lot. i said that i am going to finish that game because 1. the game idea is so good 2. she was a special person to me, i have to fullfish her last wish.

Development history:

first i asked the dsgm discord server how hard it will be to make a platformer engine and the answer is NEAR IMPOSSIBLE. i answered "i will prove you guys wrong" and someone replied "please do", so i started using a experimental engine i made about three years ago but it SUCKED, first of all, if the gravity is too big then it will break the entire code, second it was janky as hell, so i decided to take out the heavy weapon, that is right it is gbat-DS Game Maker, uhh you didn't think that was allowed in the rules? well it is not because the platformer engine that cubed pixel wanted they wanted it in C, but DSGM HELPED SO MUCH, I downloaded a mediocre platformer engine from the internet (it was better than mine anyways) and decided to polish it, the first tests were made with a fast paced Darniell but the engine was having way too much bugsthe first results were pretty good
(Example, a early version of Fever Dream Zone, being a dream that is gonna give a bit about what is gonna happen on the game)
Captura de pantalla_2023-04-08_23-46-38.png

I thought I was done, I designed a level real fast and this happened
Captura de pantalla_2023-04-08_23-49-17.png

the bug i couldn't fix it for like 3 MONTHS. A moment I gave up for about a week, I came back and changed a random number and IT FIXED ITSELF. after a couple of improvements like adding momemtum, it became so good it is perfect
(Example, this is the final fever zone)
Captura de pantalla_2023-04-08_23-49-50.png

cons:
main engine only, maybe swapping the screens will work.
the player can only be darniell's sprite unless you want collisions to be weird
objects are a mess
do not look on the source code unless you know how to read chinese


i will probably continue this post later but for now i consider it releasable

Comments

Do you know, and/or have used RayLIB? You should give it a try, there's also an implementation for Nintendo consoles.
 

Blog entry information

Author
Deleted member 591971
Views
383
Comments
3
Last update

More entries in Personal Blogs

More entries from Deleted member 591971

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    why
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, it's not funny
  • K3Nv2 @ K3Nv2:
    ok
  • BigOnYa @ BigOnYa:
    Wut?
  • K3Nv2 @ K3Nv2:
    That's not funny
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So two cannibals where eating a clown and one says to the other. Hey does this taste funny to you?
    +2
  • K3Nv2 @ K3Nv2:
    What do you call a slow car? Retired
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Did you hear about the police car that someone stole the wheels off of? The police are working tirelessly to find the thieves.
    +2
  • K3Nv2 @ K3Nv2:
    A firefighter got arrested for assault his main claim was what I was told he was on fire
    +2
  • BigOnYa @ BigOnYa:
    What do you call a hooker with a runny nose? Full
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    What do you tell a woman with two black eyes? Nothing you already told her twice!
  • K3Nv2 @ K3Nv2:
    Diddy also works
  • K3Nv2 @ K3Nv2:
    A scientist heard the word batman so he put a naked lady in a cage with a bat
  • Psionic Roshambo @ Psionic Roshambo:
    Chuck Norris won a staring contest, with the sun.
  • K3Nv2 @ K3Nv2:
    A vampires favorite thing to do is moon you
  • BigOnYa @ BigOnYa:
    What's the difference between an airplane, and Ken's mom? Not everyone has been in an airplane.
  • K3Nv2 @ K3Nv2:
    What's the difference between @BigOnYa and his wife? Nothing both want to bone me
    +3
  • RedColoredStars @ RedColoredStars:
    How much wood could a wood chuck chuck if a wood chuck could chuck norris
    +1
  • BakerMan @ BakerMan:
    how do i know? you're a guy, and he wants to bone every guy on this site (maybe, idk)
    +1
  • K3Nv2 @ K3Nv2:
    He wants to bone anything with a dick
    +1
  • Xdqwerty @ Xdqwerty:
    Good night
    +1
  • BigOnYa @ BigOnYa:
    Nighty night, big day tomorrow. Congrats.
    K3Nv2 @ K3Nv2: https://www.instagram.com/reel/C7iLZ35NrQt/?igsh=MWd2Z3U0dmNlMmNxcw==