PDA

View Full Version : Dragon's Castle



Sik
01-08-2016, 12:21 AM
Here's a new platformer project I've been working on lately. Hopefully this gets completed (either by me or somebody else). You play as Merlina the witch who goes into the castle hoping to slain the dragon that has been attacking the people of her town. The castle is split among many small rooms and you have to make your way through the end (well, when it's done anyway). Think of it like some sort of minicastlevania with a single stage that forks.

I've also released the source code on GitHub, if anybody wants to make their own platformer game (though you may want to wait for the next update where I made it easier to mess with the player's hitbox... and so I can check that the code there actually builds for sure):
https://github.com/sikthehedgehog/dragon/

ROM download (outdated, gotta upload a new ROM some day, a lot of stuff and rooms are missing from this build):
https://github.com/sikthehedgehog/dragon/blob/master/witch.bin?raw=true

Screenshots so far:

https://pbs.twimg.com/media/CQAs5NlWIAAhZ3C.png:large

https://pbs.twimg.com/media/CQAs5RGWcAE4l7r.png:large

https://pbs.twimg.com/media/CQAs5SrWIAAo8gQ.png:large

https://pbs.twimg.com/media/CRFgz7tWEAAKDrv.png:large

http://i.imgur.com/tkBfVdF.png

http://i.imgur.com/5iopALl.png

http://i.imgur.com/feWnVDB.png

http://i.imgur.com/apXKG9Q.png

Missing in the outdated build but done now (some appear in the screenshots above):


Working magic (I just got around that today, even)
Rotating platforms
Potions and 1-up items
A lot more of rooms (current count is 22 rooms)


Planned but not done yet:


Yes, music...
Bosses, etc.
Some sort of dumbed down multiplayer where the second player is a fairy chasing you around that can help you by temporarily freezing enemies with magic.
Customizable controls (the game supports it but the relevant setting is missing yet).

Spaced
01-08-2016, 07:21 AM
This looks great as usual Sik, screenshots make me think of Popful Mail. Will try ROM later when I get home from work, look forward to updated version.

EPSYLON EAGLE
01-08-2016, 07:57 AM
Seems amazing! You are a very talented pixel artist.:frio:

matteus
01-08-2016, 03:59 PM
He is a very good pixel artist :) He has both the programming and pixel art skills which makes him a rarity :)

Pyron
01-09-2016, 10:44 AM
looks very cool, please keep going!

Scorpion Illuminati
01-09-2016, 04:07 PM
Fun game and a great start. Just a few notes, running the github binary results in a black screen. Running the older binary works, but if you fall offscreen you sorta die but, don't die as you're still able to control your character. I playing it on the latest version of MD.emu running on Android 5.0.0.

Signed,

Scorpion Illuminati

Sik
01-10-2016, 08:06 PM
Dying is not implemented yet (not even in my current build) so don't waste your time (if enemies drain your health nothing happens as well, aside from the HUD getting garbled). Tip: pressing A while paused resets the level. (actually there's a whole level select implemented there, but that's beyond the point)


He is a very good pixel artist :) He has both the programming and pixel art skills which makes him a rarity :)

But absolutely zero musical skills, which keeps ruining it =/

Gogogadget
01-10-2016, 09:14 PM
Your art style is so European, I love it.

Sik
01-14-2016, 01:51 AM
Smooth is smooth is smooth

http://i.imgur.com/v5uATfr.gif

All I have to say

tryphon
01-14-2016, 02:21 AM
Very nice, but I don't understand why there are 2 chaines per gear ???

