English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 06 January 2013, 14:35   #21
Steve
I Identify as an Ewok
 
Steve's Avatar
 
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
Quote:
Originally Posted by Mrs Beanbag View Post
But the resolution of the graphics need not have any impact on the game play. I really do not understand this objection. Objects can be moved behind the scenes at any resolution, and I don't see anything in Angry Birds that relies in especially fine details, on the order of an Amiga's low-res pixel.
I agree, the graphics side isn't an issue. I'm sure it would look great on an AGA machine. Its really the processing grunt that would be required.
Steve is offline  
Old 06 January 2013, 14:36   #22
Steve
I Identify as an Ewok
 
Steve's Avatar
 
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
Quote:
Originally Posted by Mrs Beanbag View Post
Yes but the problem is not to make Angry Birds on a modern mobile phone; it is to make a physics-based game like Angry Birds on the Amiga. The fact is there is no need for it to be so accurate, so why fret over it?
Hehe. Yeah you're right.

It just got me thinking as I'm trying to write a basic physics engine using Android and wondered how the Amiga would cope. I guess for the Amiga hardware fixed-point math probably would be the best route. But with an FPU under the hood wouldn't that help considerably?
Steve is offline  
Old 06 January 2013, 14:45   #23
Stuckemuck
Registered User
 
Join Date: Dec 2012
Location: Germany
Posts: 13
IMHO you don't need an FPU for some objects who are moving on the screen. At least we have some definitive pixel data to put the objects at (nothing like 0.43567234129 pixel from the left or else). And you won't mind if a ball flies across the screen with 280 or 280.53429921 pixel per second.
No matter if there are physics around or not. What thomas said was quite correct: The MOST time consuming part is to calculate the graphics/animation. The movement itself is just a poop, at least in assembler or fine coded C. The interaction of the thingies in Angry Birds is nothing more and nothing less than pure calculation, it doesn't matter that much on which algorithm it depends. I think what many people forgot is how fast a computer can calculate if it's really pushed to its limits.
Besides, Angry Birds isn't really much fun. It's just a good demo for tablets.
My 2 cents...
Stuckemuck is offline  
Old 06 January 2013, 14:54   #24
s2325
Zone Friend
 
s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
To fajnie, ale wyniki pisania w swoim jezyku (innym niz angielski) sa takie, ze rzadko pada jakas odpowiedz na post ktory malo kto zrozumie. Tak jak i na ten.
s2325 is offline  
Old 06 January 2013, 15:01   #25
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
@Stuckermuck, ray tracing is nothing more and nothing less than pure calculation, maybe you should write a ray traced game, I'm sure it would run at 50fps!
Mrs Beanbag is offline  
Old 06 January 2013, 15:02   #26
Schlachtwerk
68k RULEZ
 
Schlachtwerk's Avatar
 
Join Date: Jul 2010
Location: Germany
Posts: 199
An attempt is definitely worth it, I love this little game and a Amiga version to be great, if they are not as lousy as the beta version of the Mega Drive, but on the Amiga AGA and a 68020 or better yet a 68030, it ought be manageable.

[ Show youtube player ]

The collision detection and physics is bad but on the Amiga with a 68020 or 68030 would be much more to it do not you think?
Schlachtwerk is offline  
Old 06 January 2013, 15:30   #27
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
Even the Mega Drive can do better than that, I think. There is barely any physics at all.
Mrs Beanbag is offline  
Old 06 January 2013, 16:09   #28
Steve
I Identify as an Ewok
 
Steve's Avatar
 
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
Quote:
Originally Posted by s2325 View Post
To fajnie, ale wyniki pisania w swoim jezyku (innym niz angielski) sa takie, ze rzadko pada jakas odpowiedz na post ktory malo kto zrozumie. Tak jak i na ten.
Tak,masz racje ciezko dostac odpowiedz na posty w innym jezykui niz angielski Dobrze,ze mam polska dziewczyne.

(Good job I have Polish girfriend).
Steve is offline  
Old 06 January 2013, 16:14   #29
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Worms
Retro1234 is offline  
Old 06 January 2013, 16:17   #30
Steve
I Identify as an Ewok
 
Steve's Avatar
 
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
Quote:
Originally Posted by Boo Boo View Post
Worms
And I quote Mrs Beanbag...

Quote:
Originally Posted by Mrs Beanbag
Worms engine is very simple by comparison. No rotation and the physics is certainly not very accurate, as solid as it feels when playing. Again, interactions between objects are the exception rather than the rule; interactions happen "at an instant", mostly objects are flying through free space, which is relatively trivial. Objects do not balance on top of each other. The terrain is essentially static. On Angry Birds the scenery is almost entirely composed out of moving objects in constant interactions with each other. This is a completely different kettle of fish.
Steve is offline  
Old 06 January 2013, 16:45   #31
jimbob
Registered User
 
Join Date: May 2006
Location: Kilmacolm
Age: 45
Posts: 632
PD game Mouse impossible comes to mind. I don't remember much in the way of other objects than your cannonballs moving but it was a nice physics puzzler.

Also old boardgame crossbows and catapults, Ah, that was great.

