SFML community forums

General => SFML projects => Topic started by: lzr on May 16, 2008, 02:03:20 am

Title: Ovid the Owl - Freeware Game
Post by: lzr on May 16, 2008, 02:03:20 am
This game was a pretty big project for me, and was originally coded with DirectX. In order to get the game to be platform independent, I ported it to SFML. All the new code works, I just have to wait for some features hopefully coming in the next version, plus the mac port.

If you have windows, and DirectX, you can play the current version at http://lzr.cc/Ovid.htm . Hopefully the Mac port of SFML will be finished soon and my game will reach a much broader audience.

EDIT; The port is finished and you no longer need DirectX. You still need Windows, though, because I haven't yet ported the game to Linux or Mac.

The graphics were made with Blender, the music with Logic and a keyboard and microphones, and the game with Visual C++ express edition.
Title: Ovid the Owl - Freeware Game
Post by: SirJulio on May 16, 2008, 01:16:37 pm
Hi lzr,

very nice work, i definitely love it especially Music and Sound ambiance. =)
Title: Ovid the Owl - Freeware Game
Post by: Laurent on May 16, 2008, 02:17:05 pm
I love it too :)

I'm curious : which features do you need to complete your SFML port ?
Title: Ovid the Owl - Freeware Game
Post by: lzr on May 17, 2008, 11:54:37 pm
Not many, just a way to load subsets of images efficiently, and a way to load during threads. Also, overall performance seems to be slightly worse with SFML, but I think cross-platformability is worth the cost. The main thing I'm waiting for, though, is the Mac port, because the whole reason for porting it was so it would run on Macs and Linux.

Thanks for your compliments on the game. Did you finish it?
Title: Ovid the Owl - Freeware Game
Post by: Laurent on May 18, 2008, 06:18:00 am
Quote
just a way to load subsets of images efficiently

That's one of the priority for next version.

Quote
a way to load during threads

It's now possible.

Quote
Also, overall performance seems to be slightly worse with SFML

I'd love to see a more detailed comparison :)
Are you using OpenGL, or just SFML ?

Quote
The main thing I'm waiting for, though, is the Mac port

Should be available for version 1.4. We couldn't complete it for the 1.3 release, sorry.

Quote
Thanks for your compliments on the game. Did you finish it?

I didn't spend much time on it, but I was already stuck with the second platform :lol:
Title: Ovid the Owl - Freeware Game
Post by: Kernelpanic on May 18, 2008, 12:05:00 pm
Yeah, I'll wait for the Linux-Version!
Title: Ovid the Owl - Freeware Game
Post by: lzr on June 22, 2008, 09:37:42 pm
Well, the whole game is completely finished in SFML. I want to release it along with the Linux version. Is there anyone out there who would be willing to compile that for me?
Title: Ovid the Owl - Freeware Game
Post by: christoph on June 22, 2008, 10:05:41 pm
I could do that for you if you want. I can't find an download link on your webpage but that may be because I'm tired right now.

If it is not online right now you can contact me at christoph.egger@gmx.de ;)

btw:
Free as in «free speech» or free as in «free beer»? ;) Your free software part on the website indicates the later ;)
Title: Ovid the Owl - Freeware Game
Post by: lzr on June 23, 2008, 02:51:51 am
Yeahhh, it's free as in beer. This is only because some of my code is a little messy and I don't think anyone would benefit that much from seeing it. If people wanted to try my engine, there are countless probably better 2d game engines.

Thanks for offering to compile it. I emailed you the source code and it will hopefully work.
Title: Ovid the Owl - Freeware Game
Post by: lzr on June 26, 2008, 11:40:56 am
I updated the game on my site so it now officially uses SFML, even though the Linux and Mac versions weren't ready. People were complaining about having to install DirectX updates, and I just wanted to leave that all behind as soon as possible. The Linux version is on its way, and hopefully the mac one will be next once the port is ready.
Title: Ovid the Owl - Freeware Game
Post by: dewyatt on September 03, 2008, 10:30:52 pm
I just played this finally and it's awesome!
It's fun, playful, and I like the music.

It's too dark for me though, I can barely see what's going on.
I'm stuck in some caves, trying to avoid hitting things I can't even see.  :shock:

But it's very fun.  :D
Title: Ovid the Owl - Freeware Game
Post by: Daazku on September 04, 2008, 04:37:01 am
It's a fun but really weird game! I did all thing and i bought a submarine but the game crashed during the load... I have no save so i don't have 30mins to play again to retest :D.

Graphics and music are nice but that not my kind of game lol.

Using shift to do action is not a good idea. In cave we have to do shift multiple time and in window we have the "remanant key" (dunno if the traduction is good) activated when we do that. AT LEAST you did something to pause the game when the focus is lost.

