PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum

Tech and Homebrew => Turbo/PCE Game/Tool Development => Topic started by: hcf on June 10, 2009, 12:15:33 AM

Title: Vampire Story
Post by: hcf on June 10, 2009, 12:15:33 AM
Hi!!

As I have just found this forum, I think that the first thing is introducing myself. I have recently discovered the HuC compiler, and now I am testing about new kinds of games that can be done for the PC Engine with this amazing tool.

My first experience was a kiddie game made for my little daughter. In this game, the main character is our dog, and it has to save monkeys falling from their planes. Here are a couple of screenshots:

The title screen:
(http://s3.amazonaws.com/scrnshots.com/screenshots/143653/noascr1jpg_large)

In game:
(http://s3.amazonaws.com/scrnshots.com/screenshots/143661/noascr3jpg_large)

This was a practice, but now I have developed a serious game. The game is named Vampire Story, and it is a graphical "point-and-click" adventure. Here are some screenshots:

The title:
(http://s3.amazonaws.com/scrnshots.com/screenshots/168378/titlejpg_large)

An in-game movie:
(http://s3.amazonaws.com/scrnshots.com/screenshots/168385/movie1jpg)

Another in-game movie:
(http://s3.amazonaws.com/scrnshots.com/screenshots/168393/movie2jpg)

A screenshot of the game:
(http://s3.amazonaws.com/scrnshots.com/screenshots/168397/ingame1jpg)

Another screenshot:
(http://s3.amazonaws.com/scrnshots.com/screenshots/168401/ingame2jpg)

A dialog in the game:
(http://s3.amazonaws.com/scrnshots.com/screenshots/168405/dialogjpg)

The game is only a demo: the story is complete but it's very short (you can finish the game in around 5 minutes if you do the correct steps) because my goal was developing a new kind of game.

If a lot of people is interested, I will release a "Deluxe" version with a longer storyline (I have written a very generic code, so it's easy to do this) and even I can take real photos and use voices of many people in the dialogs. As this would be a great effort, and the original purpose of the demo is only educational, in this demo all the voices have been registered by myself, and the images and sprites have been taken from the internet and I have not been very accurate with the design of the sprites.

The game is almost finished, and I hope to upload it somewhere next week. I will post news soon!!
Title: Re: Vampire Story
Post by: Arkhan on June 10, 2009, 12:57:10 AM
This is pretty interesting. 

What did you do to handle sound routines with HuC?  HuC itself has no native sound library.
Title: Re: Vampire Story
Post by: hcf on June 10, 2009, 01:11:34 AM
I don't know if I am understanding your question, as my English is not very good  :(

Both games are CD games, so I use the "cd_playtrk" method to play the background music (the songs are audio tracks of the CD). If I need to play some sound, I have used the ADPCM functions of HuC. I have done this because if you are playing a CD track for the background music, you cannot play another CD track for the sound at the same time.  :wink:
Title: Re: Vampire Story
Post by: Arkhan on June 10, 2009, 01:37:40 AM
I don't know if I am understanding your question, as my English is not very good  :(

Both games are CD games, so I use the "cd_playtrk" method to play the background music (the songs are audio tracks of the CD). If I need to play some sound, I have used the ADPCM functions of HuC. I have done this because if you are playing a CD track for the background music, you cannot play another CD track for the sound at the same time.  :wink:

ahhh gotcha. pretty cool stuff.

if you ever want PSG music in your game, I have an almost finished library for doing that.  I intend to completely finish it when my game is done so everyone can mess around with it too.
Title: Re: Vampire Story
Post by: guyjin on June 10, 2009, 02:13:45 AM
Looks nice  :D
Title: Re: Vampire Story
Post by: hcf on June 10, 2009, 02:41:08 AM
Arkhan, it would be wonderful! I hope to see your game soon!  :)
Title: Re: Vampire Story
Post by: Arkhan on June 10, 2009, 03:28:09 AM
Arkhan, it would be wonderful! I hope to see your game soon!  :)

There is a demo of what the PSG library can produce on my site!  It's pretty nice so far.

Insanity, the game, will be done by October for sure, which puts it at full completion in <year!

You are going to post a .iso of vampire story?
Title: Re: Vampire Story
Post by: Necromancer on June 10, 2009, 04:54:30 AM
That looks pretty cool.  I look forward to a future release of a the deluxe version, and I wouldn't mind playing around with the monkey catcher either.

P.S. - How do you get past the title screen of Vampire Story?  My controllers don't have a 'start' button, though they do have a 'run' button.  :wink:
Title: Re: Vampire Story
Post by: Sinistron on June 10, 2009, 04:58:39 AM
This does look sweet- and I'm with Necro- I want to play Monkey Catcher too- looks like a real hoot- maybe include it with Vampire Story Deluxe as an unlockable game or bonus?  :)
Title: Re: Vampire Story
Post by: hcf on June 10, 2009, 05:37:19 AM
Arkhan, I look forward to Insanity and your library! I have seen your demo and it sounds cool! It will make things a lot easier to the developers!

I have thought to upload Vampire Story in CUE+ISO+WAV format, I think that it's the better for everybody, isn't it?

Well... I will think about including the monkeys mini game in that hypothetical "Deluxe version". By the way, I love the name "Monkey Catcher"!!  :D

Necromancer, hahaha, you are right. In my past years, I developed games to other plattforms and I have re-used the "Press Start" sprite... and I didn't think in that moment that PC Engine controllers have a "Run" button. I promise to correct it in the Deluxe version!!!  :lol:
Title: Re: Vampire Story
Post by: Arkhan on June 10, 2009, 06:12:22 PM
:-D start buttons .  bah!



Title: Re: Vampire Story
Post by: Windancer on June 10, 2009, 06:34:16 PM
sweet sweet sweet! another homebrew player joins the parade! Hope it goes well the screens look cool bring on the long story sell that puppy on supercd and mail me one when I buy it :)
Title: Re: Vampire Story
Post by: ParanoiaDragon on June 11, 2009, 12:53:44 AM
We want the deluxe version  :D
Title: Re: Vampire Story
Post by: hcf on June 11, 2009, 02:54:27 AM
Hahaha, ParanoiaDragon, I think that you have to check the demo first. Maybe after doing that, you will say that Vampire Story is crap, and it's 1000 times better to play "Monkey Catcher"  :lol:
Title: Re: Vampire Story
Post by: Arjak on June 11, 2009, 12:09:31 PM
Being a fan of Point and Click Adventure games, I must say that your game has gotten my attention! Every new PC Engine game that's fun has a buyer in me.

Can I beta test the deluxe version? PLEASE? =P~
Title: Re: Vampire Story
Post by: hcf on June 11, 2009, 08:50:47 PM
Thank you everybody for the interest and the kind words!!  :)

I have to make an unexpected travel next two weeks, so it's almost sure that the release of the demo will be at the return of my trip (around 15 days) because registering the audios in English is taking more time than I could imagine   ](*,)

Of course, the problem is that my English is not very good, so I must check and re-check every text in the game, in order to avoid that Vampire Story became a sequel of "All your base are belong to us"  :lol:
Title: Re: Vampire Story
Post by: Arkhan on June 12, 2009, 01:24:00 AM
Thank you everybody for the interest and the kind words!!  :)

I have to make an unexpected travel next two weeks, so it's almost sure that the release of the demo will be at the return of my trip (around 15 days) because registering the audios in English is taking more time than I could imagine   ](*,)

Of course, the problem is that my English is not very good, so I must check and re-check every text in the game, in order to avoid that Vampire Story became a sequel of "All your base are belong to us"  :lol:

what is the native language its in! maybe someone here can help translate
Title: Re: Vampire Story
Post by: hcf on June 12, 2009, 02:08:56 AM
Well, my native language is Spanish, and I am making the game in two languages: English and Spanish. Of course, the Spanish texts are easy for me, but the English dialogues are a bit difficult. In any case, the texts of the demo have been translated yet. Maybe in the deluxe version I will ask for help  :)
Title: Re: Vampire Story
Post by: nodtveidt on June 13, 2009, 08:45:44 AM
hcf, don't forget that my wife and I are both knowledgeable in Spanish (especially my wife), plus you might be able to ask bonq to help.
Title: Re: Vampire Story
Post by: hcf on June 17, 2009, 08:11:18 PM
Thank you very much for your help!! Well, Old Rover, I guess who you are, and you have helped me a lot with my game yet, so it would be too much if I ask you for the translations too, hehehe  :lol:

In any case, if I go for the Deluxe Version and I have troubles in some translations, I will ask for help in this forum. Thank you very much!!  :)
Title: Vampire Story Demo released
Post by: hcf on July 02, 2009, 07:35:47 PM
Well, finally I have finished the Vampire Story Demo  :)

I have uploaded it to rapidshare, but as I have not an account with enough points yet, it can be downloaded only 10 times. If we arrive to this limit and anyone cannot download the file, let me know and I will upload the game again (maybe in that moment I will have enough points to make the file permanent).
This is the link:
 
http://rapidshare.com/files/251148132/Vampire_Story_Demo.rar

Please, keep in mind that this is not a high-quality game. It's purpose is to test new kinds of games doable with HuC, and encourage people to make our scene grow. So please don't be very tough with your opinions ;)  As I said in a previous post, the design of the sprites is not very accurate, and the audios are not good either, so sorry to the English speakers (I have tried to do my best, but it's not my native language)  ;D

Finally, I want to say special thanks to Nodtveidt for having helped me to learn lots of things about HuC, and having encouraged me to do this  :)

Well, if anyone tests the game and wants to tell his opinion, I will love to read it. As I said, maybe in the future I will release a Deluxe Version, with a longer script and better audios and graphics, but at the moment I am testing other things doable with HuC, in order that my future games can be better.  :)
Title: Re: Vampire Story
Post by: esteban on July 03, 2009, 04:32:59 AM
Wow. I remember the original thread about Monkey Catcher, but all this stuff about Vampire Story has been a nice surprise :)
Title: Re: Vampire Story
Post by: Arjak on July 03, 2009, 09:23:37 AM
hcf, I have tested your game to the best of my ability, and it is indeed a great start. I love this genre of game, so I was quite excited to try this out. Unfortunately, I am having much trouble. Here are the things I noticed while playing:

-I couldn't get into the house at the beginning. I tried clicking the action icon on the door, on the naked woman in the window (!?), but I was unable to progress.

-In fact, the action icon doesn't seem to do much of anything! I couldn't even talk to "Officer Kunio" in the park. In these types of games, being able to interact with your environment in interesting ways is much of the fun.

-The look icon only does one thing in each room. There should be many "hot spots" so that players can know what things in a room are important through clues in the text.

-My character (is that one of the Bad Dudes!?) only walks left and right. I really wanted to walk everywhere, like in most games of this genre.

