Flash game developer wants to apply knowledge to PSP dev.

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
Evil Inside
Posts: 17
Joined: Thu Jul 21, 2005 4:42 am

Flash game developer wants to apply knowledge to PSP dev.

Post by Evil Inside »

Basically, I'm a graphic designer and Flash developer with intermediate to advanced knowledge of Flash Action Script.

I have developed a few games using the book Flash Games Studio and I have extensive knowledge of designing standalone Flash applications, user interfaces and sound/music components.

I have a little knowledge of Java 2.0 but very little knowledge of other programming languages such as Visual Basic and C.

I want to apply what knowledge I have of developing flash games and apps, to development of PSP games and apps.

I understand some of the basics of game development such as:

defining gameworld environments
creating databases for character/enemy/projectiles/etc
defining sounds
creating counters
tracking items in game

Are there any standalone scripting languages that will allow me to apply my Flash development knowledge toward developing PSP homebrew apps and games? Or am I going to have to simply breakdown and learn C or C++?

Thanks for your help.
jboldiga
Posts: 27
Joined: Mon Jun 20, 2005 10:16 am

Post by jboldiga »

you might want to check out the Lua library. Its a tight little scripting system.
Shine
Posts: 728
Joined: Fri Dec 03, 2004 12:10 pm
Location: Germany

Post by Shine »

And this is a small game written in Lua. I'm still developing the Lua Player, so you have the chance to add some comments, what do you want to have.
Evil Inside
Posts: 17
Joined: Thu Jul 21, 2005 4:42 am

Post by Evil Inside »

Thanks, I'll take a look at this.

It looks like something I can understand.

Question, I'm going to do my development on a Mac running OSX, how do make the EBOOT.pbp and package with the 1.5 Xploit on OSX?
VgSlag
Posts: 43
Joined: Thu Jun 30, 2005 5:36 pm

Post by VgSlag »

Evil, Lua seems to be the way.

I'm also a Flash coder, I made this game, it's one of my favs:

http://www.flash-git.net/exe/smw.exe

I'm in the process of converting this to Lua as of now and have found it really easy to swap between the 2.

Here is my Lua progress:

http://www.flash-git.net/pspProg1.jpg
http://www.flash-git.net/pspProg2.jpg
http://www.flash-git.net/pspProg3.jpg
Shine
Posts: 728
Joined: Fri Dec 03, 2004 12:10 pm
Location: Germany

Post by Shine »

Evil Inside wrote:Question, I'm going to do my development on a Mac running OSX, how do make the EBOOT.pbp and package with the 1.5 Xploit on OSX?
If you are using my Lua player, you don't need to do your own EBOOT.PBP, the script file is read from the same directory, where the Lua player EBOOT.PBP is placed.

If you want to write C or C++ programs, you have to use PSPSDK and then you can type "make kxploit" and the two directories with the different EBOOT.PBPs will be made for you. Search this forum how you install PSPSDK, but be sure you know enough C before you start programming on the PSP.
Please, use the screenshot function from my Lua player :-)
VgSlag
Posts: 43
Joined: Thu Jun 30, 2005 5:36 pm

Post by VgSlag »

Sorry, I did do one of those too:

http://www.flash-git.net/pspProg4.jpg
Evil Inside
Posts: 17
Joined: Thu Jul 21, 2005 4:42 am

Post by Evil Inside »

Great work VgSlag, looks pretty good. Any idea of when you might release something?

Shine:
I haven't tried your Lua player yet(going to give it a run tonight), but I assume it works like a loader where you can select a script file, Lua Player runs the script that's it?
VgSlag
Posts: 43
Joined: Thu Jun 30, 2005 5:36 pm

Post by VgSlag »

I've been working on it a little today but with a fulltime job and a sociable real life finding the time is rather hard.

It runs quite slowly at the moment due to the main app running slow. I'm going to carry on with it running slowly and get it workign then when the speed improves add a second player.

Will be able to send you something on Saturday afternoon if you want to see what the code looks like.
Evil Inside
Posts: 17
Joined: Thu Jul 21, 2005 4:42 am

Post by Evil Inside »

I know what you mean about time, I'm in the same boat.

I still want to play around with Lua since I have some unfinished games that I've been working on over the years and I'd love to finish at least one of them.

If you rather wait until you get it running faster, I can wait. Like I posted earlier, I haven't had a chance to play around with Shine's Lua player yet, but I hope to get a look at it tonight.
Post Reply