Flash game development

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
CaptainMaelstrom
Party member
Posts: 163
Joined: Sat Jan 05, 2013 10:38 pm

Flash game development

Post by CaptainMaelstrom »

Over the past few months I've really fallen for LÖVE2D and Lua. I'm in a tight spot, financially though, and I'd like to make a few games for some quick bucks. Unfortunately, most sites like armorgames.com and kongregate these days only want flash games, I believe.

Does anybody have experience with Flash or ActionScript 3? How similar is it to Love2D?

Is there a way to make Flash Player-compatible games with Love2D?

I've seen some flash libraries like AXEL (axgl.org) and Flixel (flixel.org).. anybody have experience with those? Are those similar to Love2D?

Essentially, I like for things to be pretty low level. I only want a way to draw pictures on the screen in different colors. I don't want to have to conform to Event handlers, queues, display lists, etc. that I don't write myself. Also, I have access to Flash Professional CS6, if that matters.

EDIT:
I've stumbled across something rather interesting. FlasCC. (http://gaming.adobe.com/technologies/flascc/)
Since LOVE2D is made from C/C++ components, wouldn't one theoretically be able to target Adobe Flash Player through this Flascc thing?
User avatar
jasonisop
Citizen
Posts: 93
Joined: Thu Jun 21, 2012 1:35 am

Re: Flash game development

Post by jasonisop »

Flash (AS3) is super simple to use. It's really not fair to compare flash to love, but there are things that you can do in AS3 that are easier to do then love the biggest would be proper class's. There are tons of flash tutorial websites to help you along as well a great one being http://gotoandlearn.com/ and another good one is http://www.lynda.com/ you do have to pay but the tutorials there are great and they have tutorials on many topics.

If you need any help feel free to ask me, I create flash eLearning courses for companies like delta faucet, sherwin williams, Scotts, ect.
User avatar
T-Bone
Inner party member
Posts: 1492
Joined: Thu Jun 09, 2011 9:03 am

Re: Flash game development

Post by T-Bone »

About the Flash C++ compiler, I can't say I know for sure that it won't work, but I do know this: Just because you have a C++ compiler doesn't mean that your C++ program compiles. The biggest issue is probably that all the dependencies LÖVE has (like OpenGL and SDL) have to be there too.
User avatar
CaptainMaelstrom
Party member
Posts: 163
Joined: Sat Jan 05, 2013 10:38 pm

Re: Flash game development

Post by CaptainMaelstrom »

Yeah, T-Bone. I've been looking at the source for LOVE and trying to figure out how difficult it would be to get from LOVE2D to .swf using FlasCC. Even if I could figure it out, I'm going to need the resulting game to be rather small, at best, below 5 MB, at least below 20 MB. The smaller the better. I've noticed that LOVE is pretty small, and I could cut out the physics and some other things I don't use. But.. I don't know. This might be a moot effort.

Seems like it might be better for me to make a game marketable for Steam and Desura and forgo web deployment.

If anybody who works more closely with LOVE's source-code and is more familiar with this sort of territory could explain what needs to be done to produce flash-format games with LOVE2D code via FlasCC (or some other method), or if it's even possible, I would be grateful.
User avatar
jasonisop
Citizen
Posts: 93
Joined: Thu Jun 21, 2012 1:35 am

Re: Flash game development

Post by jasonisop »

well if you go the flash route you can potentanly hit every market (mac,windows,android,iphone,web). You can publish air apps for mobile, and both mac and windows, the only down side is linux its harder to get that to work but not impossible.
Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests