Jump to content
A 2021 backup has been restored. Forums are closed and work in progress. Join our Discord server for more updates! ×
SoaH City Message Board

Icecreamkid

Members
  • Posts

    124
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Icecreamkid

  1. Well now I'm convinced to not even rent the game. My friend told me a while ago that it loads between talking to the townspeople in the Adventure Fields or whatever they call it in that game. That can't be true. But it just sucks that the game had to do terrible, before it came out I didn't have a 360 or PS3 but from what I saw on the trailers and screens, the game looked so awesome. Especially after they took the name of the original Sonic game back in 1991, I felt like they had no choice but to make the game a great one.
  2. Grinding was pretty cool in Shadow the Hedgehog as well as it was in Sonic Heroes, it was just better in Heroes.
  3. I need help saving global.variables in a INI file. I tryed to do it myself but I did it wrong. What I did was in the room creation code I did this: ini_open("settings.ini") // Opens the ini file for reading ini_read_real("settings","global.percentage",0) // Stores the value under the var name ini_read_real("settings","global.emeralds",0) // Gets the amount of emeralds found ini_read_real("settings","global.level1",0) //Gets levels unlocked ini_read_real("settings","global.level2",0) //Gets levels unlocked ini_read_real("settings","global.level3",0) //Gets levels unlocked ini_read_real("settings","global.level4",0) //Gets levels unlocked ini_read_real("settings","global.level5",0) //Gets levels unlocked ini_read_real("settings","global.level6",0) //Gets levels unlocked ini_read_real("settings","global.level7",0) //Gets levels unlocked ini_read_real("settings","global.level8",0) //Gets levels unlocked ini_read_real("settings","global.lives",4) //Gets amount of lives ini_close(); // Closes the ini file[/CODE] to read/load the variables. And then for example when the player finds a emerald I wrote this code in the players step event: [CODE] // If collision with Goal Ring if (place_meeting(x,y,obj_goal)) { instance_change(objSonicVictory,true); global.level2 = 1 ini_open("settings.ini") ini_write_real("settings","global.level2",global.level2) //Unlocks next level ini_close(); }[/CODE] And then And lastly in the settings.ini, the variables look like this below: [CODE][settings] global.percentage=0 global.emerald=0.99999998430675 global.level1=1 global.level2=0 global.level3=0 global.level4=0 global.level5=0 global.level6=0 global.level7=0 global.level8=0[/CODE] If you look closely at global.emerald, the value reads "0.99999998430675" when I found only one emerald. The value was supposed to be global.emerald = 1 when only finding the first emerald. So can anyone help me with making a saving and loading of global.variables method? I really need help.
  4. True, because forcing to like the latest Sonic was what I was going to have to do. Mario never had one bad game. I bet anyone can't even name one bad Mario game. But with Sonic it seems like Sega's/Sonic Team's philosophy on making 3D Sonic games is: Eye candy Hardcore characters and storylines Somewhat linear stages, hardly any exploration involved in the game, and that knuckles emerald finding crap don't count. By exploration value I mean searching every bit of a zone to find out a level's many secrets like the old Genesis Sonic games. But since I haven't bought a new Sonic game since Shadow the Hedgehog, I am really desperate to buy a new one. Seriously. [EDIT] Also after reading shadowgoten's post he is right about "Sega keeps throwing sonic into a completely different world for every game." They need to take it back to Planet Mobius and use one of the Sonic the Comic storylines. I mean I'm not sure if anyone can agree with me but I think Sonic the Comic's storylines are pure genious in a way.
  5. I am quite familiar with collision management, since in the past I was working on a 3D Street Racing game, but with entity manipulation, I would have to read on that, because I kind of forget how to do it.
  6. Well most likely I will just rent the game. Because now I'm sure I don't want to buy the game. And just like Shadow the Hedgehog, the game wasn't as bad as well. It was kind of enjoyable. It just was stupid with the cursing.
  7. Yea I'm trying to find out if Sonic the Hedgehog 2006 for the Xbox 360 worth getting. I know the game got low reviews and most people hated it, but I'm just curious on whether I should buy it or not. So I need your opinion. It costs $19.99 in most retail stores.
  8. Which Blitz3D engine do you have if you have it? Do you have the SDK version or the standard Blitz3D. Because I am using Blitz3D version 1.94 I think maybe 1.98. I want to make a 3D Sonic engine but most likely a basic engine, it depends on the development speed. But my question that I've always wondered about is that if people who make complex Sonic 3D engine animate the models themselves or do they somehow got a hold of the animations to animate the models. But back on topic, I think a speed button is a great idea because like ssbfalcon said it doesn't seem like Sonic uses his real speed until he really needs it. So in a game the speed button would be best used in dramatic parts of a level, like for example a city is about to burst into flames and Sonic must escape.
  9. This is almost guaranteed to hit Sonic in this battle against Shadow. [EDIT] Crappy screen, I need to make a better one.
  10. Great Tiles and background. I like it alot.
  11. Hi, I need help making a good boss battle in my Sonic Engine. Programming boss AI is not my strong point. But I need help making a flexible boss using Dami's old 360 engine. Of course I know about using timelines but it still confuses me on how to have a character like Shadow for example start off spindashing, then using a blast attack and so forth. So can anyone share any tips on how to make a good boss using GM? Or make a basic example on how to start off because it is just confusing to me. Thanks.
  12. Man that is wierd, it should of worked because it is basically the same thing as drawing a shield over the player that only applys when the player has the shield. You are using Dami's 360 engine right, if so which one?
  13. Oh sorry about that I just woke up when I typed that, one way you can create the effect is to have a object of the effect and in the step event you can insert this code: If (action == action_jumping) { instance_create(floor(x),floor(y),objBlue); }[/CODE] All you have to do is change action_jumping to whenever you are doing a homing attack. Or In the draw event you can do this as well: [CODE]If (homing = true) { draw_sprite(sprBlue, current_time div 100, floor(x), floor(y)); }[/CODE]
  14. If you are using GM6 and a 360 engine then this applys to you. All you have to do is detect if a certain instance is near the player and if it is then move toward point. The code looks like this: if ( ground == false && key_action_pressed && action = action_jumping ) { if (instance_exists(objBadnikParent)==true) { var nearestEnemy; nearestEnemy = instance_nearest(x, y, objBadnikParent); if (distance_to_object(nearestEnemy) < 60) { x_speed = (nearestEnemy.x - x)*0.1; y_speed = (nearestEnemy.y - y)*0.1;[/CODE]
  15. Dude I'm sorry but, what can't you do? lol. I mean everytime I look up you are always having something truely amazing to show to give. But those screens look cool though.
  16. I'm using Damizeans' Spindashing, Crouching, and Rolling engine that he released in the Pack of Stuff.zip
  17. You're right, we do need more finished fan games.
  18. I think XNA from Microsoft. Even though you need to have Visual Studio C#, it is powerful and has lots of features. Also you can make games for both Windows and the Xbox 360.
  19. Yes, I do have to fix the song a little bit. But thats what happens most of the time when you are sampling something. Thats why producers who sample other songs add instruments over it or heavy drums/bass to make it sound good.
  20. Ok so I am trying to make Shadow use Chaos Blast when he is jumping in mid air and while his animation is playing through I want him to stay in mid-air for a couple seconds and then back down to the ground. This is my code so far but I used gravity = 2 which was the wrong thing, and made things wacky. Any help please? // Chaos Blast if (action == action_jumping && key_up && key_melee) { action = action_chaosblast; SS_PlaySound(global.snd_chaosblast); gravity = 2 }[/CODE] The gravity variable is making the player go through the objSolid variables. So I pretty much can't use the gravity command.
  21. Wow this game is that great. I played the first one and that one was good but this one tops it all. Great job man! I definatly can't wait for the final version. This is a game that I would keep on my hard drive along Neo Sonic Godspeed and some others. 10/10!
  22. Ok you can externally load mp3s by using the sound_add() command so the could would look like this: CREATE Event: // Load sounds to memory song = sound_add("song.mp3",3,1);[/CODE] And then whereever you want to play the song just use the sound_play or sound_loop commands to play the song. so that would look like this: [CODE]sound_loop(song);[/CODE] I hope this answers your question.
  23. Hi guys, I produced a new track for my Sonic Fan Game. The song is to be played on the main menu. To make this track, all I did was sample a part of this Iraqi song by a singer named Sherine. And then I added bass and more drums to the track using a Neptunian drum kit. But I am looking for someone to play a guitar over the last 30 seconds of the track and play the notes of the song using the guitar for a more better feeling of the song. But in the meantime, what do you guys think of this production I did? Also I noticed Timbaland(A famous super producer) also used the same sample for a rapper named Fabolous, but his version is different from mine just for the fact his is suitable for a rap song. Sonic Menu Song Sonic Theme Song.mp3
×
×
  • Create New...