QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

Programming

This is a discussion on Programming within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; I've noticed a lot of people here are Programmers or know some sort of programming knowledge and some how seem ...

Reply
 
LinkBack Thread Tools
Old 03-11-2006, 09:54 AM   #1
 
Join Date: Jul 2005
Posts: 944
Trader Feedback: 0
Default Programming

I've noticed a lot of people here are Programmers or know some sort of programming knowledge and some how seem to know the PSP all over and how it operates. I just realized I barely know any programming knowledge and have been meaning to learn how to program and eventually get to Video Game Programming. I guess my main Question here is what language did any of you start in, like which is the easiest? And once you caught on to more Advanced programming did you just pick up the rest from testing or did you learn it from another Language like C++. And the reason I post this here is because I also wanted to know some PSP programming knowledge but the PSP programming guide won't help me since I'm currently still PSPless and still don't know much language.
I want to start now heh before I graduate from College and end up with a job I hate I'd much rather make Video Games no matter how much work it really takes. Any help or advice would be appreciated.
1magus is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-11-2006, 03:46 PM   #2

Mindless Self Indulgence
 
Realn0whereman's Avatar
 
Join Date: Oct 2005
Location: afk
Posts: 7,212
Trader Feedback: 0
Default

i started in lua....... still in lua >.<
__________________
PSN:realn0whereman
NEW MSI ALBUM APRIL 29TH: IF
*orgasm*
Realn0whereman is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-11-2006, 03:47 PM   #3

Tha Sigerator
 
Xodiac21's Avatar
 
Join Date: Jul 2005
Location: New Orleans, LA
Posts: 4,047
Trader Feedback: 0
Default

same here. use lua u can run the prog. on your p.c
__________________
- - - - Somewhere Lurking in THA SHADOWS - - - -

Check Out My Myspace HERE
Comment My Qj Wiki
Xodiac21 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-11-2006, 04:33 PM   #4
 
Join Date: Jul 2005
Posts: 944
Trader Feedback: 0
Default

Is there a tutorial anywhere for Lua?
1magus is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-11-2006, 04:37 PM   #5

Tha Sigerator
 
Xodiac21's Avatar
 
Join Date: Jul 2005
Location: New Orleans, LA
Posts: 4,047
Trader Feedback: 0
Default

here's lua player for windows jus extract to c drive: http://www.luaplayer.org/luaplayerwindows-0.14.zip

go here for toutorials: http://www.evilmana.com/tutorials/

to test your programs enter c:\luaplayerwindows\luapl ayer *****.lua in start/run
(**** is the name of the script or w/e that u write)

happy coding!
__________________
- - - - Somewhere Lurking in THA SHADOWS - - - -

Check Out My Myspace HERE
Comment My Qj Wiki
Xodiac21 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-11-2006, 07:07 PM   #6
 
Join Date: Jul 2005
Posts: 944
Trader Feedback: 0
Default

Thank you and btw is this any good? Game Studio
1magus is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 12:29 PM   #7
 
Join Date: May 2006
Posts: 2
Trader Feedback: 0
Default

I am using Lua PLayer Windows and everything works fine until i try to load an image. Is it something that i am doing wrong or not?
michael_dack_2005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 12:30 PM   #8

Tha Sigerator
 
Xodiac21's Avatar
 
Join Date: Jul 2005
Location: New Orleans, LA
Posts: 4,047
Trader Feedback: 0
Default

Quote:
Originally Posted by michael_dack_2005
I am using Lua PLayer Windows and everything works fine until i try to load an image. Is it something that i am doing wrong or not?
you may have an error in the screen:blit or the image load....

most of the time....hell ALL of the time, in lua if sumthing isn't working u messed up the code somewhere. (lot's of times it's a REAL small error 2)
__________________
- - - - Somewhere Lurking in THA SHADOWS - - - -

Check Out My Myspace HERE
Comment My Qj Wiki
Xodiac21 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 12:35 PM   #9
 
Join Date: Jan 2006
Posts: 4,288
Trader Feedback: 0
Default

I started in C, and personally I reccomend it, as when you do get into more advanced stuff, you won't have to switch languages to do advanced functions.
__________________
[URL="http://www.newlilwayne.com"]www.NewLilWayne.com[/URL]
soccerPMN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 12:38 PM   #10

 
gracz54's Avatar
 
Join Date: Aug 2005
Posts: 1,700
Trader Feedback: 0
Default

Lua is nice, but C is more advanced. And more pro.
__________________
Spoiler for a surprise:
<3
gracz54 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 12:39 PM   #11
 
Join Date: Jan 2006
Posts: 4,288
Trader Feedback: 0
Default

Quote:
Originally Posted by gracz54
Lua is nice, but C is more advanced. And more pro.
Yea that's a good way of putting it.
__________________
[URL="http://www.newlilwayne.com"]www.NewLilWayne.com[/URL]
soccerPMN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 12:39 PM   #12
 
mnky's Avatar
 
Join Date: Feb 2006
Location: Between your mothers legs.
Posts: 2,518
Trader Feedback: 0
Default

