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

[fan game] Sonic Speedster !!!


Recommended Posts

Hello all !

My name is Julien, and i am a french Webdesigner student.

I am currently trying to make a Sonic Game with Macromedia Flash.(Adobe Flash soon :D).

Here is the concept !

First you start the game in the Sonic Zone, and select your Race !

The main goal of the game is to finish the Stage as soon as possible with a maximum of rings !!!

So when the stage is finish you will have points and there will be a classement with your rank, pseudo, time, icon of your character.

ex:

1st - Dimebagplan - 1.20 min - :ssmile:

2nd - Toto - 1.26 min - :tstare:

etc....

So it could be a great challenge for all of you to finish First in all Race !!!

The game is only 15% done, and it is sill a demo !!!

I am having a really hard time because i am doing it alone !!!

I do animations, ripping sounds, Map design, and Programmation.

For now, i only done the Sonic Zone, no map have been done yet.

I am counting on you to help me to achieve at least the first map !

In this thread, feel free to boost me, (i need it) gives new interessent idea for the game, give your feeling about sonic controls, technical etc...

Enough talk, Here is the first shot of my game.

Remember it is still a demo.

it is the v1.1

Internet Explorer : Full Speed ,Full Frames

Firefox : Middle Speed, Full Frames

Safari : Full Speed, Missing Frames

www.graphic-movement.net/sonic/320.html

v1.1 features***

- added Sonic Speed Animation.

- added Sonic Stop Animation.

- added Sonic Waiting Animation.

- some bugs corrected.

Thx bye !

sonic04.jpg

Link to comment
Share on other sites

Hello.

Its not like i was creating a game with Game Maker or something like this.

I am not criticize Game Maker or any software like this but, Programming a game engine and doing programmation alone is not an easy task.

I still need assistance, and i am sorry but beta testing and comments are a first step for me to progress in developpement.

If people find my project interesting i think i can ask them to help me to do some characters animations or rip some tiles for help me to finish my game faster.

I read again Fangamming assistance and i think i post my thread in the good place.

Thx.

Link to comment
Share on other sites

I like it, it looks smooth. But are you sure it would be easy to add slopes or loops? Why do you use Flash? I s it because you want it embeddable in a webpage? Flash is very disorganised code-wise and if you wish to create a standalone, it will behave slow when scaled up or played in fullscreen.

A bug was that when I jumped on a platform from the side, sometimes it jumped me upwards.

Link to comment
Share on other sites

Hey ! Hello Sindarin !

Thx for your comment.

Add slopes is my next step, its not the harder, i try it in previous version.

It wasen't totally perfect but i did it.

I am trying to add slopes in my engine soon.

But as you say, The hardest things to do is the fucking loops !!!!

And i am sad because it is what differencies Sonic from other plateforme games... Sonic is famous for the loops !

I am working on it but i am having to hard time.

So for the moment i concentrate on basic programmation of the game and i want it to make it only with straight tiles.

I would like to add slope and loops later.

I also know that Flash is really bad for full screen and need a lot of memory.

In spite of all that problems, i am enjoying a lot programming my own engine :D :D

And i find interesting the fact that you can play a game from everywhere :D

For the platform, thx for see that, i will fix that problem in next version.

bye !

Link to comment
Share on other sites

Dimebagplan, are you using a Tilemap-based system? If not, I suggest you do: it's the easiest and fastest way to manage maps.

Once you've got a tile-based map system, implementing collisions should be piece of cake. For perfomance purposses I suggest you use heightmaps (ie, define an height for collision for each pixel column of the tile), as you can easily reject collision instead of full collision check; and finding out a point in the surface requires a mere assignment.

If you pretend to go for 360º movement, I would also suggest to give an angle for each surface of the tiles (top, bottom, left and right) and work on a "4 directions" method of sorts for angle detection. For example, depending on the angle Sonic's stepping on, use an angle value or other from the tile.

After this, movement is pretty easy to be done.

Link to comment
Share on other sites

Hello Damizean !

First, thanks for the nice idea you give me.

I am acually using tile based Map, of course, i can do a map in a really short time i think, i use some tricks i have programmed for implements objects in a really easy way.

What is long to do, is to rip the tiles and doing it for my game.

Insted of using each tiles of the map and detect collisions, i am using vectors.

Its another way to achieve my game.

If people want to help me building stage for maps, its easy !

Here is what i need for a level.

320 X 240 Background.

And Here are the Tile i used.

64X64 Pixels.

of course you can do.

320X64

120X64

64X240

etc.........

I need the tile can be added from each others, for "stack" each tiles togeather.

Another thing that can be done to help me is to make a map in 64X64 and reduce it with photoshop to make an entire viewable picture.

Thanks you very much if you can help me !

ps: sorry for my bad english.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...