![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on [RELEASE] PSP Mario - The New Worlds demo within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Ahh it's been so long since I've created a thread with the words 'release' in them . But anyway you ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() Enter Custom Title
|
Ahh it's been so long since I've created a thread with the words 'release' in them
. But anyway you this is a demo of a simple Mario game written in Lua using PGE. Ever since I started programming I've wanted to make a Mario platformer, it's defiantly been a goal of mine and I'm glad to say that I've kinda have achieved that goal .The bad news is that for now i can't work on it due to things like exams & my busy life so I'm releasing this demo to see what people like/dislike so that when i do continue this I'll have a nice list of things to do. Features: -my own little animation function (taken from a mini - animation lib I made) -Most of the classic animation is there (the walking, jumping etc. ) -Breakable blocks (brick) -Solid blocks -Question mark blocks (do change to solid if you collide no coins yet though) -Jumping blocks (isn't the same as in classic Mario with the spring though) -Uses a Tile map system -Has Gaps in the floor as-well like classic Mario games -Has the scenery from classic Mario games (including clouds, bushes etc.) -Better graphics (doesn't use the classics Mario 8 bit gfx) ![]() To do: -Enemies -death animation (the system is already there to work on just haven't had time) -more levels -items Screens: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Note: Remember this is only a demo, certain things in-game will be changed/added as soon as i can get round to it. This only has 1 level which is a re-make of the first Mario level in Super Mario Bros. for the NES. I have also made a level-editor for this but right now it isn't 100%. Also the system for added custom levels hasn't been done yet. Download here Edit: Forgot to mention, i am looking for someone to help me with a few minor graphics things. Things Like, two menus (One is the general menu, the other player choice). So if anyone can help, give me a PM Also i can say that i'm working now on adding Luigi to the game , so the next update he'll also be in there.
Last edited by dan369; 06-06-2009 at 02:48 PM.. |
|
|
|
|
|
#3 |
![]() Enter Custom Title
|
Yeah forgot to say that, i don't know why that happens atm but i'll fix that asap!
Edit: FIXED! link has been updated
Last edited by dan369; 06-06-2009 at 12:57 PM.. |
|
|
|
|
|
#4 |
![]() Pro Hacker
|
Haha
I like the Mario. Thanks for the update man.
__________________
Phat PSP 1004 TA-079 v3+Sony 16GB Mark II+Two Sony Softmoded Pandoras with 5.00 m33-6+1.50 kernel+5.01 patch+6.10 version.txt iPhone jailbroken with OS 3.1.2 PS2 Slim model SCPH-75004 + MC boot 1.8 Fujitsu Simens Amilo PA1510+2.5GB Ram+AMD Sempron 3400+ 1.8GHz+Windows XP My site My qj blog My guides Patch the 5.50/6.00 games to work with all FWs My CWCheat databases ![]() ![]() ![]() ![]() ![]() ![]()
|
|
|
|
|
|
#8 |
|
Hello Dan, i registered just to say one thing. I hope you release a Level Editor, as that will boost the amount of people using your homebrew. I, for one, would love to create my own Mario levels! Thanks for the time you put in this!
|
|
|
|
|
|
|
#10 | |
![]() Enter Custom Title
|
Quote:
Edit: Ok, simple fix. I'll upload it a bit later. I also got the flag pole into the game, i'm not going to have the flag move down in normal mario games at the moment i'm busy working on the more important things. So i'll put it on my todo list. Last edited by dan369; 06-07-2009 at 11:28 AM.. |
|
|
|
|
|
|
#12 |
![]() Enter Custom Title
|
Hate to bring old topics up but i think i owe it to people to at least keep them updated with what's going on (even though i don't really do it much
)Anyway......the game Well, when I finished this demo iIdid take a long break. Maybe a bit too long in fact, but even whilst in this break I did code & well created my own platforming game engine. In this demo the functions ain't really generic, and they were not up to par with what I can do. So in this break I re-wrote the code starting from scratch only keep key assists like my tilemap engine (which I think is really good to be honest). And that I think is the only thing I kept. SOOOO what have i ended up with and what did i do? Well...i re-wrote the entire collision function, it now uses tile based collision detection which was a pain but with the help of a god(yaustar ) he finally helped me understand & use tile based collision for my own purposes. Tile based collision detection is much faster than my previous method & is better suited towards lots of objects as-well so it is the ideal choice. That took a while. Another thing i didn't like about the previous code was the animation function, towards the end i rushed it a bit, this lead to problems with certain animations (mainly jumping) not functioning right, i started from scratch with that and have a fully working animation system which turns out to be smaller (the function) towards it's counter-part. Also i finally got around to added the choice to play as Luigi or Mario and they work fine, i've also updated the sheet & have the 'dead' animation working. Though features like Mario jumping in the air ain't done yet (it's on the list ). Lastly i found a error with the way i was blitting the bigger sized objects (the jumping sprite and others) which made them look squashed, this has been fixed aswell. Last but not least, (nearly) fully functionally enemies. It can support as many enemies as i like, currently only one type (Goomba) and i'm wondering about the fact on having 'smart' Goombas which don't fall off platorms & can detect the end & change direction, the code itself is very easy & would only take minor change but i ain't sure if Goomba's can do that and if i'm trying to keep to the original theme then.... it's one to think about. Also i haven't yet done the whole falling off platforms code for the enemies. Though it'll won't take long and is next on my list of things to do before i die Finally i have news to the map editor, the map editor is a fully functional map editor right now. It can load, save, create .map & .mapc files using my own functions i created a while back but since have improved upon. It can do everything a map editor should do. There are two layers, the normal everything layer(blocks etc.) & the collision layer. The collision tile sheet isn't finished yet, at the moment it's just coloured tiles representing different things. In the future I'll need to update it & make it more clear to other uses. It saves files using the sony OSK and must be a string of more than 1 char. Note: You don't need to add the .map or .mapc extensions. It does that for you ![]() .map = the tilemap with all the data relevant to what gets blitted on-screen .mapc = collision map. Anyway so as you can see I've made quite a bit of progress, and i made this post just to let people that I am still working on this and that this project isn't dead. I'll have screens up a bit later today of both the game in action & the map editor in action. (Right now I'm tired, I've been up all night . So I'll make a new post later on, also testers expect a new build asap!).
|
|
|
|
|
|
#13 | |
![]() ![]() Developer
|
Quote:
also, good work so far, looks like your coming a long way in this, good job
__________________
1. Failed....again... 2. http://slicer.gibbocool.com/ stay updated on all my projects |
|
|
|
|
|
|
#14 |
![]() ![]() Developer
|
I'll rather say to indent you text..(joke).
Anyway, good news.Keep up, waiting for the release.
__________________
00:00: Windows is loading...Come back tomorrow. 01:00 : Booting done.Not yet errors encountered... 01:10: Fatal error.Windows has been detected on logical drive 01:22: Keyboard Locked, try everything. 01:42 : Mouse Device Pilot not found, or uninstalled.Press Left-Bouton to continue. 01:50 : Ending User session.Do you want to play another game ? 01:59: Not enough memory.Only 508'312'583 bytes available. 02:00 : System is shutting Down. |
|
|
|
|
|
#16 |
![]() Enter Custom Title
|
|
|
|
|
|
|
#18 |
![]() Enter Custom Title
|
Anyway updates, updates....
So what did i do today? Well i kinda took it easy, i ain't feeling 100% so all i did was fixed one thing, alter tiny parts of code oh and complete they entire animation system for the goomba's. It took a tiny bit of fiddling around, but i got it done a done very well (if i do say so myself ) Anyway, here's some screens from the game taken before the changes i made today: ![]() ![]() ![]() note: how much clearer the jumping sprite is displayed compared to the first demo, that was my fault. As you can see fixed. ![]() ![]() ![]() ![]() And yes i decided to play as Luigi when i took the screenies. Also i was wondering if anyone would be kind enough to make a video for me, showing the game off? I have no camera or anything like that so i can't do it. You'd get a copy of the game I did promise screens of the Map editor as-well but was a bit busy. I'll have them up tomorrow. Last edited by dan369; 07-17-2009 at 08:02 PM.. |
|
|
|
|
|
#20 |
![]() Developer and Tutor.
My Mood:
Join Date: Jul 2007
Real First Name: Craig
Location: Widnes, England
Just Played: Life.
Posts: 1,646
Trader Feedback: 0
|
or send it to me coz u like me more and ill use usb host and put the sound in
__________________
------ FaT3oYCG -----
AKA Craig, call me what you want to It's your preference. My Website: is down for a while ... I'll bring a new one back soon. Currently working on: (0) PGE Gears Of War - On hold (Very large project). (0) PS???? - A tactical 2d side scrolling game involving AI and online multiplayer features. - Tile engine nearley finished (1 bug to fix). |
|
|
|
|
|
#23 |
![]() Enter Custom Title
|
|
|
|
|
|
|
#25 |
![]() Enter Custom Title
|
Ummhh if i remember i run the pge eboot & the screen is just black. & it stops recording. On my PSP the pge eboot runs fine & executes the code fine.
|
|
|
|
|
|
#26 |
![]() Developer and Tutor.
My Mood:
Join Date: Jul 2007
Real First Name: Craig
Location: Widnes, England
Just Played: Life.
Posts: 1,646
Trader Feedback: 0
|
sorry dan i have been busy with stuff only reason i havent been on here or made you a video yet, you dont seem to be in a massive rush but im sure i can get it done tomorrow morning, sorry for the dalay.
__________________
------ FaT3oYCG -----
AKA Craig, call me what you want to It's your preference. My Website: is down for a while ... I'll bring a new one back soon. Currently working on: (0) PGE Gears Of War - On hold (Very large project). (0) PS???? - A tactical 2d side scrolling game involving AI and online multiplayer features. - Tile engine nearley finished (1 bug to fix). |
|
|
|
|
|
#27 |
![]() Enter Custom Title
|
no problem fat, i'm never in a rush :P pretty laid back me person really (maybe thats why i take so long to make something? meh
).
|
|
|
|
|
|
#28 | |
![]() |
Quote:
Try this procedure: - Download this package: http://dl.qj.net/RemoteJoyLite-v0.14...3712/catid/151 - Install in your PSP the plugin presents into the package, then activate it - Start RemoteJoy executable - Connect your PSP via USB - Run the game... |
|
|
|
|
|
|
#29 |
![]() Enter Custom Title
|
Finally got it working, and finally got a video up. This version shows how i've started the falling enemies of platforms process, & the goomba animation done with every other improvement.
http://www.youtube.com/watch?v=BDTLkskKzwY Thanks Gefa
Last edited by dan369; 07-20-2009 at 04:12 PM.. |
|
|
|
![]() |
| Tags |
| demo , mario , psp , release , worlds |
| Thread Tools | |
|
|