Hi, Nice Ladies and Guys
Very very sorry for the delay, I just have been working hard to fix the errors and bugs you detected in my poor Sonic ; Actually I thank your critics very much
Here are the fixed versions
Sonic 64 bit Download (Fixed)
https://www.dropbox.com/s/xm54luwk8wehynb/Sonic%2064%20bit%20by%20Pablito.rarSonic 32 bit Download (Fixed)
https://www.dropbox.com/s/9ikj1kbm53oqpp3/Sonic%20the%20Hedgehog%20by%20Pablito.rarSource Code (Fixed)
https://www.dropbox.com/s/tzts0sy3s6hswj4/SOURCE%20CODE.rarABOUT CONFLICT 32 - 64 BIT
What I found out, is that the C# Code is the same, but to port my program to a 64 bit system, I just have to compile it with the SFML.NET DLLs that are for 64 bit, those in the x64 subfolder in the SFML.NET pack, then what changes between 32 and 64 bit systems, is the DLLs ; actually I built both a 32 and a 64 bit version of my poor Sonic game
ABOUT THE ERRORS YOU HAVE MARKED
* Now the character name is Ok;
* Now when the Lifebar is 0 you die, when your lives == 0, you are game over
* Now the slopes or gradient terrains effect is correct
* Now the "memory used" messages have gone
* Now the error on Level 6 (Zone 3 Act 2) is fixed, (it was a bad file)
* Now when starting a level, displays a letter "ZONE # ACT #"
* Now you can exit normally with the Esc key
ABOUT THE LOOPS
To gain impulse and pass through the loops and curve ramps, you have to do the SPINDASH,
that is this: You croach (hold down Down arrow key) and then you become an electric round saw, or spinball (press once and again the Space bar); then release the bar, then release down key, and then hold down Right or Left key, depending you re going forward or backward
Though I increased the maximum speed of the SPINDASH (rolling forward), it already worked before
WHAT IS PENDING
* perhaps there are still any bugs, but I m sure now there are less
* in my system, I run on an OutOfMemoryException when trying to load Zone3Act1 level image, that is thrown by the Image object (maybe I wasn t able to free previous stuff properly?)
* I know very well I have to get better graphics and better level designs
* I forgot to separate the bosses' lifebars from the players' one
* The glitchy movement on the curves
-----
Yes, Knuckes is the only who can glide and wall climb, Tails can fly and attack with her helix (the 2nd not yet implemented), and Sonic can do different movements at jumping if he has a bubble shield
I ask you about how to solve the memory crash, and also, if you see more errors and bugs, it will be apreciated
Meanwhile I ll continue working, but think the memory crash is the most important thing ... I don t know if it could be a bug on my system ...
Thanks
Pablo