Jump to content


Photo

Castelian Platformer


  • Please log in to reply
39 replies to this topic

#1 sunstroke

sunstroke

    GMC Member

  • New Member
  • 255 posts

Posted 01 June 2008 - 01:36 AM

I was bored and came across a post asking how to make a Castelian type game.

So I made this small engine (gm7 pro required)

It is only the 3d tower aspect, and the walking part. However, I'm not going to continue on with it so I am offering it to the world. Please tell me if you used it, or learned from it.

Edited by sunstroke, 30 July 2008 - 10:20 PM.

  • 0

#2 Mice

Mice

    flibbertigibbet.

  • New Member
  • 733 posts

Posted 01 June 2008 - 02:36 AM

that's pretty cool, and for the doors that go through the tower, you could easily just move the player over half the room width & wrap
  • 0

#3 sparkythecat101

sparkythecat101

    GMC Member

  • New Member
  • 50 posts

Posted 01 June 2008 - 06:40 AM

i agrees, thats really cool i would give 9/10 if gmc had a marking system! :whistle:
  • 0

#4 buzzbomb

buzzbomb

    GMC Member

  • GMC Member
  • 29 posts

Posted 04 June 2008 - 09:26 PM

I have to say...That really is somthing.
Althoguh, i also have to ask, how would one go about making enemys for this?
If it's not to much trouble, would you mind making an example?
  • 0

#5 sunstroke

sunstroke

    GMC Member

  • New Member
  • 255 posts

Posted 05 June 2008 - 12:35 AM

The nice thing about the way it is programmed, is that the actual level is flat (you can see the actual level if you double click room0) and so an enemy can be programmed the same way as a normal enemy. However, you have to use the same code that is in the draw event for the walls for your enemy object.
  • 0

#6 buzzbomb

buzzbomb

    GMC Member

  • GMC Member
  • 29 posts

Posted 05 June 2008 - 12:39 AM

Sun stroke, you truly are a god.
This is an AMAZING engine you have here, and I give it a 10/10.
  • 0

#7 Blue Penguin

Blue Penguin

    GMC Member

  • GMC Member
  • 99 posts
  • Version:GM:Studio

Posted 05 June 2008 - 08:04 AM

Nice work Sunstroke!
9.8/10
  • 0

#8 dcluett

dcluett

    GMC Member

  • New Member
  • 43 posts

Posted 05 June 2008 - 01:23 PM

I'm going to try to do things with this. I love the concept, I'll tell you when I did something with this :mellow:
  • 0

#9 edmunn

edmunn

    GMC Member

  • New Member
  • 1298 posts

Posted 05 June 2008 - 09:29 PM

Very good engine actually, i really enjoyed it!
Wouldn't this work better using sin and cos for the position of the blocks?

Edited by edmunn, 05 June 2008 - 09:30 PM.

  • 0

#10 sunstroke

sunstroke

    GMC Member

  • New Member
  • 255 posts

Posted 06 June 2008 - 12:21 AM

Very good engine actually, i really enjoyed it!
Wouldn't this work better using sin and cos for the position of the blocks?

lengthdir_x and lengthdir_y are just shortcuts for using trigonometry.
  • 0

#11 name

name

    GMC Member

  • GMC Member
  • 1427 posts

Posted 06 June 2008 - 12:30 AM

This is awsome.
Mind if I actualy use it?
  • 0

#12 sunstroke

sunstroke

    GMC Member

  • New Member
  • 255 posts

Posted 06 June 2008 - 12:50 AM

This is awsome.
Mind if I actualy use it?

Yes, you can use it. Just tell me when you finish the game (I like to see what I've helped out on)
  • 0

#13 LuizZak

LuizZak

    GMC Member

  • New Member
  • 78 posts

Posted 06 June 2008 - 06:25 AM

wow wesome ;)
1000/10

really cool :P
  • 0

#14 dcluett

dcluett

    GMC Member

  • New Member
  • 43 posts

Posted 07 June 2008 - 02:05 AM

I've started a project with this, similar to Castelian. Hope it turns out as cool as it :D
  • 0

#15 connor4312

connor4312

    www.connorpeet.com

  • GMC Member
  • 896 posts
  • Version:None

Posted 14 June 2008 - 12:51 AM

Very intesting. Haven't seen anything like this before, even though it is not 3d, it looks it. I can't say what it could be useful for thogh
  • 0

#16 buzzbomb

buzzbomb

    GMC Member

  • GMC Member
  • 29 posts

Posted 07 July 2008 - 12:09 AM

Hm... What varible would I edit to make the tower taller/shorter?
  • 0

#17 sunstroke

sunstroke

    GMC Member

  • New Member
  • 255 posts

Posted 08 July 2008 - 02:30 PM

Hm... What varible would I edit to make the tower taller/shorter?

Sorry for the two day delay.

Go into the obj_towerdraw creation event, it looks like this:

x = room_width/2
surfId = surface_create(32,480)
radius = room_width/(2*pi) - 16

now you see where it is creating a surface? Instead of 480, write whatever height you want.
  • 0

#18 SkylarX

SkylarX

    GMC Member

  • New Member
  • 1 posts

Posted 14 July 2008 - 04:06 AM

Heh, reminds me of Butter Building. :snitch:
  • 0

#19 TonyBase

TonyBase

    GMC Member

  • New Member
  • 140 posts

Posted 30 July 2008 - 10:12 PM

It's so simple and effective. What a great optical illusion.
  • 0

#20 crazyguy473

crazyguy473

    GMC Member

  • New Member
  • 35 posts

Posted 31 July 2008 - 03:03 AM

very nice and very easy to edit
it took me 5 minutes to add elevators and enemys
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users