A downloadable game for Windows, macOS, and Linux

Download NowName your own price

A high-fantasy gothic gay adventure about a young mage with a complicated boyfriend and a bad hangover.

"A funny, charming and inventive little gay necromancing puzzle adventure in which you have to figure out various spells and free a man who has literally waited a lifetime to be with you." (Full review on Free Game Planet)


  • Tombs to explore, spells to cast, mysteries to uncover
  • Zombies, liches, ghouls, dragons, (and shirtless guys)
  • Story-rich adventure (+pieces of Tibetan philosophy)

How much story?

One hour of blissfully gay wizardry.

Is it based on a gay fantasy novel you wrote as a teenager?

Yes! How did you guess?

How much man-on-man action?

We stay at the level of innuendo, but straight males can easily get disturbed by the last scene. (Side note: sexy matters were treated in my previous game).


@ZackkRaoulinc / zackkraoulinc@yahoo.com

More information

Published106 days ago
PlatformsWindows, macOS, Linux
Tagsgay, Gothic, LGBT, Magic, Romance
Average durationAbout an hour
InputsKeyboard, Mouse


Download NowName your own price

Click download now to get access to the following files:

MyBoyfriendTheNecromancer-Windows.zip 352 MB
MyBoyfriendTheNecromancer-Mac.zip 357 MB
MyBoyfriendTheNecromancer-Linux.zip 355 MB


Log in with your itch.io account to leave a comment.

(Edited 1 time) (+1)

This game was real fun! I just forgot to try the UNDRESS spell on some of the characters... But hey, finally I got my shirtless friend!

I was surprised about the realistic body movements (barkeeper, dancing twink). Would it be difficult to add different clothing and the possibility to (un)dress during the game? I'd love magic armors that look almost naked ;-)

I am used to press the space bar to jump. Maybe better use the enter key to start spelling. The idea of typing spells is nice but think of the gay chat generation where almost nobody can type one word without typos...

The mouse wheel camera could be faster and for my feeling in opposite direction.

I programmed some years ago a gay chatworld (gaymechat.com) in Flash. Unfortunately it was not very successful because most gays are only into dating and not into games. Flash ActionScript was cool to make a character with clothing, inventory, chat options etc. but too limited to make real 3d worlds...

What about VR? I just got a HTC Vive and would be excited to play a gay game with it. Imagine the straight guys who could once in VR try out a really nasty gay cruise.... Can your engine do that?

(Edited 3 times)

Hey! Thanks! I'm happy that you liked it :-)

Thanks for the feedback on the controls. It looks like I should add a proper "option" menu with mouse sensitivity and key rebinding. ... But I'm completely hopeless at user interfaces xD (The speech bubbles in the game took me way longer than I care to admit ;-)

The game is made with the Unity engine, and so the characters + animations need to be imported from another source. The pipeline that I use for that was

FuseCC -> Mixamo -> Unity (All are currently free)

FuseCC is a "sims"-like character creation tool, that you can then one-click upload to mixamo which is a library of character animations. There you just select the animation that you need (Unfortunately: no anal sex animation available as of now :-/). Then I download the .zip and drag-and-drop it to unity, and bish-bash-bosh I have my animated character. (The whole process takes about 15 min)

So if I want to add more cloth options, I would just need to design some new character models in FuseCC, and then import their model in Unity, and they should work out-of-the-box (all the guys use the same "bone-system", you can use the same animations on all of them).

As you said, it would be fun to have a "shirtless / underwear" mode (maybe as an easter-egg ^^) But the only problem is that the "bulge" that you get by default in FuseCC is rather... small... So I would need to do a bit a editing of the 3D models by hands. I did that for my previous game (and I also made blowjob / handjobs animations), but I'm really not a 3D artist so it took me forever xD (And the competition is fierce now on 3D genitalia ^^)

I've just tried your game (I had never heard of it before. How old is it??). As you said, the 3D environments are a bit... boxy and there isn't many people online :-/

