HyperCard Games
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
HyperCard Games
I was inspired by this video.
https://www.youtube.com/watch?v=_h92eJI33Gk
and I believe it can be done with a livecode.
can you tell what the icon for the game in the youtube video is called.
So that retro games are created.
can i get a reference where i can get these game assets?
Thanks
https://www.youtube.com/watch?v=_h92eJI33Gk
and I believe it can be done with a livecode.
can you tell what the icon for the game in the youtube video is called.
So that retro games are created.
can i get a reference where i can get these game assets?
Thanks
-
- VIP Livecode Opensource Backer
- Posts: 10053
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: HyperCard Games
There's a lot shown in that video - which part do you mean when you say "it"?keliko wrote: ↑Tue Aug 11, 2020 7:57 pmI was inspired by this video.
https://www.youtube.com/watch?v=_h92eJI33Gk
and I believe it can be done with a livecode.
I doubt there's much in HyperCard you can't do in LC (you could probably even build a pretty nice variant of HyperCard itself), but we can provide better guidance when we have a more specific idea of what you'd like to build.
I see many icons in the video. Icons are just graphics. Games take a lot more than an icon; probably a fair bit of code with most of those.can you tell what the icon for the game in the youtube video is called.
So that retro games are created.
You may be able to download HyperCard stacks from various archives findable with web searches. Older versions of LC can open them directly, where you can then save them in LC format for use in the current version. Expect a lot of code modifications for the differences between HC and LC, but at least you can bring the objects and older code in easily enough.can i get a reference where i can get these game assets?
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: HyperCard Games
The built-in icons from HC are available in the user example stacks, which you can get to in the LC toolbar. Then search for hypercard or icons.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: HyperCard Games
keliko.
So as Richard mentioned, what do you want to do?
Craig
Anything done in HC can be done in LC, far better and far more simply. Never mind how much more modern the result will look. Part of the advantage is the power of modern computers as compared with those around the turn of the century; all the jitteriness will go away.I believe it can be done with a livecode.
So as Richard mentioned, what do you want to do?
Craig
-
- Posts: 683
- Joined: Wed Apr 24, 2013 4:53 pm
- Contact:
Re: HyperCard Games
One of those games in the video is 'QuackMan' which I've ported to LC 9.6.3 engine myself (and to full-color, and more eh...erm 'recognizable' sprites) as an experiment, but it wasn't exactly easy. I had to use Emulation or an old Mac with LC CE 6.5.x to import HC stack (but I've read that LC has recently fixed long standing issue with importing HC stacks since v7 ? ). Then you also have to adjust for xTalk script interpreter differences, and re-impliment any missing external code resources (XCMD/XFCN) that may have been used in a the HC stack.
And the end results weren't all that great. The smoothest lag-free results I could get were from keeping graphics to low-resolution and then setting the fullscreen mode to upscale them to a reasonable size (the pixelation helps with the retro look anyway, lol). I tried adjusting all of the parameters for acceleratedRendering stuff too, but a few of the supported platforms could only use software rendering anyway. I'd like to take another crack at it if I find some time, I Think using SVG graphics could be used instead of png, and it would render faster (but that's just a theory).
And the end results weren't all that great. The smoothest lag-free results I could get were from keeping graphics to low-resolution and then setting the fullscreen mode to upscale them to a reasonable size (the pixelation helps with the retro look anyway, lol). I tried adjusting all of the parameters for acceleratedRendering stuff too, but a few of the supported platforms could only use software rendering anyway. I'd like to take another crack at it if I find some time, I Think using SVG graphics could be used instead of png, and it would render faster (but that's just a theory).
Re: HyperCard Games
Hi,
A helpful utility to access resources in HyperCard files is "HyperCardPreview" by Pierre Lorenzi which can be found on Github. A great feature is a menu item to display resources in a stack. You can then multi-select all of the resources you are interested in and export them. Icons export as .tif graphics which are easily converted to .png or jpeg. I happen to use "Pixillion" by NCH software to batch convert .tif files to .png.
Happy coding,
Mike
A helpful utility to access resources in HyperCard files is "HyperCardPreview" by Pierre Lorenzi which can be found on Github. A great feature is a menu item to display resources in a stack. You can then multi-select all of the resources you are interested in and export them. Icons export as .tif graphics which are easily converted to .png or jpeg. I happen to use "Pixillion" by NCH software to batch convert .tif files to .png.
Happy coding,
Mike
-
- Posts: 683
- Joined: Wed Apr 24, 2013 4:53 pm
- Contact:
Re: HyperCard Games
Oh yeah, that is a good one, and it's coded in Swift and runs very well.Hutchboy wrote: ↑Wed Jul 17, 2024 3:14 amHi,
A helpful utility to access resources in HyperCard files is "HyperCardPreview" by Pierre Lorenzi which can be found on Github. A great feature is a menu item to display resources in a stack. You can then multi-select all of the resources you are interested in and export them. Icons export as .tif graphics which are easily converted to .png or jpeg. I happen to use "Pixillion" by NCH software to batch convert .tif files to .png.
Happy coding,
Mike