Livecode suitability for game development

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

Post Reply
JoaquinViggo
Posts: 1
Joined: Wed Apr 28, 2021 8:00 am

Livecode suitability for game development

Post by JoaquinViggo » Wed Apr 28, 2021 8:09 am

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.

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7228
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Livecode suitability for game development

Post by jacque » Wed Apr 28, 2021 5:31 pm

If you're thinking of something like Myst, LiveCode is a good match. In fact, all the early Cyan games were made with HyperCard which was a predecessor of LiveCode. Their Cosmic Osmo game was ported to LiveCode years ago.

Memory usage will depend on the size and resolution of the images you use and a few other things but LC is very good with memory management.

Since you mention battery, will this be for mobile? If so you do need to plan for devices with less memory available.

I had a casual card game in the app stores for a few years but it's been taken down now.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9359
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Livecode suitability for game development

Post by richmond62 » Wed Apr 28, 2021 5:44 pm

Games of the 'Battle for Wesnoth' type can also be made
in Livecode without great difficulty:

https://wesnoth.org/

-
game.jpeg
My proto game
-
https://www.dropbox.com/s/4okvqzae3ydky ... e.zip?dl=0

capellan
Posts: 654
Joined: Wed Aug 15, 2007 11:09 pm

Re: Livecode suitability for game development

Post by capellan » Sat May 01, 2021 5:13 am

Even games similar to early Pokemon games are easy to create in this platform.
Last edited by capellan on Sun May 02, 2021 3:45 am, edited 1 time in total.

SWEdeAndy
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 261
Joined: Sat Aug 16, 2008 9:48 am
Location: Stockholm, Sweden
Contact:

Re: Livecode suitability for game development

Post by SWEdeAndy » Sat May 01, 2021 5:08 pm

You can try my 2D retro space game, made entirely in LiveCode, here:
https://wheninspace.se/en/mesmerize/spacenode/

It's not notarized or certified anywhere, so your computer/security shield will complain a lot. But it's secure to download and run.
It has problems with animations sometimes getting choppy after playing for a while, especially on Windows. Put apart from that, it is a complete and enjoyable game (or so people say :D ).

If you don't want to download it, you can watch the short promo video on the same page, just to get the gist.

I'm currently working on a new game in the same vein, but better! :)
Andreas Bergendal
Independent app and system developer
WhenInSpace: https://wheninspace.se

stam
Posts: 2679
Joined: Sun Jun 04, 2006 9:39 pm
Location: London, UK

Re: Livecode suitability for game development

Post by stam » Sun May 02, 2021 12:29 pm

In my limited experience, i would imagine it should be fully possible to make good quality games in LC - but there are downsides.
You may be better off using an off-the-shelf environment for creating games to save yourself a ton of time and effort.
I could find no real gaming framework (eg see here) to support development, which means a large amount of work creating this for yourself.
Having said that, if you do this and manage to abstract it significantly that could be a really interesting product ;)

Post Reply

Return to “Getting Started with LiveCode - Complete Beginners”