Sea battle

Want to talks about games you like, would like to see developed on the Oric, it's here.
trrerr
2nd Star Corporal
Posts: 19
Joined: Tue Jul 24, 2018 3:16 pm

Sea battle

Post by trrerr » Thu Oct 24, 2019 10:50 pm

Hello everyone :)

Months ago (maybe April), while working on Boko's adventures, I decided to experiment with ORIC's AIC chart. I made a game that tested AIC mode to see how effective it was.

The new game is the old well known Sea Battle but with colorful redesign.
seabattle.png
I didn't think to share it, but a friend suggested I post it here too :)
Thank you very much to ISS for his support and help. I really appreciate it!

Specifications:
- Written entirely in C with OSDK.
- Uses AIC mode.
- Oric Atmos compatible .
- The TAP file was tested in Oricutron and with TapOric on real Pravetz 8D.
- It's free!

Enjoy! All comments are highly anticipated!
seabattle.tap
(95.78 KiB) Downloaded 22 times
seabattle.dsk
(219 KiB) Downloaded 17 times
EDIT: bug fixed DSK and TAP updated (2019-10-26)
Attachments
seabattle.dsk
(219 KiB) Downloaded 15 times
seabattle.dsk
(1000.25 KiB) Downloaded 31 times
Last edited by trrerr on Sat Oct 26, 2019 7:06 pm, edited 3 times in total.

User avatar
coco.oric
Flight Lieutenant
Posts: 496
Joined: Tue Aug 11, 2009 9:50 am
Location: North of France
Contact:

Re: Sea battle

Post by coco.oric » Fri Oct 25, 2019 6:09 am

Waaoow
RAX / ISS are developpers of the year !
Thanks for this pearl (or gold pepit, or diamond ...)

Nice game, i won my 2 first levels easily (oric is very stupid on levels 1/2
coco.oric as DidierV, CEO Member
Historic owner of Oric, Apple II, Atari ST, Amiga

User avatar
Symoon
Archivist
Posts: 1755
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France
Contact:

Re: Sea battle

Post by Symoon » Fri Oct 25, 2019 6:33 am

Great!!
Very nicely done, thanks for sharing and thanks to your friend for asking you to do so ;)

One note: isn't you DSK file a bit big? I took a quick look, it seems to say it's single sided, I can't take a deeper look right now but that seems curious - but not a problem to play the game ;)

User avatar
Symoon
Archivist
Posts: 1755
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France
Contact:

Re: Sea battle

Post by Symoon » Fri Oct 25, 2019 8:11 pm

I spotted a small bug, playing the TAP version (didn't try on the DSK): after ending the 1st game, when starting a new game, LEVEL remains at 0 after each win.

trrerr
2nd Star Corporal
Posts: 19
Joined: Tue Jul 24, 2018 3:16 pm

Re: Sea battle

Post by trrerr » Fri Oct 25, 2019 10:33 pm

Yes, this with level 0 is a small bug. It will be fixed.
I mean, the computer is not very smart. The difficulty of the game is raised by reducing the islands on the map.
My focus was to experiment with AIC mode :).

User avatar
Symoon
Archivist
Posts: 1755
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France
Contact:

Re: Sea battle

Post by Symoon » Sat Oct 26, 2019 10:55 am

trrerr wrote:
Fri Oct 25, 2019 10:33 pm
My focus was to experiment with AIC mode :).
Well done on this part. I like how the red and blue dots are visible both in horizontal and vertical disposition!

Nice intro/outro screens, too, with a kind of Twilighte tribute :)

User avatar
ibisum
Wing Commander
Posts: 1131
Joined: Fri Apr 03, 2009 8:56 am

Re: Sea battle

Post by ibisum » Sat Oct 26, 2019 2:08 pm

Awesome game, thanks so much for sharing it! As an avid Oric fan, I simply can't believe we're still getting such great things released for the machine, and your use of AIC really puts the Oric in new light. Well done .. off to waste a few hours playing .. ;)

EDIT: Just wanted to say, great intro/outro music - any tips for how this was produced?

robcook
Pilot Officer
Posts: 73
Joined: Fri Aug 10, 2012 11:20 pm

Re: Sea battle

Post by robcook » Sat Oct 26, 2019 5:36 pm

I love it! A simple concept with exceptional presentation - some talent behind the making of this. Thank you for another NEW Oric game!

trrerr
2nd Star Corporal
Posts: 19
Joined: Tue Jul 24, 2018 3:16 pm

Re: Sea battle

Post by trrerr » Sat Oct 26, 2019 7:13 pm

The files have been updated in the main post. Now there are two spurious images below that I can not remove. It might not have been a good idea to update the main post. :(

User avatar
iss
Squad Leader
Posts: 919
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Sea battle

Post by iss » Sat Oct 26, 2019 7:37 pm

Congrats rax! You did it again.
Thank you for your enthusiasm and persistence to make finished projects!
It's great for Oric community to have such skilled programmer with artistic imagination.
... actually I have a good feeling you are already cooking something new ... ;)
Symoon wrote:
Fri Oct 25, 2019 6:33 am
... isn't you DSK file a bit big? I
Well spotted! DSK was produced with modified tap2dsk. I was trying to hack it to generate 17/80/D images, but it's still unfinished.
The update uses original tap2dsk and the DSK is smaller ;).
ibisum wrote:
Sat Oct 26, 2019 2:08 pm
... any tips for how this was produced?
The intro was produced very quickly with already available tools and modules (background picture and music).
The scroller is new and programmed from zero. It uses 34 chars from the alternative charset, placed in the bottom 2 text-lines.
This 34 chars are dynamically redefined which gives fast and smooth animation. Additionally the big font was generated from a free TTF with ImageMagic using simple script for automation.
BTW, did you noticed how fast the scroller can be? Just leave it to run longer... ;)

User avatar
Symoon
Archivist
Posts: 1755
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France
Contact:

Re: Sea battle

Post by Symoon » Sun Oct 27, 2019 7:38 am

Thanks for the new version :)

Dare I say I noticed something? :mrgreen:
After losing a game, the comptuer plays first. Not sure if it's normal or not (after all, I began the 1st game, Oric can begin the 2nd ;) )

User avatar
iss
Squad Leader
Posts: 919
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Sea battle

Post by iss » Sun Oct 27, 2019 12:05 pm

Symoon wrote:
Sun Oct 27, 2019 7:38 am
After losing a game, the computer plays first. (after all, I began the 1st game, Oric can begin the 2nd)
There are no promises for fair-play - who wins current game has the honor to play first - simply "The Winner Takes It All" :).
Actually I've checked and didn't find strict rules of "Sea battle" related exactly to this case... but IMHO it's fine as it is.

User avatar
Chema
Game master
Posts: 2510
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Sea battle

Post by Chema » Sun Oct 27, 2019 8:40 pm

A nice title with good AIC work... it is great to see new productions for the Oric! Well done!
Last edited by Chema on Fri Nov 01, 2019 8:45 pm, edited 1 time in total.

Star42
Private
Posts: 4
Joined: Thu Jan 16, 2014 1:22 am

Re: Sea battle

Post by Star42 » Fri Nov 01, 2019 6:38 pm

very good !!

berounet
Private
Posts: 1
Joined: Mon May 20, 2013 6:30 am

Re: Sea battle

Post by berounet » Sun Nov 03, 2019 7:45 am

Génial, merci !!!

Post Reply