-The game felt very claustrophobic and bare bones. I felt disappointed that I couldn't go into the store or embassy, etc.

-It's quiet...too quiet... 8-[

Even though the game is problematic at this stage, I would still love to help if possible in any way I can. If we can get this game up to a certain standard, at least close to something like Beyond Shadowgate, I know it would be something I would love to play, so keep working on those programming skills, and let me know if you want any help playtesting this! I'll help you get it into shape! :D
Title: Re: Vampire Story
Post by: hcf on July 03, 2009, 11:20:54 AM
Mmm, Arjak, it is very strange  :-s  What plattform are you using to test the game? Maybe an emulator (what emulator?) or a real PC Engine?

In fact, the Action icon DOES many things. If you click in the door with the action icon selected, you go into the house and you see a cutscene. You can speak to the policeman too with the action icon when you have gone out of the house (if you do it before, the character says "I don't need anything from the police now"). And in the same way, you can interact with the ambassy and with some objects (I don't want to spoil!) using the action icon. It seems like the action icon doesn't work for you, and I don't understand why... Maybe if I know what plattform do you use, I can debug that problem...

As far as the lack of sound and deepness, keep in mind what I said in my first post: this is only a demo, I want to test a new kind of game that we can make for the PC Engine, as I don't know homebrew games of this type for the PC Engine. In fact, registering the 26 audio tracks has been terrible... but of course if I go for the Deluxe version, the game must grow in those concepts.  :)

The fact that the character walks only in 2 dimensions is due to this demo has been quickly programmed, and the backgrounds have been quickly chosen. Of course in the deluxe version we can use 3D backgrounds and the character can walk a bit in the third dimension. It is not a major trouble for me (maybe the main problem is drawing 3D backgrounds).

And last, but not least... yes, the character is from "Bad Dudes vs Dragonninja", but... do you see that the woman is NAKED? I repeat: what plattform are you using? I must buy it too!! :mrgreen:

Thank you very much for all your feedback!! I hope that we can solve the problem with the action icon in your plattform, in order that you can enjoy the demo. Let's see if anyone more has the same problem too...
Title: Re: Vampire Story
Post by: Arjak on July 04, 2009, 09:56:05 AM
I am using Magic Engine as an emulator. And yes, the woman in the window looks naked! It looks like you can see her breasts. Maybe it's just me being a perverted idiot, but that's how it looks to me. :-"

I don't know why the action icon wasn't working for me; perhaps it's the emulator? I know that Magic Engine isn't 100% accurate, but this seems like something else...
Title: Re: Vampire Story
Post by: hcf on July 05, 2009, 01:24:00 AM
Arjak, reading your message it seems that my code has an incompatibility with the Magic Engine emulator (or maybe the Magic Engine emulator has an incompatibility with my code, hehehe)  :wink: 

I remember that I tested my game with other emulators and I didn't notice that problem with the action icon. For example, the screenshots were taken with Mednafen and it worked OK, and also I tested it with psphugo (for PSP) and MednafenX (for Xbox) too, and they worked decently too.

I will install the evaluation version of Magic Engine tomorrow and I will let you know if I find the problem that you found. In fact, the action icon is a critical point in the code of the game, as it asks for reading new data from the CD.

In any case, if I cannot debug the problem, I will tell you how you can install and test the game for example with Mednafen (it is a free emulator) if you are interested. 

In fact, I have liked to read your ideas and opinions. I think that you are right, because creating an standard of this kind of games will be a very good idea. Thank you very much for your feedback again, and feel free to PM if you have more ideas for the game  :)

