04 February 2015, 13:18 | #21 |
Banned
Join Date: May 2011
Location: Spain
Posts: 519
|
I do not get mad friend, I give my opinion. as another friend gave his saying my developments are not technically brilliant, I respect his opinion but is just that an opinion and of course is not the only opinion which it.
all the best Amiten |
04 February 2015, 15:37 | #22 | |
Registered User
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
|
Quote:
My vote goes to C, particularly if you already know it. Optimise things in assembler as needed. |
|
04 February 2015, 16:11 | #23 | |
Banned
Join Date: May 2011
Location: Spain
Posts: 519
|
Quote:
Last edited by Amiten; 04 February 2015 at 16:31. |
|
04 February 2015, 19:10 | #24 |
Coder of Games
Join Date: Feb 2015
Location: Sweden
Posts: 17
|
saimon69: There are now some Blitz links on my Language page. Hope they help .
|
04 February 2015, 22:03 | #25 | |
AMOS Extensions Developer
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
|
Quote:
AMOS Pro is a capable language in the right hands, as is Blitz. It is all down to personal preference really. Super Bubble Remix is an excellent example of what smart talented programmers can do in AMOS - it's downloadable from Aminet here. Simply pick a language and see how far you get. If you can't solve issues (even with help from people on the internet, or here on EAB ) then maybe try another language. I've been programming on and off for almost 25 years now and currently know 5 languages (HTML, Spectrum BASIC, Visual Basic 6, AMOS Pro and 68000 assembler - they're all fun really! ). |
|
04 February 2015, 23:22 | #26 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
this is the most impressive AMOS game imho
[ Show youtube player ] scrolling is 50fps on real Amiga we are really getting off topic now though |
05 February 2015, 03:27 | #27 | |
Banned
Join Date: Dec 2014
Location: Montreal
Posts: 129
|
Quote:
Programming languages are like shackles: how they are structured highly constrain what you can do. Although all languages are mathematically equivalent (they are all Turing complete) their expressiveness varies enormously and it takes more effort to write the same program in some languages than in others. C allows you to use higher level abstractions which make it much easier to do more things with less lines of codes and less effort : it makes it easier to build data structures which have immediate meaning to the human eye while in assembly you always need the associated code in order to understand how the data are used and what purpose they serve. This makes development much faster at the cost of a speed loss (very little if you are careful). In the end, the only thing a game does is manipulate data: it transforms level descriptions and user inputs into other data which in the end results in graphics and sounds being (dis)played. So you want to use the language which makes it easiest to visualize what data you are working with and how you are manipulating it. Between C, BASIC (including AMOS but excluding Visual Basic) and assembly, C is by far the one which makes it easier to express what you want. So what I mean in the end: I highly recommend you to try your hand at C if you have a chance. Getting away from BASIC will literally make you a much better coder. It requires effort of course, as anything worthwhile does. (Yup, off topic too, sorry!) |
|
08 February 2015, 20:03 | #28 | |
Registered User
Join Date: Oct 2014
Location: Europe
Posts: 470
|
Quote:
BlitzBasic2 has support for Amos banks for a long time, as it is been added with a so called amosfunc.lib. You can make your own commands in BlitzBasic by adding a library with ASM code, didn't you know? Also it has an inline assembler, too. |
|
08 February 2015, 20:42 | #29 | |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Quote:
My "fun fact" is fact about Mr Beanbag's asm code, not about AMOS! |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why game companies didn't make better games for Amiga | ancalimon | Retrogaming General Discussion | 35 | 17 July 2017 12:27 |
i am look for a disk that make amiga 500 game run on a 600 amiga | mcbone | Amiga scene | 10 | 31 August 2013 21:00 |
So, I Wanna Make A New 68k Amiga Game,... Again | fishyfish | Retrogaming General Discussion | 21 | 07 May 2013 23:31 |
amiga computing mag - "make money" game | lost_lemming | support.Apps | 2 | 25 February 2010 10:45 |
Make an HD install for a game ? | lolafg | Coders. General | 8 | 03 May 2008 23:28 |
|
|