Amiga.org

Amiga computer related discussion => Amiga Gaming => Topic started by: AmigaClassicRule on April 16, 2013, 04:29:05 AM

Title: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 16, 2013, 04:29:05 AM
Hey guys,

I am making a PC game called Ocolus you can download it here http://www.mediafire.com/download.php?ao69ccorl6l53hs. The game is still incomplete as you can see there is no introduction video, no ending video, no title screen, it does not have save/load however I am finishing it. I am wondering when you play this alpha stage game what do you guys think about me porting it to the Amiga? It will have the same exact graphics as you see in the PC...and it will be identical in everything, including the dialog box, music, sound and everything.

How many here like the idea?
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: amigakid on April 16, 2013, 08:14:47 AM
yeah a new game for my Amiga would be great.   I'll try the download this weekend and give ya feedback
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: Hattig on April 16, 2013, 08:41:51 AM
Got any screenshots, or a YouTube video? That's a Windows exe which I can't run atm.

For classic Amiga you'll want to ensure the graphics look good at what the Amiga can display - 32 colours low-res overscan (+ copper effects), or dual-playfield 8+8 colours.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: commodorejohn on April 16, 2013, 09:50:37 AM
Would this be actual native classic, or "060 AGA SDL port" classic?
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: utri007 on April 16, 2013, 11:59:33 AM
I don't know single SDL game/app that is pleasure to use with 68k Amiga
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: Colani1200 on April 16, 2013, 12:50:54 PM
Quote from: utri007;732138
I don't know single SDL game/app that is pleasure to use with 68k Amiga


I guess that's why he asked...

@AmigaClassicRule: OCS / Kick 1.2 version please. :)
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 16, 2013, 01:13:42 PM
Quote from: Colani1200;732140
I guess that's why he asked...

@AmigaClassicRule: OCS / Kick 1.2 version please. :)

I do not have OCS / Kick 1.2 Amiga but I will try my best.

This is going to be 100% NATIVE Amiga. It is going to be coded from scratch in AmiBlitz...the graphics will be imported to accuracy of 99% if possible. Ones the PC version is complete 100% based on the vote I will import it on the Amiga. I need to determine what to expect based on the PC 100% complete stage.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: OlafS3 on April 16, 2013, 02:45:36 PM
perhaps you could upload a video on youtube to show it
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: nicholas on April 16, 2013, 02:49:32 PM
Can I ask what language you are coding the Microsoft version in?
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: TheBilgeRat on April 16, 2013, 04:45:01 PM
Java :lol:
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: paul1981 on April 16, 2013, 05:35:31 PM
Quote from: AmigaClassicRule;732114
Hey guys,

I am making a PC game called Ocolus you can download it here http://www.mediafire.com/download.php?ao69ccorl6l53hs. The game is still incomplete as you can see there is no introduction video, no ending video, no title screen, it does not have save/load however I am finishing it. I am wondering when you play this alpha stage game what do you guys think about me porting it to the Amiga? It will have the same exact graphics as you see in the PC...and it will be identical in everything, including the dialog box, music, sound and everything.

How many here like the idea?

I like it. Could do with tastier audio and visuals. But, what I didn't like is how it took me back to level 1 after I died. I definitely wouldn't want to go through the levels again. I don't mind the time limit, but I think continues or more lives are in order, or more bonus points for not using continues etc.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 16, 2013, 05:53:49 PM
Quote from: paul1981;732156
I like it. Could do with tastier audio and visuals. But, what I didn't like is how it took me back to level 1 after I died. I definitely wouldn't want to go through the levels again. I don't mind the time limit, but I think continues or more lives are in order, or more bonus points for not using continues etc.

You have three lives before you get game over. The game over for now takes you back to level 1..the game is currently in development. Ones I finish it in the PC version and I am satisfied with everything in it...I will move on porting it to the Amiga classic version.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 16, 2013, 05:54:24 PM
Quote from: TheBilgeRat;732154
Java :lol:

I am thinking of porting it to HTML 5 and iPhone too.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: ferrellsl on April 16, 2013, 09:10:29 PM
@AmigaClassicRule

