Homebrew [WIP] LOVE - A Visual Homebrew for Fallen Humans

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
Well. I fixed some small things, and I broke some other small things. #progress
-Good news? I discovered a LP bug. Bad news? I discovered a LP bug. Any string with 8 characters (or a multiple of 8) loses formatting and 3D depth! Yay!
-Added text scrolling(?) to intro, but figured out a better way to do it (more accurate to original), but haven't implemented it yet.
-CIA jingle is still corrupted, I can't seem to fix that.
-minor fixes that probably did absolutely nothing<3
-Core no longer crashes (probably)
DOWNLOAD: https://github.com/Xavyrr/LOVE/releases/tag/V0.06-test.2
 

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
Another build is up: [link]
-Added a workaround for the startup speed bug
-Added typing text for the intro
-Removed intro images since the intro is currently being redone (almost done actually!)
-Added intro-noise back
-Other stuff maybe? Probably.

This is a test build, so you probably don't need this. A release for V0.06 should be out soon™.
It will have the intro story completely done, with maybe some minor tweaks needed to make it closer to the original.
 

Job Moody

Well-Known Member
Newcomer
Joined
Jan 6, 2016
Messages
58
Trophies
0
Age
25
XP
57
Country
United States
Can someone compile the latest?
I will test it.
I'm using Ninjhax 2.7, or whatever the latest is.
I would be happy to test, I love Undertale.
 

Kitlith

Well-Known Member
Newcomer
Joined
Jan 29, 2016
Messages
93
Trophies
0
Location
Trapped between a rock and a hard place
Website
kitl.pw
XP
208
Country
United States
-Added a workaround for the startup speed bug
I think I've figured out what's up with that bug by fixing something similar in my own code. Here's what I think is happening:
  • You start the game, and LovePotion initializes.
  • 'dt' is based on the difference between the current time and the previous time. Since there hasn't been a previous time yet, it's set to 0 or so.
  • The first call to update 'dt' sets the previous time... but returns the difference between the current time and 0 (or so). This is a really large positive number.
  • There's a freak out when this speeds past everything that you so carefully timed

There's a few of ways to work around this. You could call 'love.timer.step()' at the end of your main.lua to update the dt to a sane value before starting stuff. You could ignore the first call to your 'love.update()' function. Or you could get someone to actually fix this in the project you're using. Pretty sure it's one line ro call 'love.timer.step()' that needs to be added. I'll see if I can get a patch in somewhere.
 
  • Like
Reactions: XavyrrVaati

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
Thanks to @Kitlith for fixing the deltatime bug in LovePotion!

New build out: V0.07
TL;DR Changlog
-intro rewritten
-doesn't crash probably
-more 3D art!
-more useless crap fixed/broken<3
Look at github for more changelog maybe!
 

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
Okay, after taking a break because rekt is g8 m8:
[V0.08] is out now. You can now walk around a room! IT LITERALLY SERVES NO PURPOSE YET<3
But really, I added collision code and everything, so look forward to exploring Toriel's house or something similar soon™.

P.S. The D-Pad Right doesn't work (LovePotion bug), so press Y if you want to move right. :'v Hopefully that gets fixed soonish. I looked at it but that kind of code melts my brain. (So does this code kek)
 

Boured

A Dusk Lycanroc who cares a lot about people.
Member
Joined
Sep 25, 2015
Messages
594
Trophies
0
Age
23
Location
My Laptop
XP
690
Country
United States
*Seeing this wonderful homebrew fills you with Detemmienation.........hOI!

Anyway I will definitely try it when I can, good job ^^
 
  • Like
Reactions: XavyrrVaati

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
Any screenshots available?
b739014d6d.jpg

b92d7c3eb9.png
I don't really have many on hand, since it kinda just looks like Undertale lol.
 
Last edited by XavyrrVaati,
  • Like
Reactions: Deleted User

CeeDee

art by @x65943
Member
Joined
May 4, 2014
Messages
5,317
Trophies
2
XP
9,285
Country
United States
Replaying this a bit...

- The ZZ by the Toriel-sleeping sprite on the menu are a bit messed up.
- The walking speed is a bit off
- The up/down walking animations seem off but I'm not sure why
- In UNDERTALE, if you press left than up, it keeps the left walking sprites while walking diagonally up-left. In LOVE, pressing left then up will have you walk diagonally up-left with up walking sprites.
- The walking diagonally animation feels a bit... sharp.
 
  • Like
Reactions: XavyrrVaati

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
Replaying this a bit...

- The ZZ by the Toriel-sleeping sprite on the menu are a bit messed up.
I was lazy :'v
- The walking speed is a bit off
I noticed, it's hard to nail it honestly. (currently 1px/frame iirc)
- The up/down walking animations seem off but I'm not sure why
I feel like it's missing a sprite? But I'm fairly sure it's not.
- In UNDERTALE, if you press left than up, it keeps the left walking sprites while walking diagonally up-left. In LOVE, pressing left then up will have you walk diagonally up-left with up walking sprites.
Literally lazy programming. I'll get around to fixing it lol, the code was super simple but not dynamic lol.
- The walking diagonally animation feels a bit... sharp.
Diagonal movement is rough atm because when you would move diagonally, your total speed has to stay the same, lazy programming here would be that you just add the horizontal and vertical speed on top of each other. This makes the player move twice as fast diagonally than they do just horizontal or just vertical. That makes zero sense from a physics perspective. Therefore you would halve both the horizontal and vertical speed to make the total speed the same, however with pixel perfect things, half-pixel coordinates don't look very good, so when you move, you move at a fraction of the normal frames, though this is limited afaik to a speed of odd numbers, but worse with 1 px/unit of time.
 

XavyrrVaati

Hobbyist programmer?
OP
Member
Joined
Feb 23, 2014
Messages
385
Trophies
0
XP
468
Country
United States
[V0.09] is out!

Try this QR code with FBI and tell me if it works :'v

chart


Changelog:
-Multi room support
-added broken hallway (total of two whole rooms! wow!)
-redid object coordinates for collision
-fixed collision stuff
-room fade transition
-fixed diagonal movement
-probaby some bugs fixed hopefully
-tiny easter-egg

(tl;dr you still do pretty much nothing<3)
 
General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes