28 December 2023, 17:23 | #3721 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
I'm no speedrunner, but I am happy with this:
The engine code so far is pushed to the feature/player-stats branch on my branch and the misc/redesign branch of my mod contains the latest working version complete with these features and supporting achivements definitions. |
28 December 2023, 17:56 | #3722 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
I just realised, with the glaring obviousness of hindsight, that the "specific zone found" class of achievement doesn't work well when you have low and high spec versions of a level. Fortunately, I also think the easy fix for this, is to just have two versions of the game.props, in the same way there are two versions of the test.lnk file.
Legitimately got my time for level A (in my mod) down to 2m 1.25 seconds now. Last edited by Karlos; 28 December 2023 at 18:24. |
28 December 2023, 21:49 | #3723 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
[ Show youtube player ]
|
28 December 2023, 22:46 | #3724 |
Registered User
Join Date: Nov 2018
Location: Liverpool
Posts: 174
|
That's awesome! Brilliant work
|
29 December 2023, 00:50 | #3725 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,100
|
Will be nice to have a menu item that lists current achievements - and some way to determine what's been missed
And I understand that you've worked a lot on the text display but is there any chance that we might be able to have the text displaying in the blank area at the bottom of the screen? It's getting pretty busy with text overlaying quite a lot of the gameplay for quite a lot of the level. A single line of text might help with that? |
29 December 2023, 00:59 | #3726 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
@Karlos
good job! the text (for me) does not interfere with the game when playing, only really notice it when watching someone else's videos back. maybe it could flush out slightly quicker but, eh. |
29 December 2023, 01:02 | #3727 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
The original game used to do that. However it used the native chipset's ability to change resolution partway down the display. The text area was 640 pixels wide. We can't do this for RTG and depending on the mode (e.g 320*240), the strip isn't even there in the first place.
I think the best option is to allow the messages to be filterable by class. The plan for small screen mode is to present the messages in the otherwise unused area but that has some additional complications that I've not tackled yet. |
29 December 2023, 01:07 | #3728 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
maybe the text clear 'speed/buffer length' could be user definable as an option when the menu system gets an overhaul?
|
29 December 2023, 01:11 | #3729 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
|
29 December 2023, 01:12 | #3730 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
Most importantly thought, who can speed run the original levels now? The timing granularity should be good to about 1/50th of a second.
|
29 December 2023, 01:15 | #3731 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
agree.
maybe the last few messages could be displayed if you pause the game? a bit like the console in quake, or is that a bit OTT? |
29 December 2023, 01:19 | #3732 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
|
29 December 2023, 01:30 | #3733 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
Original level A should be faster as you don't have the whole find a key to reach the command deck teleporter thing.
Also, there won't be any achievements for beating previous times on the original game but the best time for a level so far should still be reported when replaying a level. |
29 December 2023, 01:37 | #3734 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
The main motivation for achievements was a way to encourage replay of levels but also, by reaching certain achievements, improving your chances in later levels by raising level caps. As the original game doesn't have any there's hopefully no issue there, but I'm thinking that my mod needs to start off with you weaker and you build up. For example, the Pest Control, when achieved, permanently raises your health limit by 200HP.
I never liked the way the original game relied on stockpiling, it just felt like something unfinished. However it's increasingly unrealistic to play the later levels with a low HP limit, so there has to be a way to improve it. |
29 December 2023, 01:45 | #3735 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
There are some other ideas for reward functions. For example, increasing a the effectiveness of a player weapon. This would mean recording into the game.stats some additional data that begins as a copy of the player bullet definition in the test.lnk file but can be modified by an achievement, e.g. adjusting the maximum speed, damage inflicted, time of flight etc.
This way, guns could actually start off a bit weaker and build up too. |
29 December 2023, 01:58 | #3736 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
yep, the original is quick if you just run, the longest bit is waiting on the lift on the bridge
|
29 December 2023, 02:01 | #3737 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
|
29 December 2023, 02:03 | #3738 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
took me 5 minutes + on your mod they were all out to get me on that run
|
29 December 2023, 02:29 | #3739 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
|
I was just thinking about the original alien breed.
and it struck me that on some levels you had to make it to the exit before a timer ran out. after destroying a reactor/generator or what not. would this be doable or would it be a breaking change to the engine? just food for thought |
29 December 2023, 09:16 | #3740 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,506
|
Protip run through them sidestepping a bit like quake bunny hops. The robots totally overcompensate for the apparent sideways velocity and aim too far ahead of your predicted motion. That way you can avoid most of their fire.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Alien Breed 3D II The Killing Grounds RTG patch | Angus | Retrogaming General Discussion | 63 | 14 December 2022 15:20 |
Alien Breed & Alien Breed '92: SE - delay when picking up items / opening doors | Ian | support.WinUAE | 16 | 23 December 2016 15:50 |
Alien Breed 3D II : The Killing Grounds code booklet | alexh | support.Games | 19 | 10 October 2012 22:17 |
Alien Breed 3D 2 - The Killing Grounds | Ironclaw | support.Games | 12 | 13 September 2005 13:07 |
HD Version of Alien Breed I ? | Kintaro | request.Old Rare Games | 20 | 31 July 2003 10:48 |
|
|