To make the 3D world in my game, I bought for 60$ a set a 3D models and assembled them in Unity (It's a bit like building a house in sims actually). So far, I got 33$ out of the sales of the game, so I'm *almost* even ^^ (Thanks btw! oh, I'm also Swiss. I used to live in Lausanne :-P)

I've never tried VR (I actually do all my gaming on a macbook xD), but that should be the future of virtual gay sex ;-) That's a new opening market ^^ (I think Unity support VR and it should be a "one-click" process to bake a VR compatible game, but I can't really test it :-/)

Hehe, talking to a Swiss guy around the world about virtual dicks... Did we ever meet in the real world? Maybe even touched each others cock at a foam party in Lausanne? - Check my profile at gaymeboys.com (BjoernSunshine)! I live near Zurich.

The gaYmeChat was made about 8 years ago. I didn't update it anymore after iOS marked the end of Flash and most gays told me that they are only interested in simple chats for fast sex but not into playing games that require some brain activity.

VR is absolutely awesome and worth a try. You really believe you're in the game... I just checked the website of unrealengine.com. It's for free now and used by AAA games for gigantic and super detailed worlds. I never heard of Unity. Which one is the best engine today?

The animations of Conan are impressive, but I would certainly die in the game while spending too much time watching my own dick ;-). I don't like multiplayers so much, because you only have a chance if you quit your job and spend all your life in the game.

Do you know http://mmoboys.tumblr.com/ . It's just a showcase of gay mods but there's a guy who spends hours of designing cute game characters... Unfortunately I don't have the time to do this as long as programming gay games isn't paid as a normal job.

When playing games I prefer the direkt first person view. When I move around in third person, I cannot aim precisely and often crash into walls... But in first person I can never admire my beautiful game character. So why not create a game world with mirrors? Isn't that possible with today's game engines? We already have reflections in water? So how to do a mirror? Reflective surfaces? Additional viewports? Ever tried?

Talking about AR and the future of gay sex: I wrote a book about that last year: www.bjoernsunshine.com (could be a great game story too)

Hey! I've just checked your profile on gaymeboys and I don't think that we ever met IRL, I was in Lausanne only during 2007-2013. I was an active member of plan-queer (the LGBT group on the unil/epfl campus). I mean... "active" :-P

I've never really tried anything with unreal. So far I only used unity (i think it's somewhat friendlier to newcomer). It's possible to make a reflective surface: apparently, you can take the standard bit of code in C# that deals with a water surface and remove some of the effects (to have a "still" water surface) -- but I don't really understand how any of this works xD (I guess I would not bother and just buy one... I've discovered that's, er, a way to solve a lot of problems in game development)

Ahahah browsing mmoboys is a great time-waster ^_^ It's a bit like ImaginaryGayBoners.

I wish I had found your book when I was still in Vienna, I was always looking for gay-themed sci-fi um mein Deutsch zu üben ;-) (There is a gay book shop in Vienna called Löwenherz next to a gay Café (Café Berg) I spent *a lot* of time there ^^ That's basically where I wrote my phd thesis too


haha i had a great time. thanks for making this!

Thanks! I'm happy that you liked it! :-)

(Edited 1 time)

I enjoyed your game a bunch! It's so gay and magical and whimsical and silly and convoluted and campy and enjoyable. Good work, man!

I made a Lumps Play. Check it out, my let's plays are 100% visual with pop-up quipping commentary action.

Cheersmake more games!


Thanks for the really funny vid! :-)

I've been following you for a while on youtube, so I'm happy to finally get my game "lumpsed" ;-)

...Looks like nobody likes Amulka: Rainbys wanted to romance the twink (or even the zombie!), and you preferred the bartender xD Maybe I should make an Amulka-in-underwear update (...but how to explain that story-wise? ^^)

Very good job on this game man! Funny, cool gameplay, charming atmosphere, all blend together for a very pleasant experience :D Most of all though, I need to congrats for your courage too, making a game featuring homosexuality so openly, exposing yourself to mean feedback and such, you need to be recognized for that too.

I made a video playing your game:

if you want to check, best of luck for your project, It'd awesome to see more chapters of this adventure, perhaps starting from the first one? :D Cheers!

(Edited 1 time)

Thanks! ^^ I'm happy that you enjoyed the game (and sorry about the bug at the end: somehow it never occurs to me that people would add a space in their name. So the code carefully checks that the player does not use "fire" or "open" as a name, but if you add a space... the game just breaks :-/ I'll fix this in the next update)

I've been a bit surprised, but so far there hasn't been any homophobic comments. People are just okay with everybody being gay in my game. Actually, for all I know even people from Russia enjoy it, so... that was unexpected :-)

PS: the thumbnail for your video is brilliant ;-)

Thanks man! Luckily people are changing their minds on this, hopefully you won't receive any mean comments in the future :D

That was really cute - I liked it! Despite being a small game, it was actually a pretty innovative gameplay concept that I hadn't really encountered before. I'd love to see this sort of thing expanded into a much more full-length, in-depth game. Great effort!

(Edited 1 time) (+1)

wow thanks :-) I make my weird little games because I feel that at least one game like this should exist somewhere ^^

"My BF the Necromancer" took me about a month until I reached a stage when I was adding more bugs that fixing... So I released the game. I would like to add more chapters during my next game-dev phase ^^ Like a "Chapter II: How Amulka met PlayerName for the First Time" by building some cave levels. Giant spiders could be cool? And Igor before he got zombified.

(Edited 1 time) (+1)

As long as someone gets shirtless :P

