![]() |
DEUTSCHE VERSION |
|
![]() |
Links | | | Forums | | | Comments | | | Report news |
![]() |
Chat | | | Polls | | | Newsticker | | | Archive |
![]() |
| ||
|
20.Feb.2023 Marco A. Breddin (Microzeit) |
Crowdfunding: Book "STAMIGA: The Flame Wars" Microzeit from Germany and Editions64K from France are going to publish "STAMIGA: The Flame Wars", a book that is supposed to illuminate the competition for the number 1 home computer between the Amiga and the Atari ST in the mid and late 1980s, with the following key data:
[News message: 20. Feb. 2023, 07:48] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] |
19.Feb.2023 Andreas Magerl (ANF) |
Print magazine: Amiga Future, issue 161 - preview and excerpts Preview and excerpts of Amiga Future issue 161 (March/April 2023) have been published online meanwhile at the title link. Contents include an interview with Colin Vella and a review of AmiCygnix 1.7. Amiga Future magazine is available as an English and a German printed magazine and can be bought directly from the magazine's editorial office as well as several Amiga dealers. (snx) [News message: 19. Feb. 2023, 10:00] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] |
18.Feb.2023 TheoTheoderich |
Developer log: Single player mode in "Settle the World"? A week ago, Christian 'TheoTheoderich' Wiegel published an intro update for his turn-based building and trading game "Settle the World" (amiga-news.de reported). In the feedback, the wish was expressed to integrate a single-player mode including at least one computer opponent into the game. In a recent developer log, the programmer now outlines how this could be implemented: "To say it in front...this will not be easy. Settle the World was an entry for BlitzBasic Jam 2022 and was supposed to be finished within six months. It was designed as a purely local multiplayer game due to the tight time constraints of the competition. Unfortunately, this ensures that visual feedback for players is actually stored everywhere in the programme code. This means, for example, that a window appears when a unit has no more movement points, or a window appears when a Pioneer has no more tools, etc. The calls to these information windows are built into the programme parts of the units and may of course not be called up during movements of computer-controlled units. Either all program parts will now be rewritten for universal use by players and computer opponents, or the computer opponents will receive their own program parts, which will, however, massively increase the file size of Settle the World (and with it the Fast RAM requirement). Unfortunately, I realised yesterday that many Statements and Functions cannot simply be rewritten for shared use. That would be equivalent to a complete rewrite in many parts and so I won't be doing that. It would probably lead to a mess in the code that I wouldn't understand after a few weeks and so I would stop the project. Like dozens of projects on Amiga and PC in the last 20 years. Settle the World should be saved from this "fate", however, because the game is really close to my heart! So I will include the part of the computer opponents as additional program code, which is mostly separate from the actual code. This won't be easy, I've never done anything like this before. To get a feel for what work is needed, I just started over the last two days and marked one of the players as a computer opponent. This opponent doesn't start with loaded ships like the player, but directly with a first city. So I wrote a function that determines a "perfect" position for a city. The basis is the starting position of the respective player, i.e. the position where the player's ships normally spawn. Now all fields in a radius of 12 fields are checked for a suitable position. For this purpose, the surrounding fields of each land field are rated according to certain criteria. How it works:
So far, this works quite reliably on all the maps I have tested. However, it has already taken me two evenings... It's going to be a very, very lengthy project to integrate a computer opponent..." (dr) [News message: 18. Feb. 2023, 08:20] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] |
1 45 85 ... <- 90 91 92 93 94 95 96 97 98 99 100 -> ... 105 461 823 |
![]() |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |
![]() |