Mirage Source

Free ORPG making software.
It is currently Thu Mar 28, 2024 8:36 pm

All times are UTC




Post new topic Reply to topic  [ 63 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: VB Mario Contest
PostPosted: Sat Oct 06, 2007 11:14 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Info
Creating a super mario style game, like this:
Image
It should of course be in visual basic 6.0 :P

Rules
1. Must be 100% made by you, we will know if you cheat.
2. Need to have the option to move forward and backward and include jumping.
3. Does not need scrolling.
4. Only 1 map is required.
5. Custom gfx is not required.

Award
The honor to be better than the rest :P

Judges
Poll on the community :P So everybody will try out your game.

Deadline
2007.11.10

Please post if you join the competition! :)

I will anticipate.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sat Oct 06, 2007 11:42 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
My mockup, I'm just making a simple one :P

Image

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sat Oct 06, 2007 11:48 pm 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: Darunada@gmail.com
Um... two weeks? I don't think so. Not with school!

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 5:39 am 
Offline
Pro
User avatar

Joined: Thu Dec 14, 2006 3:20 am
Posts: 495
Location: California
Google Talk: Rezeyu@Gmail.com
Yeah, I got graphic design HW coming out of my ass.


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 1:04 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Okay, I changed the deadline, 23 days should be enough for everybody. Do a little each day or something like that.

Download my first mockup with the moving player :P
http://www.key2heaven.net/Marovia.rar

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 1:54 pm 
William wrote:
Okay, I changed the deadline, 23 days should be enough for everybody. Do a little each day or something like that.

Download my first mockup with the moving player :P
http://www.key2heaven.net/Marovia.rar


Nice. I vote you use the space key for jumping. That was just the key I kept wanting to hit..


Top
  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 2:15 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Yeah, I added jumping now. Working on detection and thats a biatch :P

Edit: Damn, I need to change my detection system to a getpixel system. So it will check for a certain color like rgb(0,0,0). And if that color exist under him then he wont fall.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 8:00 pm 
Offline
Pro
User avatar

Joined: Mon May 29, 2006 3:26 pm
Posts: 493
Location: São Paulo, Brasil
Google Talk: blackagesbr@gmail.com
I'll participate!
I'm not the best graphics designer but I'll do my best with paint! :D
I'll try to finish it on time... but I'm totally out of time right now, because I'm on M$'s Imagine Cup and I don't have much time to program in VB right now...
But I'll participate!
BTW, where is my trophy??????

_________________
http://www.blackages.com.br
Image
Dave wrote:
GameBoy wrote:
www.FreeMoney.com
I admit I clicked. I immediately closed upon realizing there was, in fact, no free money.
Robin wrote:
I love you and your computer.Marry me.


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 8:44 pm 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: Darunada@gmail.com
Some resources for participants:

http://ian-albert.com/misc/smb.php
http://fivedots.coe.psu.ac.th/~ad/jg/ch062/
http://www.gamedev.net/reference/list.asp?categoryid=44

If I get a free few hours, I might toy with it. I'm working hard-core on MSSC right now though :)

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 9:03 pm 
Offline
Pro
User avatar

Joined: Thu Dec 14, 2006 3:20 am
Posts: 495
Location: California
Google Talk: Rezeyu@Gmail.com
I'm too busy playing Halo 3.

=/


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 10:18 pm 
Offline
Knowledgeable
User avatar

Joined: Mon Jul 24, 2006 2:04 pm
Posts: 339
Funny, I actually just started a project that is a side-scroller like this. I don't have to release the source or anything, do I? :wink: Hopefully by then I'll have NPCs done and a very simplistic stat system.

Does MMO support give me bonus points? :lol:

_________________
NetGore Free Open Source MMORPG Maker


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Sun Oct 07, 2007 10:35 pm 
Offline
Newbie

Joined: Sat May 12, 2007 12:43 am
Posts: 12
I'd like to give it a try. If I don't finish on time, do you want me to just release what I have?

_________________
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 9:10 am 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Dragoons Master wrote:
BTW, where is my trophy??????

You mean for the competition? Nobody got a trophy since there was so few participants, hopefully next time there will be more.

Glad you guys join, and remember that it needs to be made by you. So no base sources.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 11:18 am 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Test it out. You can now:
    - Jump
    - Fall
    - Walk on upper tiles

