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!

i was wondering.....

This is a discussion on i was wondering..... within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; I really want to make a really good game. A commercial looking one. That is why i got into coding ...

Reply
 
LinkBack Thread Tools
Old 04-08-2006, 04:33 PM   #1
Mindless Fanboy
 
Join Date: Mar 2006
Posts: 1,907
Trader Feedback: 0
Default i was wondering.....

I really want to make a really good game. A commercial looking one. That is why i got into coding for the psp, to make games. I was just wondering what program language I should write it in? I am thinking of a Darkstalkers Chronicles type of game or an rpg like zelda. i didn't really want to write it in c because I am not enough of an expert in coding but if that was the language i should use then i would use it. i just want a language that is easy to use enough to use for someone a bit n00bish but is capabale of making an advanced game. thanx for any replies!
FLai is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:37 PM   #2
 
Join Date: Feb 2006
Posts: 224
Trader Feedback: 0
Default

Lua...
lui2603 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:37 PM   #3
 
legacyxero's Avatar
 
Join Date: May 2005
Location: I live in a City that goes by the nickname:The Bubble. 'Nuff said.
Posts: 1,766
Trader Feedback: 0
Default

There is not alot of languages

C and LUA are pretty much the mayne for psp
__________________
[CENTER][IMG]http://i56.photobucket.com/albums/g184/legacyxero/aug10sig2.png[/IMG][/CENTER]
legacyxero is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:37 PM   #4
 
EminentJonFrost's Avatar
 
Join Date: Dec 2005
Location: Here
Posts: 2,715
Trader Feedback: 0
Default

Code in Lua.

If i can at least get a small amount of understanding in it, then its a good simple choice. (and since you ruled out C)

Heres an excellent tutorial by PSPMillionaire to get started if you choose Lua:
http://www.evilmana.com/tutorials/
__________________
[CENTER][IMG]http://img148.imageshack.us/img148/6985/siglw8.jpg[/IMG][/CENTER]
EminentJonFrost is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:38 PM   #5
 
legacyxero's Avatar
 
Join Date: May 2005
Location: I live in a City that goes by the nickname:The Bubble. 'Nuff said.
Posts: 1,766
Trader Feedback: 0
Default

Great tutorial
__________________
[CENTER][IMG]http://i56.photobucket.com/albums/g184/legacyxero/aug10sig2.png[/IMG][/CENTER]
legacyxero is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:39 PM   #6
 
EminentJonFrost's Avatar
 
Join Date: Dec 2005
Location: Here
Posts: 2,715
Trader Feedback: 0
Default

Quote:
Originally Posted by legacyxero
There is not alot of languages

C and LUA are pretty much the mayne for psp
whats a 'mayne'?
__________________
[CENTER][IMG]http://img148.imageshack.us/img148/6985/siglw8.jpg[/IMG][/CENTER]
EminentJonFrost is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:42 PM   #7
 
NEvolution's Avatar
 
Join Date: Oct 2005
Location: Where am I? Firmware
Posts: 3,505
Trader Feedback: 0
Default

He means C and Lua are pretty much the main languages used for homebrew on the PSP.
__________________
[img]http://img137.imageshack.us/img137/9792/1qj7.png[/img]

[SIZE="1"][B]|Main Rig|[/B]
Asus P5K Deluxe [0404]
Q6600 L738A999 G0 SLACR @ 3.6Ghz [400x9]
2x1GB Firestix DDR2-1000
ATI HD2900XT [MCW60]
Seagate 7200.11 500 GB / 7200.10 320GB
Creative X-FI Platinum
Antec P182

[B]|Cooling|[/B]
D-Tek FuZion [Quad - Nozzle] [B]|[/B] MCW60 [B]|[/B] MCR320 [B]|[/B] EKRes150 [B]|[/B] DDC-1T /w AlphaCool Top[/SIZE]
NEvolution is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 04:49 PM   #8

noob
 
Spirit's Avatar
 
Join Date: Jun 2005
Posts: 220
Trader Feedback: 0
Default

Quote:
Originally Posted by FLai
I really want to make a really good game. A commercial looking one. That is why i got into coding for the psp, to make games. I was just wondering what program language I should write it in? I am thinking of a Darkstalkers Chronicles type of game or an rpg like zelda. i didn't really want to write it in c because I am not enough of an expert in coding but if that was the language i should use then i would use it. i just want a language that is easy to use enough to use for someone a bit n00bish but is capabale of making an advanced game. thanx for any replies!
You want to make a commercial looking, advanced game, yet don't want to program in C? Sure, Lua is way easier than C, but for a professional game, your going to want to use C. (That or C++ I think are the language commercial PSP games are made on.) Lua's capabilities are limited, but it's still a pretty good language, though. If your just starting programming, check it out.
Spirit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 05:14 PM   #9
Art

