Page 1 of 1

Livecode suitability for game development

Posted: Wed Mar 25, 2020 8:31 am
by baiselmareo6
Are there examples in the wild of full-fledged games developed in Livecode?

I'm trying to figure out if it's capable of making an idle game, or incremental RPGish thing, with graphics of my own making, and I'd like to find any games produced in Livecode just to see how they look. I'm having a hard time finding examples of anything more than a Flappy Bird clone (which is interesting, but doesn't illustrate the sort of menus and screens I think I'd need). I also want to see to find out whether the apps produced run down battery quickly or anything.

Re: Livecode suitability for game development

Posted: Wed Mar 25, 2020 9:33 am
by richmond62
Dunno: never got THAT far . . .

Messy, halfway-there sort of thing that still needs quite a bit of work:

https://www.dropbox.com/s/4okvqzae3ydky ... e.zip?dl=0

Play with it, dig into the cruddy code: it'll either say , "His code is clunky, but a game is possible in LC." or
"Wow, I'd rather not wade through treacle." 8)
-
gameLC.jpg

Re: Livecode suitability for game development

Posted: Wed Mar 25, 2020 10:27 am
by bogs
You could also thumb through this excellent blog (on the internet archive)...
https://web.archive.org/web/20170702091 ... -tetris.lc

Unfortunately, I couldn't reach it through Scott's mirror anymore :(

Lots of good information in it.

Re: Livecode suitability for game development

Posted: Wed Mar 25, 2020 5:40 pm
by jacque
If you are thinking of a sort of point and click adventure game then LC is exceptionally well suited for it. Myst and Cosmic Osmo (Cyan) were created with HyperCard and Osmo was ported later to LiveCode.

I've made a couple of card games, a Boggle game, and a match-three game.

Memory usage will be in line with any other game that uses an equivalent amount of resources. LC itself is fairly modest in its demands, memory depends on what you do with it.

Re: Livecode suitability for game development

Posted: Tue Mar 31, 2020 11:31 am
by SWEdeAndy
I've started up several game design projects in LiveCode, but so far only one has come to full fruition. It’s a 2D retro-style turn-based space strategy game called SpaceNode. I'm actually about to advertise it wider in the LC community, but I first want to add a small tutorial video, as the text-based instructions are a bit heavy (I’ve been told…). You don’t need to read all the instructions to get started though. :)

You can download it for free from my website, Mac or Win version:
https://wheninspace.se/en/mesmerize/spacenode/

(It should be suitable for iPads too, but I’ll need some time adjusting it for iOS.)

I’ll share the source code if anyone is interested.

/Andreas

Re: Livecode suitability for game development

Posted: Tue Mar 31, 2020 4:38 pm
by jacque
XBall is a breakout game available commercially. The level editor is made with LiveCode. And, I should add, it has stolen my husband from me.

Re: Livecode suitability for game development

Posted: Tue Mar 31, 2020 5:03 pm
by bogs
Not sure if condolences are required or not for that statement :P

Re: Livecode suitability for game development

Posted: Tue Mar 31, 2020 5:50 pm
by jacque
bogs wrote:
Tue Mar 31, 2020 5:03 pm
Not sure if condolences are required or not for that statement :P
It works both ways. It has significantly cut back on his indulgence on retail therapy, but it makes him late for dinner.