English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 09 November 2019, 10:39   #261
viddi
Moderator

viddi's Avatar
 
Join Date: Apr 2006
Location: Germany
Age: 39
Posts: 3,644
Amazing work so far. Getting better and better!!
viddi is offline  
Old 09 November 2019, 14:36   #262
LanceT
Registered User

LanceT's Avatar
 
Join Date: Jan 2018
Location: NC /USA
Posts: 48
Looks good.

Win7 Ultimate 64bit

If project has a space in it, it will compile to OUTPUT but it won't load up in winuae. It forgets everything after the 1st space. May need to be quoted ""?
EG: <AlexKidd Part2> loads as <AlexKidd>

When I start getting this error (not sure what I did) it wouldn't go away so I unzipped the d/load to a new folder. It's error line is strange because I didn't even use my C: drive or the folders names after that.

Meanwhile later on................
I believe the error started when I clicked edit on levels (.tmx)/Level 1 then after that it wouldn't compile or run in WinUAE it produces error as in the 1st screenshot.
(Probably because I don't have a TMX editor?)


Quick question: Where does it store default settings, like file locations/default programs? I cant find in the Scorpion folder. Is there an editable .ini settings file somewhere?
Attached Thumbnails
Click image for larger version

Name:	SEE-Error.png
Views:	47
Size:	35.0 KB
ID:	65120   Click image for larger version

Name:	SEE-Error2.jpg
Views:	51
Size:	479.8 KB
ID:	65121  

Last edited by LanceT; 09 November 2019 at 15:11.
LanceT is offline  
Old 09 November 2019, 15:52   #263
SteveMoody
Registered User

SteveMoody's Avatar
 
Join Date: Jan 2017
Location: South Wales
Age: 46
Posts: 24
Just gave it a try here (Window 10 Pro) and had no problems. Was able to build the Alex Kidd project and run it in WinUAE without any problems.



I tried the import from PNG option and and it seems to work great.
SteveMoody is offline  
Old 09 November 2019, 17:27   #264
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
Hey thanks guys, I appreciate it!

@lance you're right about the spaces thing! I'll try putting the path name in quotes.

In regards to the settings save location, https://stackoverflow.com/questions/...-default-saved

At the moment, there's only three settings (path to last project, path to fsuae, path to winuae). I'll likely put a settings section in the app, but for now they'll only prompt you to set them once (or, if you move winuae or fsuae, it'll ask for the new locations)

If you're still getting those errors, any chance you could zip and email your copy of the project to me? Earok3d at Gmail dot com
earok is offline  
Old 09 November 2019, 19:36   #265
LanceT
Registered User

LanceT's Avatar
 
Join Date: Jan 2018
Location: NC /USA
Posts: 48
@Earok I was able to reproduce the fault by selecting Alexkidd_ghost then in "Inspector" changing the "Defaultlookdir" to "left" then running the build project or run in Winuae.
Fixed this manually by editing a line in the "alexkidd_ghost.actor" file to read "DefaultLookDir: up"
It's probably something I shouldn't have done in the 1st place?
LanceT is offline  
Old 09 November 2019, 19:48   #266
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
Ahhh. I'll fix that so it doesn't happen.

Whenever you run the game or try to edit a level, it regenerates the actor.png files with icons of each actor. The icon is generated from the animation of an actor's default direction. But if the actor is set to a direction it doesn't have an animator for, it won't work. So I just need to include some checks for that scenario.
earok is offline  
Old 10 November 2019, 01:38   #267
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
I've started publishing the editor to Github (closed source binaries, though the demo projects themselves are and will remain open source)

https://github.com/earok/scorpion-editor-demos

* Fixed Lance's reported issue with spaces in folder name
* Also fixed Lance's reported issue in regards to having default direction of an object set to a non-animated direction

Documentation still more or less needs to be done from scratch, but the editor is a lot more automated and self evident than the command line compiler was, and I'll start making more tutorial videos.
earok is offline  
Old 10 November 2019, 20:13   #268
Bren McGuire
Registered User

Bren McGuire's Avatar
 
Join Date: Nov 2019
Location: Croydon
Posts: 34
Wow! so how do i use this? Scorpion Editor is all is needed to make a game?
Is this Blitz Basic?
Bren McGuire is offline  
Old 10 November 2019, 23:39   #269
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
Quote:
Originally Posted by Bren McGuire View Post
Wow! so how do i use this? Scorpion Editor is all is needed to make a game?
Is this Blitz Basic?
The Scorpion Editor has only been under development for a few weeks, so it's neither well documented nor is it very feature rich. The Engine side of Scorpion is a Blitz Basic executable that's been in development for longer, but a fair deal of the stuff it can do isn't supported by the Editor just yet.

Over the next few weeks and months, I'll get all of the features the old compiler supported into the Editor, as well as built in documentation.
earok is offline  
Old 11 November 2019, 09:53   #270
Steril707
Tigerskunk!

