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!

Mr. Jabberwocky Pssst! Making a game from the ground up

This is a discussion on Mr. Jabberwocky Pssst! Making a game from the ground up within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; http://seb.fotons.nl/Jabberwock.html A collection of posts made at the GP32X forums Jabberwocky's progress reports on his development on a game. While ...

Reply
 
LinkBack Thread Tools
Old 10-30-2007, 04:21 PM   #1

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default Mr. Jabberwocky Pssst! Making a game from the ground up

http://seb.fotons.nl/Jabberwock.html

A collection of posts made at the GP32X forums Jabberwocky's progress reports on his development on a game. While I question some parts of his coding style, I can't deny the amount of detail inserted. It gives a clear idea on the steps and blocks taken to build a game using SDL and getting it finished.
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-30-2007, 06:54 PM   #2

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

I have tried to learn SDL (way way back in the past) but never really like how it's so jammed packed full of everything, even things you won't need in your project meaning over kill. I applaud anyone who has/can make quality PSP homebrew using SDL
__________________
SG57 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-31-2007, 02:54 AM   #3

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default

It is no more packed then OSLib since it has the same functionality (but less optimised for the PSP).
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-31-2007, 03:53 AM   #4

Developer
 
placo23's Avatar
 
Join Date: Aug 2007
Posts: 726
Trader Feedback: 0
Default

Quote:
Originally Posted by yaustar
It is no more packed then OSLib since it has the same functionality (but less optimised for the PSP).
But OSLib is quite easy to learn, while SDL is a bit too complicated in the begining.

Cheers
__________________
Placo23

Spoiler for Wanna see my Apps?:
Why not donate and become part of this selected list?
Spoiler for Donators:
DarkSeveN - 5.100.000
--DylanDangles--2.000.000
Zuiver - 100.000
AlwaysAmiYumi - 10.338.63
placo23 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-31-2007, 04:13 AM   #5

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default

Quote:
Originally Posted by placo23
But OSLib is quite easy to learn, while SDL is a bit too complicated in the begining.

Cheers
What makes you think that? It is no more complicated then most APIs I have used. Initialise SDL, load image, blit image, free image close SDL. The only part that would be slightly confusing is the event system.
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-31-2007, 05:41 AM   #6

Developer
 
placo23's Avatar
 
Join Date: Aug 2007
Posts: 726
Trader Feedback: 0
Default

Quote:
Originally Posted by yaustar
What makes you think that? It is no more complicated then most APIs I have used. Initialise SDL, load image, blit image, free image close SDL. The only part that would be slightly confusing is the event system.
Well when I started to look for an API for graphical stuff I looked into SDL and OSLib. I picked OSLib 'cause the documentation is very complete and I couldn't find any propper documentation for SDL. I then thought that the learning curve would be very high for SDL as I would need to "discover" most of the basical things by myself, and I didn't want to waste a lot of time with that.

Of course, sometimes I have the impression that in some kind of tasks, SDL would be much better, so I'd like to learn it. But I don't wanna have to dig into somebody elses code to learn it.

Do you know any good source for documentation?

Also, can you make a comparison about the two methods? I klnow you're a very experienced developer, and believe that you are the one who can change my mind about the API's

Also, sometimes I feel that OSLib ain't very good for programming on the PC (as Brunni mentioned), and I miss the that sometimes as it's much easier to test functionality on PC and then move to the PSP

Cheers
__________________
Placo23

Spoiler for Wanna see my Apps?:
Why not donate and become part of this selected list?
Spoiler for Donators:
DarkSeveN - 5.100.000
--DylanDangles--2.000.000
Zuiver - 100.000
AlwaysAmiYumi - 10.338.63
placo23 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-31-2007, 06:09 AM   #7

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default

All the information is in the header files of SDL as the documentation is auto generated from source.

http://www.libsdl.org/cgi/docwiki.cgi/
http://lazyfoo.net/SDL_tutorials/index.php

SDL is great for massively multi cross platform work as there is a port for most consoles and hardware out there. If you are focusing on PSP, then stick with OSLib for performance reasons. PC you have a huge wealth of APIs and engines that SDL can be a poor choice depending on what you want to do.
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-31-2007, 07:09 AM   #8

Developer
 
placo23's Avatar
 
Join Date: Aug 2007
Posts: 726
Trader Feedback: 0
Default

Quote:
Originally Posted by yaustar
All the information is in the header files of SDL as the documentation is auto generated from source.

http://www.libsdl.org/cgi/docwiki.cgi/
http://lazyfoo.net/SDL_tutorials/index.php

SDL is great for massively multi cross platform work as there is a port for most consoles and hardware out there. If you are focusing on PSP, then stick with OSLib for performance reasons. PC you have a huge wealth of APIs and engines that SDL can be a poor choice depending on what you want to do.

Humm cool.. nice piece of information.

Cheers
__________________
Placo23

Spoiler for Wanna see my Apps?:
Why not donate and become part of this selected list?
Spoiler for Donators:
DarkSeveN - 5.100.000
--DylanDangles--2.000.000
Zuiver - 100.000
AlwaysAmiYumi - 10.338.63

Last edited by placo23; 10-31-2007 at 07:22 AM..
placo23 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
game , ground , jabberwocky , making , pssst

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 08:14 PM.



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