Title: Re: Vampire Story
Post by: Arjak on July 05, 2009, 07:24:35 AM
I tested the game in Magic Engine again, and strangely enough, this time it worked!

*SPOILERS*

I got killed by the vampire mistress after entering the house a second time with the stake and camera, but I am confused: Did I win or lose? I felt like I had done something wrong, yet, I saw what appeared to be the ending. If I did win, that's one damn depressing ending! I highly recommend that the game doesn't end there in the final version. There should either be a way to save John Carmack (Wow, I had no idea that one of the higher ups at id Software was a vampire!  :wink: ), or the story should take a new turn. Maybe this is nothing more than a big plot twist that causes the main story to begin! :-k

*END SPOILERS*

-The one major problem I had with this demo is that, except for the intro, I could not understand a word that was being said! It sounded like you were whispering. The final game definitely needs some new acting. Maybe I could help? I'm told that I'm a decent actor...

-Also, I love how the police officer says "Sorry, I don't know English," in English!

When you get started on the main game, let me know in a PM. I would definitely help you develop the story (another one of my many talents)!
Title: Re: Vampire Story
Post by: Arkhan on July 05, 2009, 03:17:47 PM
this is an interesting game and the first pointy clicky homebrew i've ever seen that doesnt look like itll turn out to be a steaming pile of poo.

Guess you beat me to it! (I have some ideas for one after my current project!)

Title: Re: Vampire Story
Post by: hcf on July 05, 2009, 07:46:17 PM
Arjak, I have tested the game with MagicEngine, and I didn't notice the problem of the action icon that you related. Besides, I read that you are not having that problem anymore, so I think that we can ignore it. Maybe your computer was rebel on that day?  :wink:

I have written all your sugestions, in order that I can think about them if I go for the Deluxe version in the future. Obviously, the story in the Deluxe version MUST be longer. The fact is that when I was creating the demo, I had not achieve to save games, so I decided to finish the story with that unexpected ending after 5 minutes of playing. Now I have written code to save games, so in the Deluxe version we can do a script of hours of playing, like any other graphical adventure.  :)

By the way, I am going to PM to you, to answer your questions in detail without spoiling in the forum. In fact, if I go to the Deluxe version, it will be very nice to have your help with the storyline and the acting. And... yes, I was whispering when I registered the audio tracks. In my house there is a little kid, and I didn't want to scare her with my "vampire cries"  :wink:  In the future, I will need some help from someone who can really scream in his home when registering the audio tracks :mrgreen:

Arkhan, thank you! Are you planning to do another graphical adventure?
Title: Re: Vampire Story
Post by: Arkhan on July 06, 2009, 06:37:45 AM

Arkhan, thank you! Are you planning to do another graphical adventure?

I have plans for both an RPG and a pointy clicky adventure game.


if you need a female screaming audio clip... my girlfriend does a pretty impressive one.