Author [EN] [PL] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [ID] Topic: Calling In all the Help I can get.  (Read 12357 times)

0 Members and 1 Guest are viewing this topic.

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Calling In all the Help I can get.
« on: August 03, 2011, 07:17:57 PM »
0
I need to know everything on what I need to Make this game, Foreground Objects, Background Objects, Day/Night Panorama with Sun/Moon all that good stuff.
Game maker has gotten to the fustration point when it comes to mapping, and I Need to get at least 1 room done before I can really kick the game off

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline Gunlord

  • Wandering Mendicant
  • Global Moderator
  • Master Hunter
  • *****
  • Posts: 2732
  • Gender: Male
  • Meow.
  • Awards Capable of resolving arguments/fights peacefully without mod/admin intervention. Permanent Resident: Seems to always be around to post/reply. Master Debater: Gracefully argues 'til the cows come home about topics.
    • My blog
    • Awards
  • Favorite Game: Castlevania: Symphony of the Night (PS1/SS)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #1 on: August 03, 2011, 10:40:50 PM »
0
Brother, might you wanna ask this in the Fan Stuff thread? A lot of game makers are over there. What type of game is this? A Castlevania fangame or something different? :o

Check me out at gunlord500.wordpress.com!
https://www.youtube.com/watch?v=phhCrFZek44

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #2 on: August 03, 2011, 10:52:48 PM »
0
its the Cv2 fangame, apparently Game maker isnt user friendly, All I really need is all the relevant basics and I could get the game mostly done.

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline Jorge D. Fuentes

  • Boogeymen check under their beds for Julius Belmont.
  • Administrator
  • Master Hunter
  • *****
  • Posts: 15275
  • Gender: Male
  • It will always be Brinstar, dammit!
  • Awards A great musician and composer of various melodies both original and game-based. The Artist: Designs copious amounts of assorted artwork. 2015-03-3D Art Contest GOLD Award SuperOld Dungeonite: Members who have been around since the oldOLD days. ICVD Denizen: Those that dwell in the corrupted, mirror image of The Dungeon.
    • Jorge's DeviantArt Page
    • Awards
  • Favorite Game: Super Castlevania IV (SNES)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #3 on: August 03, 2011, 11:09:58 PM »
0
You want me to move the thread over to Fan Stuff?  Doesn't look like it belongs here...
You must obey Da Rulez!
Jorge's Kickass VG Radio Station Open it in Winamp/MPClassic (broadband connection preferred)
Jorge's Kickass Youtube CV Music Channel
My Personal Minecraft Server (send me your In-Game Name so that I may Whitelist you)

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #4 on: August 04, 2011, 12:46:23 AM »
0
Sure.

Also, I managed to make the room, but its very bare and everything is an object.

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline Bloodreign

  • Old school and nothing but old school
  • Global Moderator
  • Master Hunter
  • *****
  • Posts: 7584
  • Gender: Male
  • The Best
  • Awards The Great Collector: Has a seemingly obscene amount of Castlevania memorabilia. SuperOld Dungeonite: Members who have been around since the oldOLD days. ICVD Denizen: Those that dwell in the corrupted, mirror image of The Dungeon. The Retro Gamer: Has a heated passion for the oldschool VG Titles.
    • Awards
  • Favorite Game: Castlevania III: Dracula's Curse (NES)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #5 on: August 04, 2011, 01:19:43 AM »
0
There you go, topic has been moved.

*bows back out of unfamiliar territory, Fan Stuff.*

Offline Esco

  • In SERIOUS need of sprite help for the SOTN HACKED engine! PM me please if you can help.
  • Forgotten One
  • Legendary Hunter
  • ****
  • Posts: 506
  • Gender: Male
  • Awards Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • Awards
  • Favorite Game: Castlevania: Symphony of the Night (PS1/SS)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #6 on: August 04, 2011, 01:25:46 AM »
0
BACKGROUND: First off, don't use objects for background stuff in a room; use tiles. If possible make the background for the stage in a paint program, and then use 1 huge pic as a tile for the whole room; this will help you a bit performance wise (1 huge tile is better than multiple small ones).

OBJECTS: Next you would want to make an 8x8 object (to use with the script below), a 16x8 object (for stuff like a platform that is half a block tall), and a 16x16 one (for any solid tiles the script below misses).