I can't say anything else than Good Job!
Title: Ovid the Owl - Freeware Game
Post by: lzr on September 04, 2008, 07:58:08 am
Hey, sorry about your broken save game file. Send it to me and I'll try and fix it, or at least make a new one exactly where you were. Have other people found that to be a common occurrence? There might be a bug in there that I missed. About the shift for action, it used to be alt which was worse, because the windows key was right in between the ctrl (glide) and alt (action) keys. I thought shift was an improvement, but even that's not perfect. Next time I might go with Z and X.

I'm still looking for someone to compile it for Linux. My graphics card on my PC stopped working for some reason, so I can't run it, but the code is completely finished for linux, and I just need to have someone help me hit compile.
Title: Ovid the Owl - Freeware Game
Post by: Daazku on September 04, 2008, 01:08:49 pm
No i don't have a saved game file. And the game crashed during the loading after i bought a submarine.
Title: Ovid the Owl - Freeware Game
Post by: lzr on September 05, 2008, 03:21:28 am
Ok, here is a saved game that should take you just as your about to buy the submarine after you completed the cave levels: http://lzr.cc/games/submarine.zip . Just extract the file and put it in the data\Saves folder of the Ovid the Owl Act I directory, and tell me when you download it so I can take it off my server.
Title: Ovid the Owl - Freeware Game
Post by: dewyatt on September 05, 2008, 12:26:32 pm
Spoiler:

So, once I'm in the submarine...where do I go from here!?
Am I supposed to do something with all this floating seaweed (or whatever it is)?
There seems to be a pipe at the bottom here but I can't go in it.
Title: Ovid the Owl - Freeware Game
Post by: Daazku on September 05, 2008, 01:12:31 pm
Thanks to you i downloaded the save file. But after i bought the submarine i see a page who tell me that david is in the submarine bla bla and after during the loading the game crash :D.
Title: Ovid the Owl - Freeware Game
Post by: InconnuConnu on September 05, 2008, 07:23:18 pm
I've got the same problem...

Anyway nice game  :D
Title: Ovid the Owl - Freeware Game
Post by: lzr on September 09, 2008, 06:35:41 am
*SPOILER*
The clue is in the word WORRY. Specifically the letters W.O.R.R.Y.
*\SPOILER*

So you can't play the submarine part? Hmmm, the one difference between that and the rest of the game is that I use a wave post-effect. Try out the sample post-effect program with SFML and see if that works, then I'll be able to tell if that's the problem.
Title: Ovid the Owl - Freeware Game
Post by: dewyatt on September 09, 2008, 03:38:11 pm
Quote from: "lzr"
*SPOILER*
The clue is in the word WORRY. Specifically the letters W.O.R.R.Y.
*\SPOILER*

 :? I tried again but still can't figure it out. I do see the word but I have no idea on what to do...this is hard!
Title: Ovid the Owl - Freeware Game
Post by: lzr on September 10, 2008, 02:39:51 am
Quote from: "dewyatt"
Quote from: "lzr"
*SPOILER*
The clue is in the word WORRY. Specifically the letters W.O.R.R.Y.
*\SPOILER*

 :? I tried again but still can't figure it out. I do see the word but I have no idea on what to do...this is hard!


ANOTHER SPOILER ALERT
Set the rows to be White Orange Red Red Yellow. Worry.
\SPOILER
Title: Ovid the Owl - Freeware Game
Post by: dewyatt on September 10, 2008, 03:14:01 pm
Yes! So that was it. I don't get how I was supposed to come to that conclusion.
Was I really just supposed to 'Worry' and basically try all combinations?
Anyways, sorry you had to spell it out for me.  :P
Title: Ovid the Owl - Freeware Game
Post by: dewyatt on September 10, 2008, 03:47:31 pm
Awww darn, I finished Act I!
This was a fun game!
Thanks for sharing it. :)
And if you complete Act II, I would love to play it.
Title: Ovid the Owl - Freeware Game
Post by: lzr on September 21, 2008, 11:49:17 am
Cool, glad to hear you liked it. I know that puzzle is a bit hard, but some people actually do get it immediately, while others just don't see it coming. I might add some sort of extra dialog clue if I ever do Ovid 1.6, which is unlikely to happen.

I probably won't get started on Act II until next summer because I'm extremely busy this school year. Things I plan on including once I get around to it are running, along with a more fluid movement system, a camera that zooms out in some places, voice acting (possibly), cooler level design that feels a little less constrained, slightly (not much) more epic story, and whatever else I plan on sticking in there.
Title: Ovid the Owl - Freeware Game
Post by: lzr on January 23, 2009, 09:59:22 am
With Ceylo's mac port of sfml, the mac port of Ovid the Owl is now finished. Just a word of caution to everyone who is making a cross-platform game for the first time: Make all your file reading/writing endian independent. This will save you from a whole lot of pain afterwards, believe me.