Bush Programmer
 
Art's Avatar
 
Join Date: Nov 2005
Posts: 3,557
Trader Feedback: 0
Default

Make a commercial looking game in LUA? ... easy, anyone seen Go Sudoku
I think that the "real" commercial games (the ones that are worth the money),
would be written in c with a significant amount inline assembler as well.
Art is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 05:31 PM   #10

total-Z
 
youresam's Avatar
 
Join Date: Jul 2005
Location: texas
Posts: 2,803
Trader Feedback: 0
Default

Quote:
Originally Posted by Art
I think that the "real" commercial games (the ones that are worth the money),
would be written in c with a significant amount inline assembler as well.
You mean that most commercial games also use ASM?

BTW, GTA uses some lua. (But its compiled. However, opening it in notepad, you can see all the variables)
__________________
牧来栠摩琠敨映汩獥
PSN: youresam
From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth
youresam is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 06:59 PM   #11

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

Werll.. I could have sworn MIPs and Assembly are the main languages that have been used to allow coding in C and LUA... Look at the SDK... Gotta give those smarty pants some creedit too ya know... Anyway, i dunno, depends on how advanced your talking... Like mp3/wma/aac playing or someother things LUA player cannot/doesnt have right now?
__________________
SG57 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 07:02 PM   #12

total-Z
 
youresam's Avatar
 
Join Date: Jul 2005
Location: texas
Posts: 2,803
Trader Feedback: 0
Default

Quote:
Originally Posted by SG57
Werll.. I could have sworn MIPs and Assembly are the main languages that have been used to allow coding in C and LUA...
Um.. you mean MIPS assembly. Its one thing. And, no, C and assembly are 2 different things. The compiler compiles the C, but it doesn't compile it into assembly. And yeah, LUA is made in C.
__________________
牧来栠摩琠敨映汩獥
PSN: youresam
From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth
youresam is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 07:03 PM   #13
 
Join Date: Jan 2006
Posts: 4,288
Trader Feedback: 0
Default

Since you want 'commercial strength' game writing, I think you'd need speed, and since LUA is scripting, meaning it is actively interpreted, I think it would be slower. So I'd have to say, go with C.
soccerPMN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 07:06 PM   #14
 
Join Date: Jan 2006
Posts: 4,288
Trader Feedback: 0
Default

Quote:
Originally Posted by youresam
Um.. you mean MIPS assembly. Its one thing. And, no, C and assembly are 2 different things. The compiler compiles the C, but it doesn't compile it into assembly. And yeah, LUA is made in C.
Technically, some compilers might compile C into ASM, although I believe now most if not all mainstream ones compile straight through to machine code, which is pretty cool, too. :icon_wink

off the top of my head:
0000000100001001010101000 00

Would add without buffer overflow protection the values in registers 8 and 9 and put the result in 10, if I can remember correctly (probably not).


edit: sorry double post, didn't even remember!
soccerPMN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 07:17 PM   #15

total-Z
 
youresam's Avatar
 
Join Date: Jul 2005
Location: texas
Posts: 2,803
Trader Feedback: 0
Default

Hey soccer, I saw someone say that you were the networking guy around here, is that...true? If it is, do you think you could help me out with patching ADHOC libraries to be ran in kernal mode?

Quote:
Originally Posted by soccerPMN
edit: sorry double post, didn't even remember!
I think its ok to double-post as long as its not something stupid your double-posting about.
__________________
牧来栠摩琠敨映汩獥
PSN: youresam
From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth
youresam is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 07:22 PM   #16
 
Join Date: Jan 2006
Posts: 4,288
Trader Feedback: 0
Default

Well, I do know more than the average user about PSP networking (thanks for the compliment) really all I know I learned from looking at the sources to Danzel's peldet. Also, he is a much better coder in general, so he could probably help more. I know nothing of ad hoc, and I'm not sure if Danzel does, but you could try contacting cwirsing on these forums, I believe he first got ad hoc in homebrew to work, or you could contact Fanjita and ask him who it was that figured out how to get the wifi libraries in user mode or something or other... Because that person was working on something with ad hoc. Sorry I can't help you more!