If you're looking to make a profit from sales to classic users, the answer is no, don't waste your resources porting it.  Otherwise, knock yourself out.  Do it for fun or for love of classic Amigas, but to do it for a profit will be setting yourself up for disappointment.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 16, 2013, 09:14:54 PM
Quote from: ferrellsl;732167
@AmigaClassicRule

If you're looking to make a profit from sales to classic users, the answer is no, don't waste your resources porting it.  Otherwise, knock yourself out.  Do it for fun or for love of classic Amigas, but to do it for a profit will be setting yourself up for disappointment.


I am not looking to make profit from Amiga classic at all. I am looking to make more games for Amiga to encourage other people to make games for Amiga for the fun and love of the system. It will be like a GP2X console, really. Amiga is just that. An "open source" console where people can make games and apps and share it with other people to run it in their home. It just does not have the GP2X portability that is all!

So yeah I will make it for classic Amiga, but I will not say NO for people who willing to donate to support me. That I will take with a smile :).

I still need to finish the game in PC version, ones it is finished I will work on porting it.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: Lando on April 17, 2013, 02:34:05 AM
I think you should look into learning about the Amiga chipset and 68k assembler.  Porting to the Amiga from other systems is difficult when you don't know the "special" way the Amiga hardware works.  Games, especially for ECS/OCS systems, really need to take full advantage of the Amiga hardware to run well.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: TheBilgeRat on April 17, 2013, 03:36:10 AM
Quote from: AmigaClassicRule;732159
I am thinking of porting it to HTML 5 and iPhone too.


I was just guessing!

Hope you like objective C!
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: Thorham on April 17, 2013, 04:16:34 AM
Quote from: Lando;732187
I think you should look into learning about the Amiga chipset and 68k assembler.  Porting to the Amiga from other systems is difficult when you don't know the "special" way the Amiga hardware works.  Games, especially for ECS/OCS systems, really need to take full advantage of the Amiga hardware to run well.
Puzzle games like this should be easy to do in higher level languages as long as you stay away from Amiga Basic ;)
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: NovaCoder on April 17, 2013, 04:31:07 AM
Quote from: Colani1200;732140
Quote from: utri007;732138
I don't know single SDL game/app that is pleasure to use with 68k Amiga

I guess that's why he asked...


That may change soon -> AGA SDL (http://eab.abime.net/showthread.php?t=66984)

:)
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 17, 2013, 05:07:12 AM
Quote from: NovaCoder;732192
That may change soon -> AGA SDL (http://eab.abime.net/showthread.php?t=66984)

:)

This is no joke NovaCoder. No joke. I mean it with the bottom of my heart. If your AGA SDL works to be able to port this game http://www.zeldaroth.fr/us/zroth.php SDL into AGA SDL and it produces the same quality graphics as the one you see in the webpage, with good optimal speed, sound and runs on AGA Amiga system on a 68060...then I will donate to you minimum 1000 dollars...

After that for every single project you make I will donate you money!! ONLY because you deserve it NovaCoder.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 17, 2013, 05:09:30 AM
Quote from: Thorham;732191
Puzzle games like this should be easy to do in higher level languages as long as you stay away from Amiga Basic ;)

I am going to be using AmiBlitz 3. I will integrate couple of assembly code into my AmiBlitz project for optimal performance.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 17, 2013, 05:12:38 AM
Quote from: Lando;732187
I think you should look into learning about the Amiga chipset and 68k assembler.  Porting to the Amiga from other systems is difficult when you don't know the "special" way the Amiga hardware works.  Games, especially for ECS/OCS systems, really need to take full advantage of the Amiga hardware to run well.

By the way...I never promised I will be porting to ECS/OCS system. Like NovaCoder, my games may be well only for A1200/A4000 system. I am already limited and restricted by the low speed bandwidth of the AGA chipset and the limitation of 2 MB RAM and I have to do some tricks between FAST and CHIP RAM when loading and using graphics/music/sound etc. I want the fasted possible classical Amiga to make sure I get the optimal speed and performance to avoid drop in fps rate when there are lots of sprites, or avoid flicker and so on. I feel by coding for an EVEN MORE LIMITING system when it is not needed...is a bit unnecessary.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: bloodline on April 17, 2013, 11:13:27 AM
Quote from: TheBilgeRat;732188
I was just guessing!