http://www.key2heaven.net/MaroviaV02.rar

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 12:20 pm 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: Darunada@gmail.com
it's awefully slow. Also, if you stop moving left/right while falling, you stop falling. Then, when you start moving again, you magically warp to the ground. The ability to jump while moving would be nice.

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 12:23 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Yeah, the thing is Im using getpixel to see if the pixel is black, if so you cant move. And for that to work you need to move only 1 pixel each step. It would all be better with a map editor, but thats too much time for me to make.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 5:22 pm 
Offline
Knowledgeable
User avatar

Joined: Mon Jul 24, 2006 2:04 pm
Posts: 339
Well what you can do is run a loop through every pixel he moves through instead of just moving one pixel at a time. For instance:

Code:
Dim StartX as long
Dim ToX as long
Dim i as long

'Move right
for i = StartX to X
if GetPixel(i, UserY) = RGB(0,0,0) Then
   'The user stops here
   ToX = i
   Exit For
end if
next i

UserX = ToX


Pixel collision, though - badass. Wish I could say I was doing the same. I had to go for grid-based attributes (ie collision) since the server has to be able to process it quickly if I want it to run at any decent speed.

How are you drawing? BitBlt? I just saw a little tearing so I figured it wasn't DirectX.

William wrote:
Working on detection and thats a biatch


Seconded.

_________________
NetGore Free Open Source MMORPG Maker


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 5:58 pm 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: Darunada@gmail.com
Mario uses grid detection, too. I wouldn't bother doing it pixel by pixel ;-;

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Mon Oct 08, 2007 5:59 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Great, idea about the collision detection, no need to check each step. But instead run a loop and store the closest wall into memory etc..

Just using bitblt for the bkg, and transparentblt for the player. Just the very basic.

Dave wrote:
Mario uses grid detection, too. I wouldn't bother doing it pixel by pixel ;-;

Its for fun, since then you can draw your maps in photoshop.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Tue Oct 09, 2007 11:37 am 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Crap, this is what I made:

Code:
Public Function CanMoveRight() As Long
CanMoveRight = 1000
Dim x As Long
For x = CharX + 32 To frmGame.Map1.Width
    If GetPixel(frmGame.Map1.hdc, x, CharY + 16) = 0 Then
        CanMoveRight = x
        Exit Function
    End If
Next x
End Function

I keep changing my ways of doing things in my game, so I think I will have to start all over again cause it all gets to messy.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Thu Oct 11, 2007 3:45 am 
Offline
Knowledgeable
User avatar

Joined: Mon Jul 24, 2006 2:04 pm
Posts: 339
Heres what I got so far:

http://www.vbgore.com/temp/platformer.wmv

Just did the NPCs today/yesterday. They randomly spawn on the yellow attribute tiles (spawn tiles). Have yet to add a place to define what NPCs spawn and how much per map, though. This is just 1000 randomly-moving/jumping NPCs. Theres two types of tiles - platform, which you only have drop-vertical collision on, and blocked, which you can never occupy the same space as (not shown in this).

The bandwidth usage is a bit insane*, but then again what do you expect from 1000 constantly-moving NPCs. As far as performance, the NPCs take about 0.00003 milliseconds to update individually for the collision information, and all-together the server uses about 2% of the CPU with all this going on. Not bad, not bad. ;)

*Just realized you can't really see the debug info. The bandwidth in is like 7+KB/sec, including packet headers.

_________________
NetGore Free Open Source MMORPG Maker


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Thu Oct 11, 2007 11:31 am 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Do you have a server, since you mentioned packet header? And also, did you make a map editor?

Looks very good though, can't believe you made that all so quickly.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Thu Oct 11, 2007 6:07 pm 
Offline
Knowledgeable
User avatar

Joined: Mon Jul 24, 2006 2:04 pm
Posts: 339
Yup, its all multiplayer. The server keeps track of every client/NPC's movement, and they stay in sync with some Dead Reckoning algorithms along with just using the same physics. And yup, theres a map editor. :wink:

_________________
NetGore Free Open Source MMORPG Maker


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Thu Oct 11, 2007 6:50 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
When did you have time to do all this?

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: VB Mario Contest
PostPosted: Thu Oct 11, 2007 8:43 pm 
Offline
Knowledgeable
User avatar

Joined: Mon Jul 24, 2006 2:04 pm
Posts: 339
I'm getting paid to make it, so its all of my time. :wink:

_________________
NetGore Free Open Source MMORPG Maker


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 63 posts ]  Go to page 1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group