08 June 2020, 07:33 | #361 | |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Quote:
I've used Blitz 3D, Blitz Max and Monkey in the past. The Kiwi's Tale (another Amiga game that shares some source code with Scorpion) started life as a Blitz Max game for PC and Mac, before becoming a Monkey game for Web, and finally being back ported to original Blitz for Amiga. Edit: http://earok.net/game Everything here listed under Browser was a Monkey game, and everything under PC was either a Blitz 3D, Monkey or Blitz Max effort. Admittedly they're all a bit amateurish, I can't produce anything polished without Tsak giving me a hand Last edited by earok; 08 June 2020 at 07:42. |
|
08 June 2020, 08:02 | #362 |
Registered User
Join Date: May 2019
Location: Brisbane, Australia
Posts: 59
|
I stand corrected (and humbled).
Still, I must have got the wrong end of the pineapple from something I read recently, so now my quest in life is to find what that was and beat myself up over it. [edit] No idea. I must just have seen "Blitz" and got carried away with myself. Nothing to see here. Last edited by Lineof7s; 08 June 2020 at 08:10. Reason: Result of investigation |
08 June 2020, 21:17 | #363 | |||
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Quote:
Quote:
Quote:
|
|||
09 June 2020, 00:54 | #364 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Ink's honestly pretty good for what it is. I've worked on a Unity visual novel that uses Ink as the underlying scripting engine. I've also experimented with twine but I find the flowchart gets too complicated way too quickly!
It is a small world :O Cobra and I still keep in touch every now and then. We worked together on Powerslam (which was a Mac port and reskin of Federation Wrestling for Windows). |
10 June 2020, 14:53 | #365 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Feeling a bit lousy lately. Thought I might try doing a bit more on the port of Weiring's Dos Mario to try and cheer up a bit.
Edit: Done a bit more Last edited by earok; 11 June 2020 at 15:00. |
18 June 2020, 04:44 | #366 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Looking incredible still.. I like the alt graphics you’ve shown on twitter too..
I was thinking about big games.. I’m guessing there’s no way to implement disk swapping? Idk how that’d work.. large games with a ton of assets will have to be hd install / cd32 only, I’m guessing? |
18 June 2020, 05:29 | #367 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Cheers Mixel
I've added 'consider handling multiple floppy game' to the bug tracker list, though it may be some time before I get around to it. |
20 June 2020, 23:57 | #368 |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
|
I tried the game on my A1200/030. Nice GFX and runs very smooth. The handling is little strange at least when character jump. It is difficult to control but looks very promising
|
21 June 2020, 00:04 | #369 | |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Quote:
Agreed, it's a little awkward. I'll need to implement some fixes before publishing the source code, art and such in the next Scorpion release. (for anyone following this thread but might have missed the other one, I've completed and zoned an alpha version of "Amigo the Fox", which is intended to be a fairly comprehensive example of a game developed in the engine) |
|
21 June 2020, 08:31 | #370 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 47
Posts: 1,416
|
Can it do flick screen games? I mean for sure it can but is there an option for it?
|
21 June 2020, 08:40 | #371 | |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Quote:
For reference, this is what you'd need to do: - Select your player object - Under events, for "On Leave Screen Left" etc, choose the Flipscreen option (alternatively, choose FlipscreenSmooth for NES Zelda style smooth flipscreen) |
|
22 June 2020, 14:04 | #372 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
I ended up publishing the latest Scorpion update + complete Amigo the Fox project source a little early.
To get the Windows based editor for Scorpion up and running, download the "source code" zip from here. If there's any issues running the editor, please try the installer. https://github.com/earok/scorpion-ed.../tag/v20.06.22 Other than Amigo the Fox, the update includes: - Mid-air platformer control is drastically improved, though there's still some refinements to be done. - Ability to set collision handling per direction. It's now possible to define that an enemy will bounce off walls but won't bounce when hitting the floor from height, for example. - Ability to configure a platformer actor so it won't walk off it's platform (this is done from the 'collision down' parameter). - Previously, a "player projectile" type couldn't collide with the player itself. This has been fixed, allowing for objects that collide with both the player and other objects. - Removal of various unused parameters for simplicity. Improved efficiency of animated tile system. - AGA enhancement: Fades are super smooth 24 bit. On OCS machines, fades remain at 12 bit. - AGA enhancement: Color palette is 24 bit. On OCS machines, palette remains at 12 bit. - Map compilation has been made much more powerful. You can include any number of background and foreground layers and the compiler will merge them all down to a tight and efficient tileset, containing no visually redundant tiles. - A1000 officially supported. - ECS/AGA enhancement: Border blank. Border is always black, even when index 0 of palette isn't. - Various improvements for Backbone importer. - Default fonts are included with every new project (cheers to Koyot for this). - Commercial derived sample games have been depreciated, and will be replaced and removed in future updates. They were never meant to be finished, they were simply meant to show that commercial quality, console like games are entirely possible in the engine. They'll be replaced with similar games featuring free assets. - Various other minor tweaks to support 'Amigo the Fox' and future Scorpion games. - Interim NTSC support. Games will work on NTSC, but there's still some issues to be solved so far as framerate adjustment goes. |
27 June 2020, 06:55 | #373 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Unity port of the editor is coming along, might be another week or two before I release it. I'm still not 100% sure at this stage if a Mac version would be possible, but I guess we'll find out. |
11 July 2020, 13:42 | #374 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Looking great!
Whether there’s a Mac editor or not.. (very neat if there is, and I’m definitely up for testing that if/when it happens) Will it being made in Unity ultimately lead to being able to compile Mac and Windows games themselves as well as Amiga ones? I think I read that at one point but can’t remember where/when or if I imagined it. (Sorry if it’s earlier in the thread, lol) As for music, you say it allows mods but with sfx on top, does it prioritise a particular channel so I know where to put my least important music track, or does it just shove it over any of them? (Again sorry if you already answered this! ??) |
12 July 2020, 12:35 | #375 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
It's possible that it would allow Mac and Windows versions of the games, at least in theory - in practice, bringing things like ANIM5 and ProTracker support to Unity might be a pain if someone hasn't come up with a solution for those already.
I'm also talking with someone about the possibility of a Javascript version of the engine. I don't believe it prioritises any particular channel - from what I understand, the PHX tracker plays the sound on the channel that has the longest wait before a next sample plays. If your mod is three channels, it'll always play on the fourth. Otherwise, if it's a four channel mod, it'll do the best it can to squeeze the sample in without disrupting the music. |
19 July 2020, 13:00 | #376 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
I had bit of a rough time working on Scorpion this weekend. I had planned to put together a new sample game during a 48 hour game jam, and made a start of it, but.. ehh. Performance just wasn't acceptable - I wanted something that, performance wise was closer to Apidya than UN Squadron, and I wasn't going to be able to pull that off with the engine in it's current state. I need to spend some time thinking and reworking the engine to iron out bottle necks - collision detection in particular is too slow. I did make some progress on the engine though. I added a new movement type for "sine wave" type enemy patterns, as well as (finally) implemented some hardware sprite support. It's possible to tag BOB animations as being "auto sprite", which means that it'll use sprite channels if available but fall back to BOBs if not. |
12 August 2020, 11:26 | #377 |
Registered User
Join Date: Sep 2018
Location: Denmark
Posts: 8
|
tilesize
Hi Earok,
Is it possible to set the tilesize to 8x8? |
12 August 2020, 14:10 | #378 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
I haven't really got any plans for 8x8 tiles right now, the main problem is 8 pixels wide isn't good for using the Blitter.
Other news - I've been sick lately but I'm still making progress with the Unity version of the Editor. Also found some nice alternative Alex Kidd graphics that I'll reskin the sample game with. |
28 August 2020, 17:38 | #379 |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 300
|
Query on how actors are handled when not on screen.
I've been testing speed on stock Amiga 500 setting and can handle about 4 actors before slowdown. Do actors when they're a certain distance from player revert to being a block? If it's distance rather than is off screen, is there a way I can adjust distance values? Thanks |
29 August 2020, 00:25 | #380 | |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Quote:
At the moment, it essentially uses a timer. Something like, if an actor can't be rendered for three seconds or more because it's off screen, revert it to a block (but give it a little bit of time so it could walk back on screen if it's only a tiny bit off). I may need to think about how to give more control over that function. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
2D Platformer Engine | carrion | Coders. Blitz Basic | 27 | 06 June 2019 14:35 |
New Chaos Engine!! | arpz | Retrogaming General Discussion | 75 | 31 August 2013 22:20 |
F/S Warp engine 32 mb | tabuhuso | MarketPlace | 0 | 24 February 2012 15:13 |
PC Engine CD | TodaysForgotten | Retrogaming General Discussion | 47 | 13 May 2009 23:57 |
Scorpion (100% working) | andreas | request.Old Rare Games | 13 | 01 August 2003 08:48 |
|
|