c++ owns everything.
mnky is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 04:19 PM   #13

...in a dream...
 
SG57's Avatar
 
Join Date: Jul 2005
Posts: 4,957
Trader Feedback: 0
Default

mnky - No, C++ donest own everything... ASM (MIPS) or basically assembly does...

Soccer needs to stick up for MIPS a little seeing as how he's learning it...
__________________
SG57 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 04:20 PM   #14
TheMarioKarters
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by soccerPMN
Yea that's a good way of putting it.
Yeah, it is.
C is too hard though.
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 04:36 PM   #15
 
Yeldarb's Avatar
 
Join Date: Jul 2005
Posts: 984
Trader Feedback: 0
Default

C isn't that hard.

I started with Actionscript, then PHP, then C++, then Java. I like C/C++ the best (followed closely by PHP).

It doesn't matter really what language you learn. Pick one and go with it. If you get the programming logic down, you'll be prepared to pick up other languages' syntaxes easily.

For the PSP you have two main options, C/C++ and Lua. I have some tutorials up for both, you can look through and see which you like better before starting. C/C++ is more "powerful" (the Lua interpreter is written in C/C++). But Lua is a fine language to start with.
__________________
[url=http://www.barbdwyer.com/footer.php][img]http://www.barbdwyer.com/8Ball.jpg[/img][/url]
[FONT=Verdana][SIZE=1]
[b]PSP Developer Resource Site:[/b] [url=http://www.psp-programming.com]PSP-Programming.com[/url]

[b]Other:[/b] [url=http://wake-boarding.org]Wakeboarding[/url], [url=http://water-skiing.org]Waterskiing[/url], [url=http://wake-surfing.org]Wake Surfing[/url], [url=http://www.guitarhero-4.com]Guitar Hero IV[/url][/SIZE][/FONT]
Yeldarb is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 04:50 PM   #16

Muppet Magnet
 
Fanjita's Avatar
 
Join Date: Sep 2005
Location: Edinburgh, UK
Posts: 2,388
Trader Feedback: 0
Default

Quote:
Originally Posted by SG57
mnky - No, C++ donest own everything... ASM (MIPS) or basically assembly does...

Soccer needs to stick up for MIPS a little seeing as how he's learning it...
Meh, most professional programmers steer clear of assembly unless they absolutely have to use it.

There's a time and a place for ASM, sometimes nothing else will do, but most of the rest of the time you'll have higher productivity, fewer bugs, and better maintainability, by using the highest level language that's appropriate.

So by those criteria, LUA probably owns on the PSP, for the majority of applications. Fast and simple.
Fanjita is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 04:52 PM   #17

Rock Star
 

 
Join Date: Aug 2005
Location: CT| FW: 4.01 M33-2
Posts: 11,844
Trader Feedback: 0
Default

Yeah I really like lua for PSP deving. The best part is that it can be edited on the go with apps like PSPNotepad, and there is no compiling. Very convinient.
__________________

TeamOverload is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 04:54 PM   #18
I think I ripped my pants
 
whitehawk's Avatar
 
Join Date: Jul 2005
Real First Name: Matt
Location: Toronto
Just Played: Trials HD
Posts: 6,485
Trader Feedback: 0
Default

Yeldarb already beat me to it, but ya..

http://www.psp-programming.com/tutorials/

You can also get help on the forums
whitehawk is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 05:00 PM   #19

Your Fate is Grim...
 
Grimfate126's Avatar
 
Join Date: Oct 2005
Posts: 2,269
Trader Feedback: 0
Default

speaking about lua, i have just found a bug in it. whenver i load a lot of images, that are high in detail, luaplayer loads some of them , and then gives me an error saying it cant load any more. i asked youresame, and he said that luaplayer .16, OR .19 took up 1 MB ram for EACH image, which is wayyyy too much. off topic i know, but i didnt know whrere else to post it. if anyone knows a soultion, please tell me, or pm me.

P.S. the images load fine in luaplayer WINDOWS.

P.S. 2 - it doesnt matter what you use.
__________________
--------------------------------------------------------------------------------------
Grimfate126 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-24-2006, 05:09 PM   #20
I think I ripped my pants
 
whitehawk's Avatar
 
Join Date: Jul 2005
Real First Name: Matt
Location: Toronto
Just Played: Trials HD
Posts: 6,485
Trader Feedback: 0
Default

Quote:
Originally Posted by Grimfate126
speaking about lua, i have just found a bug in it. whenver i load a lot of images, that are high in detail, luaplayer loads some of them , and then gives me an error saying it cant load any more. i asked youresame, and he said that luaplayer .16, OR .19 took up 1 MB ram for EACH image, which is wayyyy too much. off topic i know, but i didnt know whrere else to post it. if anyone knows a soultion, please tell me, or pm me.

P.S. the images load fine in luaplayer WINDOWS.

P.S. 2 - it doesnt matter what you use.
Well, simply there wasn't enough memory. and I guess you could use a differnent version of LP.
whitehawk is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
programming

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 04:03 AM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us