#Game Dev Blog
Explore tagged Tumblr posts
wishbonegame · 4 months ago
Text
Wishbone Summer Y1 Beta Release!
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
At long, long last, the Wishbone Summer Year 1 Public Beta is COMPLETE! Download it here!
For those who haven't been following the project: Wishbone is a character drama-slash-farming sim game that takes place in a wild west-inspired setting. The player takes the role of a farmer, fresh off the wagon in a new town and tasked with building a successful ranch. The town of Wishbone might seem sleepy and mundane--albeit full of weirdos--at first, but there’s trouble brewing on the horizon: a fierce, prolonged standoff between the lawmen and the outlaws that will decide the fate of the town itself.
The Summer Year 1 beta represents a complete vertical slice of the first 25% of the final game. It contains around 10-20 hours of playtime, depending on how thorough you are.
746 notes · View notes
bioware · 8 months ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
We asked the game team what jobs our #DragonAge companions would have if they worked at the studio. Check out where our devs thinks their favorite heroes would fit into the BioWare family!
619 notes · View notes
akabaka-dev · 5 months ago
Text
Double art reveal day? Yeaaaah double art reveal day ✨️
Aka has been COOKIN' this week 👀
Tumblr media
Hh'eily, the Color out of Space 🌈
311 notes · View notes
brightatmidnight · 11 months ago
Text
Hey Tumblr, do you want to live out your space smuggler fantasies, piloting your very own ship in a galaxy full of adventure? Do you enjoy casts of diverse oddballs and misfits with lots of heart? Do you like Star Wars-esque universes and the writing style of Kid Icarus: Uprising? Do you want to support two queer game developers? Then we have the perfect game for you!
The Chaser's Voyage is a 2D single-player space flight adventure game where you have to pay off your debt to a notorious pirate lord before it's too late. Shake off hostile pursuers while transporting clients to earn money. Pilot your ship while also managing your systems to survive your voyage!
Cool things our game has: • Random Runs! Your clients and encounters are procedurally generated, so no two runs are the same • Fun and lovable characters! Fully voice-acted and with lots of backstory • Cool, creepy, and cute aliens who all have a story for why they need your help • Multiple difficulty modes for gamers of any and all skill levels (Including one-life modes for those seeking a challenge) • Tons of written lore, split up into over 300 entries, complete with crew commentary • 23 unlockable modifiers that drastically change how the game plays • Complete control customization for gamepads and mouse and keyboard • Customizable ship colors • An escalating war between two galactic factions • Asteroid fields, ship graveyards, minefields, and other obstacles await • Face bloodthirsty pirates, ruthless bounty hunters, and more!
Buy the Chaser's Voyage on Steam now!
426 notes · View notes
gowerhardcastle · 1 month ago
Text
Innovative Relationship Stats in Interactive Fiction
This is the write up I've been most excited to do--this is one of my favorite things in interactive game design--doing cool stuff with stats. I really, *really* wish someone had told me this stuff when I was starting out.
The most ordinary way to handle a relationship stat is to track it with a number that goes up and down according to choices and tests in some predictable fashion.  So, for example, if I do something that Gilberto likes, according to some reasonable option, like “support Gilberto in the argument,” I get:
*set rep_gilberto %+10
And this makes sense to everyone.  I gave Gilberto a gift, I get reputation points with him.  I showed that I’m good at swordfighting, this impresses him, and I get a higher number.
Similarly, if I insult him, if I’m nice to his enemy, if I do something stupid in front of him, I get
*set rep_gilberto %-10
For my first game, this is the only kind of relationship stat I used.  It was the only one I knew!
So the relationships were very simple to track and very simple to test.  If, by the end of the game, Prenzie likes me 72 much, and that’s over the romance tester of >= 65, congratulations, Prenzie and you can have a happy ending together.
You can write a totally fun game never using anything weirder than that.�� But I thought it would be fun to share with you some other interesting ways to conceive of relationship stats.
A character who only goes to 0 or 100. That's it. Her relationship stat with you is essentially a boolean true/false. You can do everything for her, but the second you do something she doesn't like, it's down to 0. She loves you or she hates you. This is very character defining. The number tells you everything you need to know about the character.
That same character, who only goes to 0 or 100--except that you can do something over the course of the game to change them, to allow them to have a broader range of relationship numbers. Suddenly there can be shades of relationship. You did something to help them mature, to understand people better.
A hidden relationship number. If you look at the stat screen, whatever you do, nothing will change their number. They neither like you nor dislike you. They are professional, perhaps, and nothing more. However, you can do something to break down their shield or facade, and then, you can see the number moving; or perhaps the number doesn't move at all until that shield is broken.
The above, but in reverse. Something happens to chill someone's heart, and then nothing you do can affect the number. Or perhaps it can only go down, and then you are in a constant battle of attrition where you can only lose affection from someone.
When you reach a certain level of love and trust from someone, the bottom of the scale raises permanently. No matter how much I annoy my true love, the number just bottoms out at 40.
A relationship number that can be tapped as a resource. The bartender at the Noble Gases Club likes me reasonably well. Let's say she likes me 60 out of 100 much. When I need something in an emergency, she can do astonishing things. If I have over 35 relationship with her, she'll help me. Each time I use her, it depletes her by some amount depending on how big a favor it is. So this one is interesting, because now I have to balance whether I want to keep her liking me because I want to pursue this relationship, or whether I just really need her help right now.
A relationship number that can be a catch-all variable for a test. If you have a high relationship with Toppers, the club millionaire, I can throw that in as a variable in a test to see if you can impress someone by talking about high finance on the grounds that you may have had a conversation with Toppers about her money in the past. (*if intellect + toppers >= 50) Then, if you pass the test *because* the Toppers variable made you cross the threshold, you can add flavor text talking about that conversation with her. This is very, very good, because it tells the player that the game has taken into account your having done things to get close to Toppers (and there's a reward for it--you passed the test, sure, but...here's more content, too!)
A degrading relationship stat is incredibly powerful and characterful. This stat declines, scene by scene unless you do something to raise it. This is a "what have you done for me lately" person, and even though it take a little setting up, code-wise, it's really powerful, and your player will feel smart for figuring out that's what's going on. Also, it's stressful. If you want to create that stress, this a great way.
You can, of course, do the opposite--this is how you code your biggest fan. I like you, and I just keep liking you more and more and more and more!...until you do something to halt that, at which point, the growth shuts down, which is a gut punch. The numbers tell such a story here.
Finally, numbers that seem to tell a different story than the narrative. Players are going to look at numbers; they are going to look at the stats. Not everyone, but a lot. And so they are part of the story, they just are. So you can make them part of the push-pull of romance, for example, or rivalry. What does it mean that as my relationship number with Haze goes up, they are more and more standoffish? Does their scale mean something different from other people's, and if I figure out out, will I understand them in some sense? Perhaps there's a tremendous amount of pushback in the 60-75 range, but once you get through that minefield, something changes?
More musings on game design and other Jolly Good stuff here (I just wrote up a thing on "hidden relationship stats and their use")--I'm on a relationship stats kick today, I suppose:
134 notes · View notes
carnyx-int · 10 months ago
Text
Tumblr media
The wait is over! (Finally) Introducing Carnyx Interactive, a BRAND NEW game development studio made up of queer and neurodiverse game and art industry powerhouses. Founded around the goal of amplifying voices hushed by colonialism, our games emphasize the innate worth in every being. 
As a studio, we are passionate about making the games we want to play, and driven by the lightning-in-a-bottle feeling of experiencing our favourite games for the first time. We’re very intentional about the stories we tell and choose the genres and gameplay that will best support those stories, rather than the other way around. This allows us a flexibility to creatively explore all ideas and the constant ability to grow our skills, game after game. 
The third pillar of Carnyx is mentorship - each of us is coming in with a unique set of experiences and skills, and we strive to create an environment where we both play to our strengths and leave space to mentor and be mentored in return. We grow best when we grow together. 
This ethos drives every part of our business - from the stories we choose to tell, to our approach to research, to the way we treat our coworkers - every person is worth the space and time they occupy. To this end, we strive to create and uphold an environment of compassion, where every voice and idea is considered equitably.  We’re very excited to share our journey with you! Stay tuned for our first two project announcements (one launching this year) and check us out at https://www.carnyxinteractive.com/ and https://carnyxint.itch.io/ for more information and dev blogs.
Also! Join our Discord!
400 notes · View notes
twoconfusedgamedevs · 2 months ago
Text
Tumblr media
Birbs! I'm definitely learning that I enjoy making small things much more than large things in pixel art
92 notes · View notes
crowscales · 8 days ago
Text
Testing some shaders in UE5 for Bug Soccer Game
ignore centipede texture glitching tf out
Tumblr media Tumblr media
61 notes · View notes
omeletcat · 1 year ago
Text
Tumblr media
I have had this joke stuck in my head for weeks now and i finally decided to crudely draw it i'm sorry y'all this is the peak of my comedy skills.
274 notes · View notes
ourloveiselectrifying · 23 days ago
Text
OLIE NOT SO MONTHLY UPDATE!! :3
Hi sorry I dissapeared, I uh got kicked out of my home and have been recovering from that!! :D (found a place & I'm safe now)
What I've been working on!
SPOILERS AHEAD
‣ We have censorship... yay? /silly
Added an option at the start to enable hiding of NSFW art :3
Tumblr media
‣ Interactive ingame content warnings too (WIP, lol)
Tumblr media
‣ Finally fixed the lag for the customiser and the player icon!!! If any dev wants any advice for a customiser: If you're making a small simple one, go for condition switches, BUT if you're planning to make a large one with lots of customisation use as little condition switches as you can!!! Opt for a layered image with if statements instead, I know they might seem overwhelming but they're so worth it, you do NAURT wanna re-code an enitre customiser, trust me!!
‣ Added expressions for the player icon, and injuries that gradually worsen as the MC looses health! Also special injuries too :3
Tumblr media Tumblr media
‣ Two new character sprites! They're a secret so you'll just have to wait sorry :3
‣ Lots of writing, adding in different reactions for sanity/hate/love/docile/personality
‣ Sketches are done! Have some :D
Tumblr media Tumblr media Tumblr media
‣ Created even more fonts, with the help of my love @xcadaverdogx <3 (There is a toggle for fonts and removal of coloured text for accessability!)
Tumblr media
Anywaysss thanks for sticking around, sorry I can't have a normal life for 5 minutes, I hope you enjoy my silly little project whenever it's done :33
Tumblr media
49 notes · View notes
cultofgalaxy · 1 month ago
Text
Hey folks! It's been a while since I posted on tumblr. We tend to be more active on bluesky https://bsky.app/profile/cultofgalaxy.com
However, would like to do try use this platform more along with a few others, so lets just cut to the chase!
Tumblr media
Demo is released
The demo has finally be released a month ago where the playtime is usually around 5 minutes.
The demo takes place in a tutorial room and it's suppose to give a demonstration of how Kinoko and the Starsprites would move and what the general gameplay might be like. Of course any feedback we get will be taken into consideration!
There's still plenty to refine, and we'll do our best to make sure the gameplay is as smooth as possible.
If you're interested in the demo, is it free to play in our Discord server where you can download it.
36 notes · View notes
last-sprout · 6 months ago
Text
Last Sprout Dev Diary - Nov 22, 2024
Hello sprout folks! I'm Valerie, or @oneominousvalbatross, and I've been working on Last Sprout since July, and I'm wildly excited to share some of the things I've been working on with y'all.
Tumblr media
Ignore that Twiggs' hat falls off that's natural.
I'm aiming for a Dev Diary once a week on Fridays, and I'm just gonna be giving a brief look into making a game! I'm learning how to do a lot of this stuff live, so I'm sure there'll be a ton of massive rewrites and changes. I have probably a dozen huge systems that are already built that I'm not going to be getting into in this post, since I'm already half a year or so into development, but I'm sure I will find space to include them later!
XP
I spent most of my time figuring out exactly how we wanted to represent XP in the world. We were pretty certain that we wanted XP to exist physically as a substance you picked up, so I started with a system from a previous build.
In that version, we just created a bunch of XP objects and scattered them into the world, then had some code that scooted them around. Of course, that means that we're tracking an individual unity GameObject for every single instance of a point of XP which is, uh, slow.
Tumblr media
This is what we call 'suboptimal.'
So obviously we needed to not instantiate an entire transform every time we needed to spawn XP. Even if we re-used objects that would just be prohibitively expensive for an object that really just needs a position.
I'm not going to go over each step in the process, but after experimenting with GPU instancing to just draw a bunch of XP objects at once, eventually I landed on extending Unity's particle system, since it has a lot of the settings I wanted access to.
To make the XP move how I wanted, I wrote a pretty simple process that iterates through all the little blobs and checks how close they are to a designated collector, then uses an exponential decay function (with thanks to Freya Holmér) to make them move towards Twiggs.
Tumblr media
I think every game should have an action that can be best summarized by making the noise 'SHWOOOOOP.'
Parrying
Parrying was a good deal simpler, but it still has its issues. Essentially, all a parry needs to be is a hitbox and an animation, with some callbacks to enemies to let them react to the parry. Whenever an attack hitbox intersects with either a Parrybox or a Hurtbox, it checks its tags to see if it's interacting with the appropriate entities, to makes sure enemies aren't hitting or parrying each other constantly. If it passes the test, it calls GetParried() on the intersecting object.
Tumblr media
GetParried(), idiot.
For the basic behavior, parrying just interrupts the attack in progress and knocks the enemy back by a set amount, but there's room in the system to add all sorts of neat effects, which I'm sure we'll be taking advantage of in the future. It's been a challenge to juggle the various kinds of hitboxes, but it'll definitely be worth it going forward!
Of course, between all these bits there were a ton of bugfixes and little experiments, but that's a topic for a later dev diary!
55 notes · View notes
necroticspider · 2 years ago
Text
Hi everyone. I've just created this page. Here are some screenshots from the game i am making in Godot.
Wishlist Dungeons of Blood and Dream on Steam
Tumblr media Tumblr media Tumblr media Tumblr media
550 notes · View notes
akabaka-dev · 7 months ago
Text
Aka has been noodling on concept characters for SFL 3
Tumblr media
Meet Nan'si and Yan'si, the Twin Blasphemers🕯👯‍♂️🕯
Based on Nug and Yeb, the spawn of Shub and Yog-sogoth and parent(s) of Cthulu
"As for little Nug and Yeb (only ten feet in diameter when in their average form), they are a bit destructive sometimes, though it's only a playful, good-natured roughness. I like to have the little fellows about (even though they sometimes do dissolve visitors and passersby, and cause occasional troublesome enquiries), for they are basically very friendly and companionable"
- HP Lovecraft
167 notes · View notes
pillowprincessgames · 1 month ago
Text
Dev Log! 1.04 BETA Release Date Confirmed & Info Dump!
Tumblr media
I was going to post up a video update, but editing videos is time consuming!!  ​So, written devlog it is! This devlog is a long time coming. There's been some trials and  tribulations leading up to this point. There was a situation of lost coding, lack of time, and even some health issues that kept it from coming out sooner! I was hoping to have it out in March around my birthday. That didn't work out. So it's late! However, no lie, this feels like the biggest update I've ever done for Camp Gash! So, sit tight and get a snack. This may take a minute to read! I feel guilty for not saying much until now.
​ However, I'm here to rectify that! Release date for this update will be placed at the  very end of this devlog! So, here's what is all coming to the:
1.04 BETA Consequences and Scenarios Update
Tumblr media
First off: An Inventory System!
That's right! A working, real, inventory! WOOO! I thought it was just going to be a list for now, but I figured out a system! There will be 4 categories of  items:
Consumable Items
Dialog Items
Mission Items
& Special Items
Consumable Items can be clicked on and used in the inventory. Instantly. Consumable items can help with raising and lowering your horny meter, some can be shared to NPCs, and even help your HP. <More on that detail later!
​cigarettes
bottled water
beer
first aid kit
bandages
no-baby pill
​Dialog Items can only be used during interactions with NPC's or during certain situations. A dialog option will either appear or the MC with automatically use them. Each one has a limit to how much you can carry and use. Some dialog interactions won't be present without them!
lube
condoms
Mission and Special Items are items you pick up during missions as an objective. 
Special items are  found in secret, given, or found in select areas. These are considered non interactable.
You start WITH ONE STARTER ITEM that you can pick while in the car ride with Moxie. You can now find items in a stick pile during the tour. It's random chance.
New Artwork!
Tumblr media
Another part of this major update is a few new changes to the games artwork! The bridge to the player's  cabin is updated! It is no longer a sketch! The player is getting a new design for their cabin. ...Isn't it delightful?(it's trash I know!) A few new NPC sketch buttons for Carrie, Lyle, Mars, Lucian, and Lucy! I hope to have some new buttons that are finished like Moxie's soon. But, it takes a while to do! I've also resized Moxie's tour buttons so she's not a giantess. She's closer to what she needs to look like compared to the other buttons! The original buttons I created by drawing with a mouse. That's why they looked so wonky! They now have a revamp!
There's a few new MC customization options for their face!
New hair! Long flowy and Mullet(because it's the ✨​80s~!✨​)​, tired eyes, and a new nose!
Tumblr media
Added or Expanded Locations!
Tumblr media
The nurses station, although mostly still basically a sketch, has a back room that you can go into. A side garden at the green house and a secret 'relief' spot for the green house! Now you can jack it in peace during your groundskeeper tour!
Let's get down to the nitty gritty!!
Tumblr media
Game Play Additions and Changes!
Tumblr media
There are new things to customize your character and change up player experience! Many of them aren't fully implemented, but will be added in with each bug fix update and future updates. These all include:
The requested virginity option. You can now start off, by choice, as a vcard holder. This means that you can lose that vcard to other NPC's, both counselors and monsters alike. This may change up scenes for sexy time. If you tell your RO that you are a vcard holder or not! Only a few Counselors have been added to this, the monsters for the most part have this implemented! Lyle, Barb, Mars, and Kyle have reactions to this(only certain scenes!). Moxie just knows you are since the two of you are besties. The twins and Carrie,  are unfinished for now. 
The ability to choose if you have pubic hair, facial hair, and body hair. Will be implemented for scenes overtime. (facial hair not a selection for visual MC appearance yet! Still working on it!)
*Some requested that it should be an option for vagina havers (both intersex and lone vagina warriors included) to have an option to have their period during the camp week. (OPTIONAL) Not mentioned or implemented currently, but may open up more options for bloodplay. If this is selected, the game play may increase in difficulty. Monsters, not just the monstrous ROs, smell BLOOD. Attacks may increase and if hiding, yes that will be added later!,  it'll be harder to stay hidden. Survival is about to become more of a thing!
PREGNANCY. Yes, I said it. Pregnancy. Depending on the equipment your MC has - vagina, penis, or both. You are now able to become or make other NPCs pregnant. Will you know? Probably not. Only one NPC can tell you if you are. And it will only be said in passing! Practice safe sex~! Or don't. This doesn't change gameplay much, but will affect your ending. Make your game as MESSY as you want! There are items to prevent - or terminate - the pregnant variable. Condoms and the No baby pill(For MC only). If an NPC knocks you up or you knock another one up, you will gain a variable that will keep track of which one you got pregnant /got pregnant. Once the player is pregnant, unless terminated, you can not become pregnant by another. **Birth preventative items can be purchased in next update when the SHOP is implemented!
The ability to change what type of undies you wear! Briefs, Panties, and Boxers.
You can now be injured during the tour! It's random chance! 
Consequences on day 2 for fucking Barb on night one and NOT having a truce with her.
Lucian has a more complete Sleepover scene if you invite him over! This one has a story attached... I lost all of it for some reason. The coding just disappeared for some reason and I had to rewrite ALL of it. EVERY. SINGLE. THING. And I'm STILL writing it!! 😡 FUUUUUCK! You can be kinky with him or just do it vanilla! (interesting scene if you tell him of your virginity during sex~!🩸​​)
Lyle shower sex on night one (if invited to shower with him after shed sex)​
You can die during rough sex now! Yep. Keep an eye on your HP!  If your health is low during rough scenes you might die! There's consequences to your hoeing now! XD And you don't heal completely when you go to bed. You heal one notch when you sleep now. No more.  DON'T WORRY! I've placed a few first aid kits on the map on day two, if injured when you talk to Lucy on day two you she may heal you once,  and one of your starter items can be a first aid kit! Be safe! LUBE is recommended for rough sex and helps prevent injury. This can be useful for if you have a vagina and are going to have your first time roughly! Just a tip! ;)
There are new dialog options, scenarios, and sexy scenes! You can now KISS the monster at your cabin on night one! Nothing like rewarding your stalker with kiss. 💋
PROTECTIVE MONSTER is now a thing. On night one when you need saving at your cabin -if you know you know- only if your LOVE IS HIGH with the slasher or the swamp monster. (Eldritch horror has it's own idea of protection) They will come to your rescue! This unlocks a different wake up scene for day 2! ...With consequences.
NEW NPC(s)! Jackeline! She's a friend and bandmate of Lyle. This goth gal shall show up on day two after she is mentioned in Lyle and Carrie's day two conversation. She doesn't have much dialog for now but she will have MUCH MORE in the future. She will be... Helpful. Also, a serotonin boosting NPC you can find at the greenhouse on day two! Have fun with the little guy!
Tumblr media
WOW THAT WAS A LOT! Phew! Do you all see why it took me so long? It has been a TRIAL! Let me tell you! Didn't mean to turn this into a safe sex class but here it is!
I hope to have the newest version of the game posted up here on 
MONDAY April 7th
Of which, if you like what I do so far feel free to become a patron or do a one-time purchase of the game! Every little bit helps.  Thank you all for playing and I do hope you're having fun with what I've created so far! Stay tuned, because there is more to come!
Until Next Time, Doves! Take initiative and game on!
- Pillow Princess Games
Play the current/non updated version HERE! 18+ ONLY!
24 notes · View notes
gowerhardcastle · 1 month ago
Text
Shared Storytelling Choices
The standard kind of choice in interactive fiction presents the scenario to the player, and the player navigates the maze of possibilities of the world as the writer has crafted it.
There is another type of choice, though, that a writer might want to sprinkle in, to mix up the feeling of the choice structure and the tone of the narrative.
This is a collaborative choice--one in which the player gets to choose a reality of the world for them to deal with.
Some people hate this. I'm talking about choices like this:
Tumblr media
So, here, you and Fitzie have to sneak into a hotel, so you need a uniform. There's only one uniform. Who does it fit?
This kind of choice lets the player make a decision about what's going on--until the player chooses here, the nature of the uniform is an unknown.
Note that this choice includes an option that is clearly worse--you need two uniforms that fit, but you only have one. That's bad. But if you want, you can also have none! Giving the player the option to make things worse for themself works if the player knows that the game is going to *reward* them (with more narrative) for making choices that create interesting dilemmas.
Same here:
Tumblr media
Depending on the choice made here, there is either a person at the back of the train to help you, or not, and which person it is changes. The reality of the world morphs to match the choice; here, the reader creates the story along with the writer.
I don't think every choice should be like there, but I do there's there's a lot more room in interactive narrative to create a playful, collaborative relationship between the player and the author.
As a side effect of using this kind of structure, I suspect that the player will be more willing to try things, to not play it safe, or just play towards stat-maximizing, because they feel like they have more agency. It feels more like you're telling a story together. Because you *are*.
Read more tidbits and musings about interactive game design at: https://www.patreon.com/TheNobleGasesClub
141 notes · View notes