Sik
01-14-2016, 03:44 AM
Because it looked too empty (・~・) (don't try to make much sense out of this) This section is in the 4th screenshot in the first post.

Orchid87
01-14-2016, 07:20 AM
Very cool! Merlina looks kinda like a chick from Krion Conquest.

matteus
01-14-2016, 08:00 AM
Because it looked too empty (・~・) (don't try to make much sense out of this) This section is in the 4th screenshot in the first post.

Could you have got away with bigger chains? :D Either way it's really nice work Sik! I need to rob your graphics skills :D

NeoVamp
01-14-2016, 12:54 PM
Looks extremely promising, throw some Wonderboy 5 gameplay and medieval fantasy story line in there and I'd buy it!

Sik
01-14-2016, 02:35 PM
Could you have got away with bigger chains? :D
It looked even more awful in practice =/

OverDrone
01-14-2016, 02:50 PM
Those screens look beautiful, Sik. You have a lot of talent.

matteus
01-14-2016, 03:08 PM
It looked even more awful in practice =/

Ahh! never mind! It's still an impressive piece of work!

Jeckidy
01-14-2016, 11:45 PM
Looks wonderful. I'm always fond of these Wonderboy COA (Castle Oriented Adventure) games.

xelement5x
01-15-2016, 10:54 AM
This looks great as usual Sik, screenshots make me think of Popful Mail. Will try ROM later when I get home from work, look forward to updated version.

I think so too! This looks like a really neat little platformer, thank you for sharing!!

Lanzz
01-18-2016, 10:29 AM
Looks amazing. Platformer is one of my favorite gendre... :)

Sik
01-18-2016, 04:52 PM
This is like the third day in a row where I'm trying to post these pics and the router refuses to cooperate:

http://i.imgur.com/Ufvwd2B.png

http://i.imgur.com/Mxcm1PH.png

http://i.imgur.com/gdwv5Ro.png

http://i.imgur.com/YTFxfrq.png

http://i.imgur.com/3ak2n5y.png

I have an update commited to git but I'm having trouble getting it pushed to the server. Ugh.

Sik
01-19-2016, 02:19 AM
Oh hey git pushed =D

New download here (https://github.com/sikthehedgehog/dragon/blob/master/witch.bin?raw=true)
(yes, same link as before)

Sik
01-30-2016, 05:42 PM
https://pbs.twimg.com/media/CZ_6sOPXEAALRiR.jpg:large

And ROM updated accordingly. (go to level 20 for lava fun)

GriskaGyoran
01-31-2016, 07:39 AM
Very nice, but I don't understand why there are 2 chaines per gear ???

Easy, those big gears are turning 2 sub-gears each and each sub-gear has it's own chain assembly.

Sik
02-20-2016, 11:23 AM
D:

https://pbs.twimg.com/media/CbqsFKiWAAABifz.jpg:large

Stef
02-22-2016, 05:22 AM
enemy collision on the way ? :)

Sik
02-22-2016, 06:35 AM
Huh that was there since like the first release already. I just added the ability to actually die when your health depletes (and yes, you respawn too). I need to make a game over screen yet, right now the game just resets when your lives counter reaches 0. I have this though:

http://i.imgur.com/bK9PeL4.png

Melf
02-24-2016, 03:17 PM
I just downloaded it and gave it a whirl. This is darn impressive! I love the graphical style, and the effect on the spinning spiked balls was pretty cool. I can't wait to play a final version.

Excellent work, Sik!

Bottino
02-25-2016, 07:26 AM
This looks mighty impressive Sik, but I guess you already know that.

I noticed that there is a score system, which I think it's nice. Which begs me to ask: what is the game plan? Is it a more Arcade-style game or something like an Adventure-Platform game, in the vein of the Monster World series?

SEGA.GENESIS1989
02-28-2016, 12:38 AM
sik,
Would you consider throwing a cut scene or two between stages? I always found that cut scenes serve as good transition points between levels and serves to advance the plot.

Wonderful sprite work by the way! Merlina looks great!

Sik
03-11-2016, 07:19 PM
Minor update

https://pbs.twimg.com/media/CdTaxc-WwAAd8kD.jpg:orig

https://pbs.twimg.com/media/CdTaxl2WIAEYDRJ.jpg:orig

Yup it's on GitHub, albeit those rooms are missing enemies yet. Also the debug menu now shows the name of the rooms so it's easier to tell where to go (or if a given room number even exists in the first place).

EDIT: whoops forgot about this too

https://pbs.twimg.com/media/CdTcxgAW4AA6y5m.jpg:orig

https://pbs.twimg.com/media/CdTcxabWAAMxORB.jpg:orig

Scorpion Illuminati
03-12-2016, 01:19 AM
Minor update

https://pbs.twimg.com/media/CdTaxc-WwAAd8kD.jpg:orig

https://pbs.twimg.com/media/CdTaxl2WIAEYDRJ.jpg:orig

Yup it's on GitHub, albeit those rooms are missing enemies yet. Also the debug menu now shows the name of the rooms so it's easier to tell where to go (or if a given room number even exists in the first place).

EDIT: whoops forgot about this too

https://pbs.twimg.com/media/CdTcxgAW4AA6y5m.jpg:orig

https://pbs.twimg.com/media/CdTcxabWAAMxORB.jpg:orig
Could you please link to the .bin file please, .bin file on github is 1 month old.

Signed,

Scorpion Illuminati

Pyron
03-12-2016, 06:54 AM
Sik good work looks very cool. I played the release that you share here and a liked to play it.

If you permit me i want make you one question:
Did you try use a purples clotches for the main char? Its maybe help stands out the hair and another details playing on TV.

Sik
03-12-2016, 10:22 AM
Could you please link to the .bin file please, .bin file on github is 1 month old.

Note to self: improve sandbox script. (EDIT: uploaded)

Sik
03-16-2016, 01:00 AM
Die! Die! Die!

https://pbs.twimg.com/media/CdpB3T0WoAAOaek.jpg:orig

I'll let you figure out how to kill it.

Sik
03-20-2016, 09:45 AM
Update again. Not gonna bother with screenshots since there's nothing new to show (just more rooms), if you insist check here https://twitter.com/Sikthehedgehog/status/711533057002618880

Sik
03-21-2016, 05:58 AM
I hope nobody minds the constant stream of posts x_X

https://pbs.twimg.com/media/CeDceyZW0AEeS38.jpg:orig

https://pbs.twimg.com/media/CeD19oeWIAAkpd8.jpg:orig

https://pbs.twimg.com/media/CeD16cMXIAAZPDl.jpg:orig

You may hate this section of the game though...

SEGA.GENESIS1989
03-24-2016, 02:51 AM
I hope nobody minds the constant stream of posts x_X

No, not at all! Actually the more updates the better! :p

With respect to the latest screenshots, I was at first taken aback by the addition of the potted plants found throughout the stage. keep in mind that the setting is dark and the bright green, at least on the surface, appears out of place.

It then occurred to me how you could make the stage quite a bit more challenging and interesting from a visual standpoint.

Imagine trying to get past this level, only to be surprised by something (possibly a carnivorous plant like the Venus flytrap) sprouting out to attack you. Interesting still would be if you were capable to have it randomly generate throughout the level to keep the player always on his or her toes! :p Games like Castle of Illusion (and i think Boogerman) have a game mechanic in which you must momentarily jump away from the enemy before you are presented with an opportunity to attack/defeat the enemy. Incorporating this mechanic would add a bit of excitement as you traversed the level.

Another idea you may considering implementing is also adding a bit of interactivity with respect to the candles perched up on the walls. Again, to add a bit of excitement to the level, you could have some candles drop to the floor as you approach it and momentarily light the floor on fire. If implemented, the player would be forced to practice avoidance by jumping backward in order to avoid being injured.

in another scenario using candles, you could strategically place candles closer to the floor and have some of their flames increase in intensity (size) as a way of trying to do damage to the player. In this case, the modus operandi would be to either avoid or time your jumps in order to get past a section of the level.

These are just some ideas that popped into my head at 1:45 a.m. in the morning! Time to head back to bed and hopefully get back to sleep! (Not likely though since I am not yawning and my eyes are wide awake! :( )

Good day/night folks! :D




https://pbs.twimg.com/media/CeDceyZW0AEeS38.jpg:orig

https://pbs.twimg.com/media/CeD19oeWIAAkpd8.jpg:orig

Sik
04-01-2016, 11:52 AM
It's Hydrocity 2 all over again.

https://pbs.twimg.com/media/Ce9v_IIWQAAZZ38.jpg:orig

No, this isn't an April fools joke, I'm actually being this jerk.

smokemonster
04-17-2016, 06:51 PM
Wow, this is an incredible looking game. Great work Sik :D

Sik
04-19-2016, 07:42 AM
https://pbs.twimg.com/media/CgZjFHkWIAA9v72.jpg:orig

Wasted the whole day trying to figure out why this thing refused to work. Turns out I misplaced the memory for the boss and it ended up overlapping an area used to store the game status. Damn.

The screenshot makes it look more exciting than it actually is, so far jumping off the mirror is the only thing the doppleganger ever does.

Sik
04-22-2016, 09:08 AM
https://pbs.twimg.com/media/CgpT1NSWMAASoyg.jpg:orig

https://pbs.twimg.com/media/CgmG1rBWkAAqqIa.jpg

There used to live people there. (I think)

Flygon
04-23-2016, 04:43 AM
Leonard Nimoy?

Mad Moham
04-23-2016, 01:32 PM
Great stuff Sik, this game is looking extremely cool.

cabear
04-23-2016, 03:45 PM
great job Sik! Love the design and controls. i can't wait for the final release!

Sik
04-25-2016, 12:35 PM
WIP background

https://pbs.twimg.com/media/Cg5fp3xWsAQOcqI.jpg:orig

Sik
04-26-2016, 09:07 AM
Disregard that, here it is finished

https://pbs.twimg.com/media/Cg93DFfXEAEUaQ4.jpg:orig

And yes there's linescrolling (well, cellscrolling this time =P)

tryphon
04-26-2016, 10:34 AM
It really looks awesome!

I noticed you didn't post many pictures with ennemies. Have you implemented them ?

Sik
04-26-2016, 11:09 AM
I try to not post stuff that was already shown earlier.

tryphon
04-26-2016, 11:42 AM
I understand :)

Sik
04-29-2016, 11:27 PM
Rooftop

https://pbs.twimg.com/media/ChQbGy-W0AAzyGJ.jpg:orig

https://pbs.twimg.com/media/ChQbHcIXEAE2-Ay.jpg:orig

https://pbs.twimg.com/media/ChQbHlyWkAAXH6F.jpg:orig

Huuuh anybody wants to make music? At least the melody? Because I definitely can't no matter how many times I attempt or how nice I can make my instruments. Just remember the game is open source and on GitHub so it's in our best interests to keep the music open accordingly.

Oerg866
04-30-2016, 01:20 AM
Yes, if it can wait until summer.

Pyron
04-30-2016, 10:44 AM
Sik you gonna sell it in phisical copy?

Sik
04-30-2016, 11:37 AM
Posssibly? Not like I have a good track record of getting stuff finished...


Yes, if it can wait until summer.
Thanks for the offer, but I doubt your style may fit this game =/ I'm looking for something more like Castlevania (well, not necessarily sounding like it, just giving the same feel)

Helder
04-30-2016, 12:10 PM
This is definitley looking awesome!

Kamahl
04-30-2016, 12:32 PM
Thanks for the offer, but I doubt your style may fit this game =/ I'm looking for something more like Castlevania (well, not necessarily sounding like it, just giving the same feel)
Not many people doing originals though, other than Oerg and the GrooveMaster/Jredd combo. ChiptunedRaijin and Alianger also do real hardware tracks (as in, actual VGMs, not just tracks that take into account limitations), but they only do covers afaik. (Gallium Grant and Geckoyamori are others who do incredible covers, they don't use a tracker but VST plugins like genny or fm drive can export VGMs rather well these days)

LinkueiBR
04-30-2016, 03:35 PM
Posssibly? Not like I have a good track record of getting stuff finished...


Thanks for the offer, but I doubt your style may fit this game =/ I'm looking for something more like Castlevania (well, not necessarily sounding like it, just giving the same feel)

Item and Save System please

MachineCode
04-30-2016, 05:53 PM
Huuuh anybody wants to make music? At least the melody? Because I definitely can't no matter how many times I attempt or how nice I can make my instruments. Just remember the game is open source and on GitHub so it's in our best interests to keep the music open accordingly.

What type of musical theme are you looking for? Is sampling ok? That last one was more about using like sampled percussion rather than full on hip hop style sampling where you'd need clearance for things. More about memory constraints than legality.

Either way, I've played guitar for over 20 years, bass for about 15, and can compose for drums and percussion as well as synths and would like to help out if I can as your game looks like it is gonna kick ass.

Sik
04-30-2016, 06:33 PM
Echo supports a single PCM channel at ~10650Hz, yeah (mostly meant for drums, but then you have Oerg cramming in entire drumloops so not like there's any serious limit besides memory usage in ROM). They're stored uncompressed so it's about 10KB per second (1 byte per sample) but most drums are shorter than half a second anyway, and instruments can be shared among music (and even sound effects).

Probably the biggest downside is that the tools still suck due to my laziness =O)

EDIT: by the way to you all, posting a sample track that may be relevant can be a good idea if you have one at hand :v

dr apocalipsis
05-01-2016, 09:18 AM
Game keeps improving visually as you include more assets. It's nice to see an artist developing his project.

Are you going to take any measure to add some variance to bricks pattern? Things like arcs, breakages or climbing plants. Buried treasures or skeletons would be fun too.

Sik
07-09-2016, 07:33 PM
https://pbs.twimg.com/media/Cm9PJhWXEAAFC51.jpg

tomaitheous
07-09-2016, 11:00 PM
Echo supports a single PCM channel at ~10650Hz, yeah (mostly meant for drums, but then you have Oerg cramming in entire drumloops so not like there's any serious limit besides memory usage in ROM). They're stored uncompressed so it's about 10KB per second (1 byte per sample) but most drums are shorter than half a second anyway, and instruments can be shared among music (and even sound effects).
I was gonna ask if anyone's done an ADPCM decompressor for it, but I just realized the PCM port is only 8bit. Probably too much noise at that rate.

EPSYLON EAGLE
07-10-2016, 01:11 AM
Do not you think the colors of the walls a bit too dark ?

tryphon
07-10-2016, 04:52 AM
I personnally like contrast between backgrounds and sprites (even when it's the opposite : bright backgrounds and dark sprites)

Sik
07-10-2016, 11:12 AM
https://www.youtube.com/watch?v=s7zys6tkfrs

Sik
07-10-2016, 11:23 AM
Also completely forgot to reply to this:


I was gonna ask if anyone's done an ADPCM decompressor for it, but I just realized the PCM port is only 8bit. Probably too much noise at that rate.

ADPCM has been tried before, it's not as bad as you think =P (sample rate is a bigger factor) Especially true since you can't play quiet sounds anyway because the FM channels would make it unhearable. The real problem is that there are only 336 cycles between each sample, and this needs to include both fetching the sample and feeding it to the YM2612, and then doing some processing of the stream. Unless you want to pull off a SMPS and pause PCM for 1/3 of the frame and get some of the crappiest sample playback in existence =P

And as I said, a drum is normally less than half a second anyway.

EDIT: ...and I forgot making it an edit to the previous post. FML.

Sik
07-11-2016, 09:56 AM
https://pbs.twimg.com/media/CnFeXLiWAAEom9n.jpg

https://pbs.twimg.com/media/CnFebl0WYAAwZ-0.jpg

xelement5x
07-11-2016, 02:14 PM
Looking nice!

tomaitheous
07-11-2016, 04:47 PM
https://pbs.twimg.com/media/CnFeXLiWAAEom9n.jpg

https://pbs.twimg.com/media/CnFebl0WYAAwZ-0.jpg

How are you approaching the gameplay mechanics in this game? I mean, specifically that gameplay feel and design interface. Did you research some other games, looking for particulars or specifics that give said games their feel?

Sik
07-11-2016, 04:59 PM
Eh not really, when you've played so many platformers you pretty much get an idea of what to look for already.

Also the Sonic games are full of just about every platformer cliché you could want (even if you exclude the pinball physics), if you want research material =P

EPSYLON EAGLE
04-07-2017, 04:42 PM
Sik is such a prolific guy, it's funny the pessimistic tone he has of his projects, sincerely i like this posture alot. D

I see a lot of potential in this game. I'll ask the old boring question, was there any progress?

Are you Argentine? Pele >>>>>> Maradona

Sik
04-07-2017, 04:52 PM
I see a lot of potential in this game. I'll ask the old boring question, was there any progress?
I ran out of ideas for now =/

That, and I need to sort out my toolset.

IrishNinja
04-07-2017, 05:25 PM
first time checking out this thread, but the game looks dope so far - keep up the good work, Sik!

EPSYLON EAGLE
04-21-2017, 09:03 PM
I ran out of ideas for now =/

That, and I need to sort out my toolset.

You can make a great single map with interlinked areas like Simphony of Night, which find very challenging from level design viewpoint. I consider more sensible decision is to divide the game by stages (broom flight stage, cemetery, dungeon, gardens, treasury room).

Dragon's Lair, Castlevania IV, Rusty, Magical Pop'n, Cotton Series, Popful Mail and Magical Taruruto can be great sources of inspiration.