FiniteBanjo

joined 2 months ago
[–] FiniteBanjo@feddit.online 6 points 2 weeks ago

At least they didnt mark the spot.

[–] FiniteBanjo@feddit.online 4 points 1 month ago* (last edited 1 month ago)

I have this opposite problem where I have all the ideas and none of the energy and drive to implement them in a timely or professional manner.

Gonna dump a whole bunch of info about my current project below.


I've been working on a card collecting game prototype for over a week, it's going to start out as a generic hero's journey but as you unlock new difficulty modes you learn more about the context of the adventure and that everything about the characters are morally grey and they all deserve the ending they get.

How it will work is players build their deck, enter an instance, draw a hand where each card has a cost, and the cards automatically progress and find enemies and loot so that the player may hopefully continue the delve. When all cards are used and retired they retreat to the map menu and from there they can open the shop menu for more cards or the status menu to assign points towards buffs and abilities, then head back down into the dungeon.

To prevent softlock the player will get a monthly income based on the success of their delves and a special secret game over screen if they manage to get stuck anyways (save will revert to when they weren't stuck).

Between maps will be some rng buff artifacts and boss fights.

So far the only thing in working order is dragging cards around and the camera and scene setup, but later I'm going to have to rewrite some of the code that measures how far the card has to go to follow the cursor based on the game resolution. Because it's 3D and in layers I have to take the mouse x and y coordinates compared to the screen coordinates and then apply an ingame unit translation to the card of the fraction times the units needed to cover the viewport at that distance. So for example if it's 1 unit away from the camera and 2 units wide but then at 2 units away from the camera it becomes 4 units wide, so clamp -2, 2 and move ( mouse.x/screen_res * 4 ) - 2 so for example mouse.x is 360px from bottom of 1080px screen, 360/1080 = 0.334, and 0.334 * 4 = 1.334, and 1.334 - 2 = -0.6667 so the card moves down the x axis that many meters. Obviously this is very clunky and has to be adjusted every time changes are made to the scene, so a better solution might be adding an invisible plane and cast a ray in the direction of the mouse then record the location of where the ray hit to send the card to that location.

SQZ84rew4jgqxCg.png

[–] FiniteBanjo@feddit.online 9 points 2 months ago* (last edited 2 months ago) (1 children)

Skulls of people who start wars, invasions, or mobilize military on their own people.

EDIT: Since it's implied dragon hoards are for attracting mates, this will optimize my success at attracting the big tiddy goth gf dragons

[–] FiniteBanjo@feddit.online 6 points 2 months ago (1 children)

Didn't we use to have an active community for voids?

[–] FiniteBanjo@feddit.online 113 points 2 months ago (3 children)

I had a fun time once where a character of mine twisted a cursed blade to promote human welfare. You see, the blade was made to cause suffering and pain. Suffering is measurable. By helping people live longer and fuller lives, it creates the maximum amount of suffering.

[–] FiniteBanjo@feddit.online 22 points 2 months ago

At first I read that as [2 year long blades] in the [Dark Campaign] and my response was "yes, yes, we've all seen the time knife."

[–] FiniteBanjo@feddit.online 2 points 2 months ago (1 children)

Haven't really followed anything about WotC and Hasbro since the OGL controversy, I think it's not a safe bet to use any of their characters or books anymore even if they walked it back this time.

[–] FiniteBanjo@feddit.online 11 points 2 months ago

You're correct, my mistake.

[–] FiniteBanjo@feddit.online 41 points 2 months ago* (last edited 2 months ago) (12 children)

Sorry but I'm marking this spell as Duplicate.

There are already multiple spells that do this:

  1. Shillelagh (Great Spell, actually)

  2. True Strike (Terrible Spell, actually)

  3. Frying Pan (Barbarian Exclusive Spell, actually)

[–] FiniteBanjo@feddit.online 8 points 2 months ago (2 children)

Also, mice will get into bags.