edit: Now I've thought about it, I'm not exactly sure why you'd want them to run in kernel, but anways... Couldn't you just take the libraries and make all threads in the kernel instead of usermode?

Last edited by soccerPMN; 04-08-2006 at 07:25 PM..
soccerPMN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 07:24 PM   #17

SHOOP DA WHOOP
 
mannymix03's Avatar
 
Join Date: Aug 2005
Location: Wii forums
Posts: 7,404
Trader Feedback: 0
Default

to make a commercial like game... it doesnt matter about what language... it matters about your skill level
__________________
Required ReadingPiracy Policy |Positive Posting

mannymix03 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 08:02 PM   #18

total-Z
 
youresam's Avatar
 
Join Date: Jul 2005
Location: texas
Posts: 2,803
Trader Feedback: 0
Default

Quote:
Originally Posted by soccerPMN
edit: Now I've thought about it, I'm not exactly sure why you'd want them to run in kernel, but anways... Couldn't you just take the libraries and make all threads in the kernel instead of usermode?
Well, Ahman know a lot about adhoc, and he told me all about why it cant be run in kernal mode directly.

The reason I want them to run in kernal is because I have had no luck with running the commands in a seperate usermode thread. I have gotten them to load in kernal mode (you have to in kernal), then I tried to run them in kernal. In LuaPlayer, all the commands returned -6. They did nothing. Again, when I tried usermode, my PSP just froze and shut off.
__________________
牧来栠摩琠敨映汩獥
PSN: youresam
From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth
youresam is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 08:19 PM   #19
 
Join Date: Jan 2006
Posts: 4,288
Trader Feedback: 0
Default

Psh yea, Ahman is the man, he's like my hero for that sweet app of his! :P That sucks about getting the ad hoc to work correctly though.
soccerPMN is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 08:23 PM   #20
 
NEvolution's Avatar
 
Join Date: Oct 2005
Location: Where am I? Firmware
Posts: 3,505
Trader Feedback: 0
Default

Ahman is definitely the man. I even got an anti-shell friend to use iRShell.
__________________
[img]http://img137.imageshack.us/img137/9792/1qj7.png[/img]

[SIZE="1"][B]|Main Rig|[/B]
Asus P5K Deluxe [0404]
Q6600 L738A999 G0 SLACR @ 3.6Ghz [400x9]
2x1GB Firestix DDR2-1000
ATI HD2900XT [MCW60]
Seagate 7200.11 500 GB / 7200.10 320GB
Creative X-FI Platinum
Antec P182

[B]|Cooling|[/B]
D-Tek FuZion [Quad - Nozzle] [B]|[/B] MCW60 [B]|[/B] MCR320 [B]|[/B] EKRes150 [B]|[/B] DDC-1T /w AlphaCool Top[/SIZE]
NEvolution is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 09:34 PM   #21
 
XteticX's Avatar
 
Join Date: Jun 2005
Location: script.lua
Posts: 426
Trader Feedback: 0
Default

Quote:
Originally Posted by NEvolution
Ahman is definitely the man. I even got an anti-shell friend to use iRShell.
Yashamaru? :icon_razz
XteticX is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-08-2006, 09:35 PM   #22
 
NEvolution's Avatar
 
Join Date: Oct 2005
Location: Where am I? Firmware
Posts: 3,505
Trader Feedback: 0
Default

lol, he started using iRShell now?
naw, I got another friend to use it too.
__________________
[img]http://img137.imageshack.us/img137/9792/1qj7.png[/img]

[SIZE="1"][B]|Main Rig|[/B]
Asus P5K Deluxe [0404]
Q6600 L738A999 G0 SLACR @ 3.6Ghz [400x9]
2x1GB Firestix DDR2-1000
ATI HD2900XT [MCW60]
Seagate 7200.11 500 GB / 7200.10 320GB
Creative X-FI Platinum
Antec P182

[B]|Cooling|[/B]
D-Tek FuZion [Quad - Nozzle] [B]|[/B] MCW60 [B]|[/B] MCR320 [B]|[/B] EKRes150 [B]|[/B] DDC-1T /w AlphaCool Top[/SIZE]
NEvolution is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-09-2006, 07:30 AM   #23
Mindless Fanboy
 
Join Date: Mar 2006
Posts: 1,907
Trader Feedback: 0
Default

its cool i am going to start off in lua. thanx!
FLai is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
wondering

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 11:15 AM.



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