Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2] 3   Go Down

Author Topic: possible to make diablo in amos ?  (Read 12241 times)

0 Members and 3 Guests are viewing this topic.

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #15 on: December 20, 2016, 02:02:56 PM »

Diablo looks like [youtube]aspBNLex3w4[/youtube] https://www.youtube.com/watch?v=aspBNLex3w4 and when you get to the dungeon it has real-time light-sourcing if you watch the video at about the halfway mark. 
Logged

BooBoo

  • Amiga Guru
  • A600
  • ****
  • Karma: 3
  • Offline Offline
  • Posts: 168
Re: possible to make diablo in amos ?
« Reply #16 on: December 20, 2016, 02:11:15 PM »

Your have to ask the original poster but I think its a given to do such light effects on Amiga would be very time consuming but a isometric game is no problem.
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #17 on: December 20, 2016, 04:57:34 PM »

Dear Friends:

A long time ago I was told here that is possible to make a game like last ninja (c64)
in amospro. Is it possible to make a game like pc diablo from blizzard ?
in amospro ?
Please help me !!!

There you go.  Your answer is:  At low resolution and without light sourcing.
Logged

rednova

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 225
    • http://www.feryogi.com
Re: possible to make diablo in amos ?
« Reply #18 on: December 20, 2016, 05:43:13 PM »

Thank you all for replying to my question.
I see now my question was ambiguous and not concise.
The light source and the resolution does not matter to me.
What I really would like to get like diablo is the scrolling screen,
and the sprite animation.
Thank you all !!!
Logged
-mobilis in mobile-

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #19 on: December 20, 2016, 06:40:25 PM »

You're welcome, Rednova.  Do you need any further assistance?
Logged

selur

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 83
Re: possible to make diablo in amos ?
« Reply #20 on: December 20, 2016, 07:39:59 PM »

#BooBoo
"isometric means nothing its just the same as displaying any other map"

Absolutely not. There is huge difference between flat 2d and isometric display.  Isometric consume much more memory and time to display.

As i said isometric in Amos will be slow as hell..fire even in 32 colors :P
For example "Genesia" is isometric turn based game written in Amos/asm in only 16 color and it is very slow on stock A500.
Ofcourse if u will use MC 68030 and much Ram then u can try do isometric game surely, but i guess we talking about something like stock A1200.
Logged

BooBoo

  • Amiga Guru
  • A600
  • ****
  • Karma: 3
  • Offline Offline
  • Posts: 168
Re: possible to make diablo in amos ?
« Reply #21 on: December 20, 2016, 07:58:48 PM »

A isometric tile would take no more time to display than a non isometric tile why would it the Amiga can't tell the difference.
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #22 on: December 21, 2016, 12:03:09 AM »

Overdraw makes the difference.  Each row needs to preserve the mask plane because it is another layer that can't be opaque blitted.
Logged

BooBoo

  • Amiga Guru
  • A600
  • ****
  • Karma: 3
  • Offline Offline
  • Posts: 168
Re: possible to make diablo in amos ?
« Reply #23 on: December 21, 2016, 05:41:00 AM »

Do I really have to do it? Load in Robot monsters map or a like it will just be normal 16*16 tiles.
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #24 on: December 21, 2016, 11:31:52 AM »

@BooBoo
I would think they would be BOBs extending above the diamond-shaped bases with a hot spot in the middle of the diamond.  I's say that a 32x64 tile with the even tiles up 8 and to the left 16 of the odd row tiles.
« Last Edit: December 21, 2016, 11:34:23 AM by SamuraiCrow »
Logged

selur

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 83
Re: possible to make diablo in amos ?
« Reply #25 on: December 21, 2016, 02:19:24 PM »

For example in "Utopia" u need to overlay half tile of next each other.


however I would gladly see isometric game in Amos because I wonder how fast it could be.
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #26 on: December 21, 2016, 03:47:35 PM »

For a 320x160 screen we'd need 105 BOBs to fill the screen and 4 times that to make it scroll efficiently without any Copper tricks.  Fortunately, most of the BOBs will be stationary objects and will not need to be redrawn unless a character walks behind it.  The default limit for number of BOBs is only 63 but the manual says this can be increased.
Logged

Lonewolf10

  • AMOS Extensions Developer
  • AMOS Dev
  • A2000
  • *****
  • Karma: 3
  • Offline Offline
  • Gender: Male
  • Posts: 618
    • http://www.aliensrcooluk.com
Re: possible to make diablo in amos ?
« Reply #27 on: December 25, 2016, 02:50:17 PM »

The default limit for number of BOBs is only 63 but the manual says this can be increased.

It can, up to a maximum of either 128 or 256 (or possibly more).

I'm no bob expert, but the more bobs you have onscreen the slower the update is. I have found this with my Eternal T3 game and I only have a maximum of 16 bobs in use (they are quite large though: 60x60 pixels in 32 colours). I update them manually, but haven't found a way to update a single bob - AMOS seems to update all active bobs at the same time :(
« Last Edit: December 25, 2016, 03:03:05 PM by Lonewolf10 »
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #28 on: December 25, 2016, 03:05:37 PM »

Dang!  I will have to rewrite AmosPro before too long!  Graphics.library used Layers.library to avoid updates of BOBs.
Logged

Lonewolf10

  • AMOS Extensions Developer
  • AMOS Dev
  • A2000
  • *****
  • Karma: 3
  • Offline Offline
  • Gender: Male
  • Posts: 618
    • http://www.aliensrcooluk.com
Re: possible to make diablo in amos ?
« Reply #29 on: December 26, 2016, 10:01:32 PM »

It can, up to a maximum of either 128 or 256 (or possibly more).

Just to confirm it, I checked just now. To change the number of maximum bobs that you can use:

 - AMOS Pro > Config (drop-down menu) > Set Interpreter
 - Click "Load Default Configuration" (or load in another one you have set up)
 - Click "Set System Configuration, page 2"
 - Bobs is top option (set at 68 on my current setup, min: 8 , max: 255)

Logged
Pages: 1 [2] 3   Go Up
 

TinyPortal 2.2.2 © 2005-2022