Hope you like objective C!
Objective-C isn't so bad ;)
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: Thorham on April 17, 2013, 11:43:46 AM
Quote from: AmigaClassicRule;732193
This is no joke NovaCoder. No joke. I mean it with the bottom of my heart. If your AGA SDL works to be able to port this game http://www.zeldaroth.fr/us/zroth.php SDL into AGA SDL and it produces the same quality graphics as the one you see in the webpage, with good optimal speed, sound and runs on AGA Amiga system on a 68060...then I will donate to you minimum 1000 dollars...

Why on earth would Zelda need a 68060? This is the kind of game that an A500 can do, and it's exactly for that reason that porting should be done properly. Zelda needing a 68060, that's crazy!
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: OlafS3 on April 17, 2013, 12:03:37 PM
You are our AGA genious :-)
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: OlafS3 on April 17, 2013, 12:08:14 PM
I would not limit it too much on old specifications. I read somewhere on a1k that they are creating a game with minimum 68060+RTG (or emulation). Even most classic fans with real hardware have turbocards with more RAM and faster processors. Of course not everyone uses graphic-cards but at least more RAM and faster processors can be expected.

Regarding graphics you could offer AGA and RTG versions of your games.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: Khephren on April 17, 2013, 01:51:54 PM
I think your wrong on that score, various polls in the past have shown that most people have 030's and AGA. Really you shouldn't need more than an A1200 for a zelda clone.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: TheBilgeRat on April 17, 2013, 04:04:10 PM
Quote from: bloodline;732200
Objective-C isn't so bad ;)


I actually kind of like it, once I finally got my OS in tune with Xcode in tune with IOS...

CS problems :lol:
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: fishy_fiz on April 17, 2013, 05:17:03 PM
If you want to make some software for classic Amiga then do it for the love of it, not based on poll results.
Over the years Ive also started a few threads asking for input in regards to games Ive wanted to make, but for one reason or another people dont show a great deal of interest.
Once a person has something people can load and try on their Amiga though this changes.

Took me a while, and multiple times of giving up thinking there was no interest and instead doing yet another open source emulator port for my amithlon box (ie. no need to remove sdl dependencies) to completely understand that. On the plus side Ive ended up with quite a few new 68k emulators while learning this lesson :)

Good luck with it though.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: psxphill on April 17, 2013, 06:50:34 PM
Quote from: Khephren;732213
I think your wrong on that score, various polls in the past have shown that most people have 030's and AGA. Really you shouldn't need more than an A1200 for a zelda clone.

Yeah, I have had a Phase V 50mhz 030 since the 90's and while some people have 68040's and 68060's, they are in the minority.
 
If I was going to spent time writing software I'd want the most people to be able to run it. So I'd be looking to support as slow a machine as possible. Some people are targetting WinUAE users, but that just seems a little pointless.
 
It might not be possible to make it fast enough on an A1200 with just a ram expansion, but indivision 020 & 030 accelerators are the only ones available now.
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: nicholas on April 19, 2013, 10:05:24 PM
Quote from: AmigaClassicRule;732194
I am going to be using AmiBlitz 3. I will integrate couple of assembly code into my AmiBlitz project for optimal performance.

This might be of interest to you.

http://eab.abime.net/showthread.php?t=62095
Title: Re: I am making a game and wondering if I should port it for classic Amiga....
Post by: AmigaClassicRule on April 20, 2013, 07:04:47 AM
Quote from: nicholas;732391
This might be of interest to you.

http://eab.abime.net/showthread.php?t=62095

If what you are saying is true than all the games run in Monkey should be ported to the Amiga classic with ease. Also that means the SDL issue for classic Amiga is gone. I want to test this theory out. What I will do is find a very demo source code by Monkey and compile it for Amiga following your LINK. If it compiled for Amiga and ran on Amiga without any problem (especially the classic) then we can port games like Zelda, even MMORPG games then..then this is the gate between modern games and Amiga giving classic Amiga a whole new freshness.

I have to look more into this!