I've also only watched a video of angry birds but I think you could get quite far with something like this on amiga. Scale back the number and detail of simulated objects to suit the target processor power. And for drawing the graphics, why not try B&W wireframe in 1 bitplane. If you could get the animation to look smooth and realistic like angry birds, even in B&W it would be a pretty unique thing on amiga.
jimbob is offline  
Old 06 January 2013, 17:04   #32
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
Quote:
Originally Posted by jimbob View Post
Also old boardgame crossbows and catapults, Ah, that was great.
The physics on that was pretty impressive, at full frame rate, and that, just with some bits of cheap plastic and elastic bands!

Quote:
I've also only watched a video of angry birds but I think you could get quite far with something like this on amiga. Scale back the number and detail of simulated objects to suit the target processor power. And for drawing the graphics, why not try B&W wireframe in 1 bitplane. If you could get the animation to look smooth and realistic like angry birds, even in B&W it would be a pretty unique thing on amiga.
I think, what you could do is draw the moving rectangular objects really simply (filled polygons in one or two bitplanes maybe, with a single pass over the whole screen for the fill) and redraw them with more detail when they come to rest. Round objects can simply be pre-rotated bobs.
Mrs Beanbag is offline  
Old 06 January 2013, 17:42   #33
jimbob
Registered User
 
Join Date: May 2006
Location: Kilmacolm
Age: 45
Posts: 632
Quote:
Originally Posted by Mrs Beanbag View Post
The physics on that was pretty impressive, at full frame rate, and that, just with some bits of cheap plastic and elastic bands!


I think, what you could do is draw the moving rectangular objects really simply (filled polygons in one or two bitplanes maybe, with a single pass over the whole screen for the fill) and redraw them with more detail when they come to rest. Round objects can simply be pre-rotated bobs.

How dare you, my mighty buttresses are not cheap!

Sadly, I'm a rubbish programmer, so I've no idea really how it would be done in detail. I was just thinking about what Thomas said about drawing the graphics being the slow part. I imagined an artillery type game with lots of interactive scenery and thought it would still be fun and look neat even with really simple graphics, if the physics was convincing.

I remember a PD asteroids type game that was in B&W 2D wireframe and I think the asteroids were just polygons, wish I could remember the name, it was really fast and great fun despite or maybe because of the primitive graphics.
jimbob is offline  
Old 06 January 2013, 17:49   #34
s2325
Zone Friend
 
s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
Cabaret Asteroids? [ Show youtube player ]
s2325 is offline  
Old 06 January 2013, 17:58   #35
jimbob
Registered User
 
Join Date: May 2006
Location: Kilmacolm
Age: 45
Posts: 632
It was a lot like that but I don't think so. I think there was a white line border around the action with score and stuff down one side. Player ship was larger and the asteroids were regular polygons.

Point is games like that work if the thrust and inertia work well. In an artillery game, if it matters where you aim, and unexpected things happen when the walls come tumbling down, then it will be good, regardless of graphics.
jimbob is offline  
Old 06 January 2013, 18:02   #36
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
I do agree with you, and I think sometimes there can be too much of a hang-up when writing Amiga versions of things, about trying to do an exact conversion of a much more modern game that only runs on ridiculous set-ups with 68060s and so forth...

One cuts one's suit according to one's cloth.

There are many new games I see, that I think, you could dispense with the 3D graphics and render it into flat 2D scrolling in 16 colours, and have all the same gameplay elements, and it would be just as much fun.
Mrs Beanbag is offline  
Old 06 January 2013, 18:07   #37
s2325
Zone Friend
 
s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
Outliner? [ Show youtube player ]
Hemroids? [ Show youtube player ]
Gasteroids? [ Show youtube player ]
WBsteroids? [ Show youtube player ]

Last edited by s2325; 06 January 2013 at 18:13.
s2325 is offline  
Old 06 January 2013, 18:31   #38
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
Wizeroids? [ Show youtube player ]
Mrs Beanbag is offline  
Old 06 January 2013, 18:34   #39
jimbob
Registered User
 
Join Date: May 2006
Location: Kilmacolm
Age: 45
Posts: 632
Omega race was the game I was nearly remembering, not quite asteroids but a simliar game-

[ Show youtube player ]
http://amr.abime.net/issue_329_coverdisks
jimbob is offline  
Old 06 January 2013, 18:48   #40
Stuckemuck
Registered User
 
Join Date: Dec 2012
Location: Germany
Posts: 13
Quote:
Originally Posted by Mrs Beanbag View Post
@Stuckermuck, ray tracing is nothing more and nothing less than pure calculation, maybe you should write a ray traced game, I'm sure it would run at 50fps!
What a nonsense, this is not an adequate comparisson. Raytracing has absolutely nothing to do with moving some objects on the screen within given physics. Sure there are lots of things an Amiga isn't capable of. But I think it's the right machine for such a task if an adequate programmer jumps on the train.
Stuckemuck is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
How do you guys handle CommodoreUSA threads please? Pyromania project.EAB 9 17 February 2011 02:25
Wanted: File Launcher that can handle thousands of entries alkis21 request.Apps 27 30 May 2010 13:09
Angry Video Game Nerd again Retro-Nerd Retrogaming General Discussion 0 21 February 2008 03:59
Installing Originals - Birds of Prey, Jungle Strike & Ishar2 vroom6sri support.Games 12 04 November 2005 09:13
Birds N' Bees Twistin'Ghost Retrogaming General Discussion 11 10 December 2001 23:33

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:24.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.23911 seconds with 13 queries