Author Topic: Ocean's Heart  (Read 1718 times)

Max

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
Ocean's Heart
« on: February 27, 2018, 01:59:34 am »
Hello! I'm regularly updating this post to reflect progress on this game. Ocean's Heart is a game I started in about March of 2017 in order to teach myself to use the Solarus Engine and learn some coding.

The game follows the journey of a girl whose father left their town six months ago to defeat pirates that attacked and kidnapped another girl. She spends most of the game following his trail and uncovering the plot that's kept him away for so long. I'm aiming for a cross between Zelda: The Wind Waker, and the Witcher 3:Wild Hunt, emphasizing exploration and interesting side-plots. I'm not trying to emulate Zelda in its entirety, so there's a few differences in my approach to dungeons, player power progression, depth of sidequests, etc. The final game is on track to be 5-8 hours long depending on how much exploration the player is interested in.

The game, rough estimate, is about 45% complete. There are currently several islands to explore, a small handful of dungeons (some larger, some smaller), items and abilities to find, many sidequests, and a main quest that I'm estimating might take a couple hours to get as far as you currently can. You could reasonably sink 3-5 hours into the game right now if you wanted to exhaust every side quest and find every hidden power-up and treasure. At the moment, I'd like to release Ocean's Heart in Spring of 2019, but you know how video game releases go.


The first demo is available here:
Ocean's Heart 0.1.5 (May 6, 2018)


CONTROLS:
Arrow keys - Move
Space Bar - Talk / action
X - Bow
C - Sword
V - Bombs
D - Pause / Save / Show Inventory
M - Show Map

If you give this a play, I'd love to know what you think! Thanks.



Here's a short, low-quality trailer of some areas:
(there's no way to embed youtube videos on this forum, is there?)

https://youtu.be/2RySTLSKjUs

And some screenshots:







« Last Edit: May 06, 2018, 10:54:49 pm by Max »

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1096
    • View Profile
Re: Ocean's Heart
« Reply #1 on: February 27, 2018, 11:11:35 am »
Wow, these screenshots look amazing!
Where do the graphics come from?

To share your project, just make a zip file with both your data folder and Solarus (solarus.exe and the DLLs).

Zakarisz

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Ocean's Heart
« Reply #2 on: February 27, 2018, 12:32:03 pm »
Really beautiful.  *_*

Zeldo

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Ocean's Heart
« Reply #3 on: February 27, 2018, 01:36:15 pm »
This looks just amazing :O
I can't wait to play it ^^

Diarandor

  • Hero Member
  • *****
  • Posts: 935
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Ocean's Heart
« Reply #4 on: February 27, 2018, 02:02:28 pm »
Awesomely awesome! Really beautiful graphics. This community needs more projects like yours. Nice work.

Question: Which is the license of the tilesets/sprites?
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Neovyse

  • Administrator
  • Full Member
  • *****
  • Posts: 108
    • View Profile
Re: Ocean's Heart
« Reply #5 on: February 27, 2018, 03:50:06 pm »
WOW this is huge ! the city buildings look beautiful.

Max

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
Re: Ocean's Heart
« Reply #6 on: February 27, 2018, 04:14:18 pm »
Oh, thanks guys! I'm glad you like the look of it. All the graphics are something I've made myself for this project. It's been a great exercise to teach myself to do pixel art better, I've come a long way since I started a year and a half ago. I've also composed all the music, and I'm in the process of creating all the sound effects. I just recorded my dog last week to turn into a monster-damage sound.

My plan is to, at some point, re-format my tileset and release many of the graphics I'm creating under a creative commons license, similar to what Diarandor is doing. I figure it seems like the Solarus team has their scripts included under the GPL v3, right? I've been looking over those and taking them apart and using them and modifying them for this game, so I figure the least I can do in return is contribute many of my graphics the same way.

With that said, the way I've been working is adding onto the tilesets as I go and they're a hot mess. I know how to use them, but they'll take some modification before they'll really be ready to release. Besides that, I know I'm still going to be creating a lot more graphics for this game's later areas. If there's any interest though, I could throw together a very basic tileset if anyone wants to use these graphics right now.

And Christopho, thanks for the game-sharing advice. I've got a couple more music tracks to write and record for some areas, and then I'll be following that to share this game. Thanks : )

llamazing

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Ocean's Heart
« Reply #7 on: February 28, 2018, 01:02:41 am »
That looks amazing. Nice work!

Ezka

  • Jr. Member
  • **
  • Posts: 63
    • View Profile
Re: Ocean's Heart
« Reply #8 on: February 28, 2018, 05:26:44 pm »
Wow, the pixel art is so beautiful. It makes me cry when comparing to my own. ;D
Keep up the amazing work!

Edit: after watching the trailer a few times the music is already stuck in my head. Love it!
« Last Edit: February 28, 2018, 05:32:17 pm by Ezka »

MetalZelda

  • Hero Member
  • *****
  • Posts: 544
    • View Profile
Re: Ocean's Heart
« Reply #9 on: March 01, 2018, 10:36:15 pm »
A big thumbs up for custom graphics and the Minish Cap vibes

santiago_itzcoatl

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Ocean's Heart
« Reply #10 on: March 04, 2018, 01:09:25 pm »
congratulations !!

Max

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
Re: Ocean's Heart
« Reply #11 on: March 05, 2018, 05:15:27 pm »
Hey guys, so I think I'm actually ready to show this off now. As Christopho suggested, I put my data folder and all the Solarus stuff in one zip, which was smaller than I expected, so I just put it on Google Drive. If you'd like to play the game I've been working on, here it is!

LINK!(Not that Link)(It's not a Zelda Game)

If you do all the sidequests and explore everything, I think the game is about 3 hours long so far, maybe more.

CONTROLS:
Arrow keys - Move
Space Bar - Talk / action
X - Bow
C - Sword
V - Bombs
D - Pause / Save

If you give this a play, I'd love to know what you think! Thanks.



« Last Edit: March 22, 2018, 04:18:39 am by Max »

Diarandor

  • Hero Member
  • *****
  • Posts: 935
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Ocean's Heart
« Reply #12 on: March 05, 2018, 06:42:30 pm »
Thanks a lot!!! This is great news.
I will test it someday this month and will give you my opinion and suggestions. ;D
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

llamazing

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Ocean's Heart
« Reply #13 on: March 06, 2018, 03:10:53 am »
Good so far, I've been enjoying it. I like the humor in the dialogs.

I encountered this error:
Error: Failed to load script 'maps/goatshead_island/interiors/sodden_cormorant': [string "maps/goatshead_island/interiors/sodden_cormor..."]:43: function arguments expected near ':'

Looks like you forgot parentheses after map:get_hero on line 43 of that map script.

Max

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
Re: Ocean's Heart
« Reply #14 on: March 06, 2018, 03:44:20 am »
Shoot, after I tested everything I added in a hero:freeze() function and was like "this is simple, I don't need to test it". Well.

Thanks though, got it fixed! I better play through everything again as fast as I can to see if I messed anything else up, haha.


UPDATE:
Ran through everything again today- the main quest, at minimum, can be completed without any problems that I could find. I didn't test every side quest again, but I don't think I changed anything in those that I didn't test.

Anyway, the download links have been updated with a new file that avoids that error!
« Last Edit: March 06, 2018, 06:48:13 am by Max »