Steril707's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 1,076
Great work, Earok.
Steril707 is offline  
Old 11 November 2019, 15:39   #271
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,084
That's a very important project earok, could mean much for future games' developement on miggy, kudos!
vulture is offline  
Old 12 November 2019, 20:43   #272
Bren McGuire
Registered User

Bren McGuire's Avatar
 
Join Date: Nov 2019
Location: Croydon
Posts: 34
Quote:
Originally Posted by earok View Post
Over the next few weeks and months, I'll get all of the features the old compiler supported into the Editor, as well as built in documentation.
And then you can do what I asked? You can make the whole game within the editor?

Thanks for your hard work!
Bren McGuire is offline  
Old 12 November 2019, 22:37   #273
crazyc
Registered User
 
Join Date: May 2012
Location: Gravesend - UK
Posts: 488
Quote:
Originally Posted by vulture View Post
That's a very important project earok, could mean much for future games' developement on miggy, kudos!
+1 (despite my desperate desire to see your Raid over Moscow port finished)
crazyc is offline  
Old 13 November 2019, 00:05   #274
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
Cheers Steril707, Vulture, Bren and CrazyC

@Bren, the short answer is yes. The longer answer is, it's not very complete yet - even compared to the older version of Scorpion, the graphical editor version is still missing a bunch of important functions and documentation. It'll be a lot better when all of those things are up and running.

But having said that, feel free to download it, have a play with it. Break it and report the bugs you find.
earok is offline  
Old 14 November 2019, 06:24   #275
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
I'm having bit of a mental blockage with something.

With the previous Scorpion engine, if you had a "talkpad" configured (like in the Zelda and Phoenix Wright demos) you could make it print to the screen just by putting those words in the script. Eg, if you wanted to have someone say "Hello there", all you'd need to do is put in the script.

Code:
Hello there
You'd need to have a special talkpad object configured, along with a bitmap font, but essentially that's all you'd need to do.

But I haven't got anything like that configured in the new graphical editor just yet, and before I get to work on that I really want to nail how I want to change it.



I was thinking about adding the ability to output to different channels. For example, you could put

Code:
DOS>Hello there
To print to the AmigaDOS window, which would be a step towards getting live debugging working with the visual editor.

Beyond that, I may make it so that you can configure channels on different panels. For example, if you've got an inventory screen, you could maybe put

Code:
Inventory>Health kit
So that if you've got an inventory panel, with an attached font and text area, it'd write the words 'health kit' on that panel.


I'm not entirely sure if that's the best way to approach it though. I'd be keen to get some feedback.
earok is offline  
Old 14 November 2019, 06:29   #276
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,310
Send a message via Yahoo to Samurai_Crow
Are you sure you want the output redirection operator backwards from AmigaDOS?
Samurai_Crow is offline  
Old 14 November 2019, 07:00   #277
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
Quote:
Originally Posted by Samurai_Crow View Post
Are you sure you want the output redirection operator backwards from AmigaDOS?
Well... to be honest, I don't really know. But it does make sense having it like so

Quote:
Hello world >DOS
So long as it doesn't inadvertently give the impression that > works like AmigaDOS redirection - all this would do is output to the command line, you couldn't use the game's script itself to redirect output to a specific file (though you could direct all output to a specific file when you start the game)
earok is offline  
Old 15 November 2019, 13:21   #278
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
I'm gonna try and get a new update out the door this weekend.



I'm a little bit closer to getting dialogue fully working in the visual editor.

We can import any TTF font into a PNG (and then make manual tweaks), which in turn we can link to a "panel". That panel can be assigned as the project "talkpad", so all dialogue is displayed on that panel.

The font image size is 512x112, with all of the individual characters in 16x16 grid cells.

The characters don't necessarily need to be fixed width - the relative top and left offsets from the grid determine how much margin there is at the side of a character, so we've got extremely fine grained control over how it looks and feels.
earok is offline  
Old 15 November 2019, 13:45   #279
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,323
Excellent earok !
Simply excellent !
malko is offline  
Old 16 November 2019, 12:27   #280
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 2,153
Cheers

New update time. In the 2019.11.1 release:
  • Phoenix Wright demo has been ported and added to the repository
  • "Talkpad" functionality has been added, allowing for branching dialogue sequences in games
  • The ability to import fonts from TTF files
  • Various minor updates and bug fixes

https://github.com/earok/scorpion-editor-demos

I've also done a video (apologies for the crap narration!) where I go over downloading and running the editor, as well as doing the groundwork for porting the second level of the game.

[ Show youtube player ]
earok is offline  
 


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 15:35
New Chaos Engine!! arpz Retrogaming General Discussion 75 31 August 2013 23:20
F/S Warp engine 32 mb tabuhuso MarketPlace 0 24 February 2012 16:13
PC Engine CD TodaysForgotten Retrogaming General Discussion 47 14 May 2009 00:57
Scorpion (100% working) andreas request.Old Rare Games 13 01 August 2003 09:48

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 03:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.09020 seconds with 14 queries