|
Register or have you forgotten your password?
|
|
|
| Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||||||||
|
Technoid
![]()
Join Date: Mar 2007
Location: Georgia, USA
Posts: 497
|
Dear Amigans:
What is the best language to code a flight simulator (like falcon) for amiga. I use amospro..but I don't think it is able to handle this project. What is the best language for this? thank you!!! rednova -mobilis in mobile- |
||||||||
|
|
|
|
|
#2 | ||||||||
|
Technoid
![]()
Join Date: Jun 2004
Posts: 397
|
I would suggest C and assembly. Good luck. |
||||||||
|
|
|
|
|
#3 | ||||||||
|
Technoid
![]()
Join Date: Mar 2003
Location: Afront a computer
Posts: 223
|
Ouch! Flight sim', eh?
You could do worse than C or C++. If you're serious, probably skip C as it makes C++ a little harder to 'relearn' (IMHO). As I have occasioned AmosPro myself, and done other, more serious work, in C, C++, Java, etc., for work, I suggest that you get your mathematics right in Amos, then 'port' it to C++. The other way around is to learn all the display functions in C++ (it's taking me a long time... ;-) ) before you even go near the mathematics. The long and short of it is, if you want to see results fast, even though they will be slower, use Amos; you already know it. If you want fast results and are willing to spend a long time getting to them, use C++. If you want to know that your time in C++ won't be wasted, prototype in Amos (that which you know best) and covert to C++ (that which you can learn along the way). As a hobby project, you will probably jump between the two sub-projects when the mood takes you, and don't forget the work others have done to make the OS libraries more accessible! Someone may point me to the truth, but JetPilot always felt to me as though it were running in Amos... :-) benJamin "Don't listen to me, I know not what I do!" |
||||||||
|
|
|
|
|
#4 | ||||||||
|
Technoid
![]()
Join Date: Jun 2004
Posts: 397
|
Agreed.. start with what you know best. There is always a way to speed it up... if you start with a new language you may get frustrated before you make and real progress. |
||||||||
|
|
|
|
|
#5 | ||||||||
|
Merely Curious
![]()
Join Date: Mar 2004
Posts: 3
|
If you're thinking Big you might try considering Flight Gear . It's available for most platforms including PPC Mac. There are many planes already available.
|
||||||||
|
|
|
|
|
#6 | ||||||||
|
Cult Member
![]()
Join Date: Dec 2006
Posts: 929
|
A flight simulator is a LO-HO-HOT of work. Especially if you want to use vector graphics, like F-18 Interceptor. Even trivial stuff like polygon clipping and z-buffering is a {bleep} on Amiga.
It's not impossible, far from it. It has been done before, so it can be done again. It's just that it's a ridicilously big task.
__________________
Code 6502 asm or... DIE!! [C64, C128, A500, A600, A1200, A3000, MBP+Mini, Efika/MOS2.1, Sam440 w/AOS4.1 |
||||||||
|
|
|
|
|
#7 | ||||||||
|
Master Sock Abuser
|
If you want to stick with Amos... then just get a copy of AMOS 3D... then all you really have to worry about is the physics :-)
With AMOS 3D you could easily get a "space flight sim" up and running in an hour or less... If you go with C/C++, then you can use one of the many SDL openGL 3d engines available on GameDev.net to do the graphics... the game engine/physics will be the same as with your AMOS program...
__________________
My iPhone Game: Puny Humans - http://itunes.apple.com/gb/app/puny-...362230281?mt=8 |
||||||||
|
|
|
|
|
#8 | ||||||||
|
Cult Member
![]()
Join Date: Apr 2006
Location: Northern Ireland
Posts: 504
|
The problem with Amiga is it cant do planar graphics properly. The CD32 used the AKIKO chip to help with Chunky to Planar conversions. In truth most Amiga 3D games use one of the very many routines to do Chunky to planar conversion in software.
The Amigas' limits here are purely down to the fact that its hardware predates the demands of "true" 3D For an example, If I run TFX/Falcon/Jetpilot etc (AGA) on my 060 voodoo3 powered Amiga, I get an enjoyable if slightly jerky and muddy looking sim. If I run Fusion, a Mac emulator on the same Amiga, and play a game such as Apache A10 (P96) I get a spectacular sim with super smooth graphics and crisp clear visuals. Whilst the Amiga needs new games,we should be careful to ensure that they play to the strengths of the machine. |
||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| code , flight , simulator |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| floppy simulator Mpdos | marauderII | Amiga Hardware Issues and discussion | 2 | 05-12-2007 01:29 AM |
| SubLogic's Flight Simulator II on A1200 | Invisix | Amiga Software Issues and Discussion | 2 | 12-30-2005 11:40 PM |
| New ATARI Flight Simulator | asian1 | CH / General | 2 | 12-16-2005 01:49 AM |
| `Space Simulator` | blobrana | Alternative Operating Systems | 7 | 06-24-2004 07:53 AM |
| WTB: Flight Simulator I and/or II | Gavilan | Amiga Gaming | 0 | 05-31-2004 07:41 AM |