Hey, there. Well what can I say about this game? I really liked it. The main idea and gameplay!! Come on, FINALLY we got something interesting and new in lgbt games for quite a while. I liked the soundtracks and whole atmosphere you created, backgrounds, little details, statues. And the characters were actually not bad. Especially Igor! Gosh the more I played the more I liked that sad alchemist and it's so sad that he hadn't got any happy ending, because don't know he was a little annoying but not bad at all. And also ALEX was so good looking and quite a dancer. Wow, those MOVES at the end!! xD But Amulka for me was like meh... I don't know. His reasons were doubtful for me and by the way....his castle was FULL OF HUMAN BONES. Why our main character was so chill about it?!! xD And that fact that Amulka made a lot of bad choices in his life before etc..... So all in all except some grammar errors, I enjoyed the game so much. Partly because I'm a Harry Potter fan and come on, be able to run around and cast some spells? It's basically heaven xD So thanks a lot for making this game. I'll be looking for your future projects ^_^


Hey! Thank you so much for the comments & the video :-) It's always fun to discover how other people interact with the game... And it leads to stressful moments: like "Omg! The hitbox of the firewood is too small!! Is her water spell going to hit it?? Omg! She pressed on W + A too long! Now she is out of spellcasting!! Nooooo!!" ... So intense!

With Amulka, it's a bit of a hit or miss. Some people like him, and some other would have preferred to date another character (But sadly nobody for Igor yet ;-)

The dialogue system is a bit too limited to let the player choose between different romanceable characters, but maybe I could put some customization options at the beginning... but the game is actually based on some story I wrote when I was a teenager ten years ago and I kinda want to stay true to it. Actually... I just wanted to make a game that the teenage me would find cool ;-)

Hello and you're welcome :) And haha...yeah, I can imagine, especially when you're the creator.

Well.. you can't please everyone. And that's perfectly fine. Also it's good when the character makes people express any emotion about him at all. It's bad when people can't say anything about a character. It means he's not believable. And Igor is such a sweetheart! What a shame xD

Oh, I know what you mean. I tried writing quite a lot when I was a kid/teen and also creating songs etc. It's a wonderful feeling when you can present the idea you had a long time ago in finished state to other people. Especially if that something was really meaningful to you.

what do u mean with "gay" ?

Hey! As QueerlyRepresentMe wrote: the game is set in an alternate universe where all characters (including the player-character) are gay.

There is also magic & dragons & zombies.

This is a very attractive plot. Im in.

(Edited 1 time)

Nice little story. Nothing very complex or difficult to figure out, but engaging enough to keep my attention. The ending made me lol. And as much as I like visual novels, it's cool to see some gay games with a different visual and gameplay style.

Some criticisms:

- Lots of spelling and grammar errors. I'd be happy to proofread the script for you if you send it to me in plain text.

- The spell interface seems to kick you out if it thinks you're trying to WASD, which is probably a good thing in general, but it got a little too enthusiastic and was kicking me out half the time when I tried to cast WATER.

- No save or pause. Pressing ESC and saying I didn't want to quit booted me back to the start of the game, which would have been more of a pain if I'd been further along. Changing the ESC function to pause or bring up an options menu would be useful.

- Lots of issues with clipping and awkward movement.

Thank you very much for your comments!

(1) It would be great if a native english speaker could look over the dialogues (I'm actually a french-speaker). Do you have an address where I could send them?

(2) Yeah, I implemented a check: if the player pressed on any of the movement keys for more than 0.4 sec while in spellcasting mode, the character goes out of spellcasting mode... The issue with the WATER spell is that both W and A are movements keys. Hum, I guess I'll have to add some extra checks in the new version to cancel the countdown to 0.4 if you switch keys.

(3) The "ESC + no quit" only sends you back to the beginning of the current scene (So you don't have to restart the whole game). I added this mechanics to get a way for the player the restart a level if he somehow gets stuck (....I had a bad accident ingame with a sarcophagus lid once)

(Edited 1 time)

[email removed]

Restarting the scene makes sense. (I was afraid to try it later in the game, just in case =P) So maybe just make the prompt "Restart Scene/Quit" instead of "Yes/No", then.

This was fun i hope you, enjoy the video https://www.youtube.com/watch?v=T-FHFhLUW08

Thanks for the video! What are your system specs? The walk speed is clearly off (and well as gravity apparently...)

64bit, windows, amd 8 core, 16GB ram and amdR9 200series

Hum... With this system, I think that playing the game on a higher level of graphics could actually solve the bugs. (From what I see in your video, you were playing in simple graphics mode).

Anyway, I'm uploading a new version that (maybe) will alleviate some of the problems.

I never got the option it just started in game

Downloading, excitedly.

I hope you're gonna like it ^^ (If you find bugs-> zackkraoulinc@yahoo.com ;-)