TILES: Next you will need a tile to indicate solidity; I recommend a red 16x16 square. First make your stage on WHATEVER layer; if you want a foreground set a layer to be BELOW the value of the room's layer. Now on layer 100099 (can be changed in the script below) put a TILE in every spot where you want to indicate solidity in the room. Then use this script in EVERY ROOM'S creation code:

//initializes blue solid tiles that act like a collision map for the stage itself

var x_value;
var y_value;
for(count=0; count<=room_height/8; count+=1)

{
    for(count2=0; count2<=room_width/8; count2+=1)
    {
        if tile_layer_find(100099,count2*8,count*8)
        {
            if !collision_line((count2-1)*8, count*8, count2*8, count*8, solid_tile_8x8, 0, 1)
            {
                brick=instance_create(count2*8, count*8, solid_tile_8x8);
                x_value=0;
                y_value=0;
                with(brick)
                {
                    while(tile_layer_find(100099,x+x_value*8,y))
                    {
                        image_xscale=x_value+1;
                        x_value+=1;
                    }
                    while(tile_layer_find(100099,x,y+y_value*8))
                    {
                        image_yscale=y_value+1;
                        y_value+=1;
                    }
                }
            }
        }
    }
}

This will create the solid objects for your tiles based on where you put ANY tile in layer 100099. Note, that if you get a BLUE SCREEN FULL OF TILES (you will know it when it happens and no I don't get why it happens but it is easily fixed), just remove a red tile from a corner and it will fix it (hence why I also said to create a 16x16 tile for any that are messed).

The good news is that with this script it will not make ONE object for each tile... but instead a LONG one for every set of tiles arranged horizontally or vertically touching side by side. It will help you a LOT performance wise, and also speed things up greatly. So if you have 50 tiles stacked up, it will make one LONG object instead of 50.

Keep tiles to 16x16, 8x16, 16x8, and at extreme smallest, 8x8. Only use the values 16x8.

More to come some other time; probably on slopes.
« Last Edit: August 04, 2011, 01:30:04 AM by Esco »
- Esco... the original New Yurican and creator of the Castlevania: SOTN Hacked Engine!

Link to the blog for the "hack:" http://sotnhacked.wordpress.com

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #7 on: August 04, 2011, 01:36:19 AM »
0
thanks, that solves tiling and thx to you I can Keep my photoshop layers.
Next one, Backgrounds the move along with the player, OoE abuses this but I plan on using it much more wisely

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline Esco

  • In SERIOUS need of sprite help for the SOTN HACKED engine! PM me please if you can help.
  • Forgotten One
  • Legendary Hunter
  • ****
  • Posts: 506
  • Gender: Male
  • Awards Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • Awards
  • Favorite Game: Castlevania: Symphony of the Night (PS1/SS)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #8 on: August 04, 2011, 01:40:29 AM »
0
thanks, that solves tiling and thx to you I can Keep my photoshop layers.
Next one, Backgrounds the move along with the player, OoE abuses this but I plan on using it much more wisely

It sounds like you are referring to parallax. See here (scroll down to object based parallax): http://forums.tigsource.com/index.php?topic=3142.0

Quick side tip: for the player don't use the built in hspeed & vspeed (it can be used for items and enemies though in most cases); instead make your own. And if you use decimals for speed (I.E. 1.25) make sure that the player ONLY moves a whole number, and set up a var to increment the extra sub pixels per step or you will have issues with getting stuck in solids.

When the sub pixel variable is >= 1, the player moves an extra pixel, and subtracts 1 from the sub pixel var. This is used in DS vanias, SOTN, and most other platforming games.

Also make sure to make a separate "hitbox" object  for collision with tiles, and then also the player object with animations, and for collision with items and enemies only.
« Last Edit: August 04, 2011, 01:44:17 AM by Esco »
- Esco... the original New Yurican and creator of the Castlevania: SOTN Hacked Engine!

Link to the blog for the "hack:" http://sotnhacked.wordpress.com

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #9 on: August 04, 2011, 03:04:22 AM »
0
thx man, with this I should get the Berkeley Mansion in no time.

One Last Question, this is a farfeched one too, whould you know how to make a Sky to transition from day to night? I only plan on making an East Sky and a West Sky, I think I can make a Globalized Panorama that scrolls according to the time set, but The Moon will Vary in Size and Constelation.
Still this is one of the kay elements in the game....

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline Esco

  • In SERIOUS need of sprite help for the SOTN HACKED engine! PM me please if you can help.
  • Forgotten One
  • Legendary Hunter
  • ****
  • Posts: 506
  • Gender: Male
  • Awards Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • Awards
  • Favorite Game: Castlevania: Symphony of the Night (PS1/SS)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #10 on: August 04, 2011, 03:31:00 AM »
0
thx man, with this I should get the Berkeley Mansion in no time.

One Last Question, this is a farfeched one too, whould you know how to make a Sky to transition from day to night? I only plan on making an East Sky and a West Sky, I think I can make a Globalized Panorama that scrolls according to the time set, but The Moon will Vary in Size and Constelation.
Still this is one of the kay elements in the game....

That depends.... you can use a timer that changes the image_index and then have a variety of sky pics for each time of day. Or you can freeze the game, and in a quick transition have it become night. It's one of those things that you will have to experiment with or search the GM forums for different ones since it really depends on how you want to do it and what you want it to look like.
- Esco... the original New Yurican and creator of the Castlevania: SOTN Hacked Engine!

Link to the blog for the "hack:" http://sotnhacked.wordpress.com

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #11 on: August 04, 2011, 03:47:04 AM »
0
That depends.... you can use a timer that changes the image_index and then have a variety of sky pics for each time of day. Or you can freeze the game, and in a quick transition have it become night. It's one of those things that you will have to experiment with or search the GM forums for different ones since it really depends on how you want to do it and what you want it to look like.

the real ambition is mimicking a Zelda 64 sky with castlevania 64 Day/Night Cards. but I imagine there is some hard coding into that one.
I'll search around to see what I can Find.

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline TheouAegis

  • Amateur Auteur of GMvania
  • Master Hunter
  • *****
  • Posts: 1861
  • Gender: Male
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. The Great Defender will always defend the object of his or her fandom. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • GMvania Developer's Blog
    • Awards
  • Likes:
Re: Calling In all the Help I can get.
« Reply #12 on: August 04, 2011, 10:32:44 AM »
0
Quoting my game code as your own, eh Esco?  :P  Yes, yes. I know it's your modification and not my original code. I'm just teasing.

For the day/night thing, I was thinking it would be cool to make it like an old clock, where the sun and moon are on a large background that just spins around. So the sun rises, sun sets, moon rises, moon sets. I thought that would be cute, and if done right, might look cool.
Your mom has had more floppies put in her than a Commodore 64!


Follow my lack of progress on my game at my blog:
http://gmvania.blogspot.com

Offline KaZudra

  • Master Hunter
  • *****
  • Posts: 2554
  • Gender: Male
  • Awards 2016-04-Story Contest - 2nd Place Master Debater: Gracefully argues 'til the cows come home about topics.
    • Awards
  • Favorite Game: Castlevania Bloodlines (Genesis)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #13 on: August 04, 2011, 10:58:03 AM »
0
Quoting my game code as your own, eh Esco?  :P  Yes, yes. I know it's your modification and not my original code. I'm just teasing.

For the day/night thing, I was thinking it would be cool to make it like an old clock, where the sun and moon are on a large background that just spins around. So the sun rises, sun sets, moon rises, moon sets. I thought that would be cute, and if done right, might look cool.

Like a Giant Doughnut shaped Sky that Reels Clockwise with the sun and moon that kinda act like hands?
I kinda like the sound of that but if its not what your thinking I'm gonna need a Graphic example

"I ain't gonna let it get to me I'm just gonna let it get to me" -Knuckles

Offline Aridale

  • Master Hunter
  • *****
  • Posts: 4192
  • Gender: Male
  • =D
  • Awards Permanent Resident: Seems to always be around to post/reply. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • Awards
  • Favorite Game: Castlevania II: Simon's Quest (NES)
  • Likes:
Re: Calling In all the Help I can get.
« Reply #14 on: August 04, 2011, 11:56:42 AM »
0
have you seen my CV2 remake vids? It has a full day/night cycle that happens constantly. Its always changing in small increments so its very natural looking. I dont have a sun but it has a moon. It even has a clock in the top right corner that rotates smoothly with the time of day

Tags: