Snakeworlds (3D snake game) *released* at 4/3/09!
Hey, just saw the screenshots. I love the idea and how you implemented it. Good work, very encouraging. Good luck...
Looks really nice!
Thanks both for the nice comments
We are working on the next themes now, and programming is nearing completion. So we have good hope in getting this done some day.
It's really great to be able to use Python for the coding. Although it has its gripes, i am able as a single coder to try out many different things which would just not have been possible with C++ considering the time i have.
So here's a happy Python-Ogre user
it's been a while, but i'd like to let you know that the snake game now has an official website at:
You are hereby invited to come take a look
here's some latest screenies of my Snake game created with Python-Ogre. They show a little more about the RPG angle through powerups. When you score enough points, you may choose a constant powerup, which is then visible on your body inside a slot, like attributes in an RPG weapon or cloth. More about the gameplay can be found on the mainpage: http://www.snakeworldsgame.com/jade.php
Shows one or more "score boost" effects applied constantly (doesn't expire)
Shows one or more "slowdown" and "shrink" effects applied constantly.
Oh, the "air" bar is used when you get inside the globe. I might post some new screens about that as well in a short while...
Wow, this game has come a long way. Impressive to see you have stuck with it. Good job! Graphics are really simple but nice. The movement system still bugs me for some reason though. It's still fun, but I can't shake the feeling of wrongness that it gives off. For instance, if you turn at the pole, you will run into yourself just naturally. Also in many cases it is impossible to loop around and hit a food item, because the turns just don't work in that case (how you are fitting the geometry at that time). I would like it better if, instead of turning 90 degrees and following the weird grid, I could just turn in any direction and it is more fluid. I don't think that would take away from the difficulty either.
Although I must say, the guides you added do help a lot.
thanks for the comments. I know that the graphics are pretty simple, but i think that the overal investment vs. quality has come out pretty well.
I have thought about the movement alot. I guess that a polar based moment is naturally when it comes to horizontal and vertical movement. I have tried a free moment in the early stages of the game, however it didn't look to good; It seemed that the globes moved, instead of the snake itself. Mainly a visual issue.
The thing is that it's too late to change the system, because the worlds are created with that system in mind. Everything is placed at a latitude/longitude, and the difficulty would change when you could move freely. That would mean lots of rework on the worlds.
You are right about not hitting food items now and then. Maybe i should asjust the item positions based on the 'row' and 'column' the snake is currently at.
And here's our snake below the ground. After reaching a length of 30, you may enter the globe for a few seconds in order to avoid yourself and other obstacles, which is especially handy at the poles:
 removed outdated screen. [/edit]
i'm happy to announce the new preview of my snake game. This will be the last preview before the actual game + official demo will get released. Just click the grey download box on the homepage to download the installer: http://www.snakeworldsgame.com
-Multilingual installer supporting English, German and Dutch, just like the game's GUI. (This does not include the license and info texts yet)
-DirectX is no longer installed, since the game runs properly on OpenGL now
-OpenAL is installed silently in the background
-You gain an extra life at each 20,000 points
-You can enter the globe to avoid obstacles from length 30
-Adapts to desktop resolution, including widescreen detection
Applied (beta) feedback:
-Camera moves faster when moving to the next globe, or when it resets after you die
-The game accepts only one turn per key press. You have to release the key before it accepts a new turn
-Better contrast between globes and their obstacles
TODO: integrated online highscore list which is also viewable (top 10) from the homepage.
Thanks in advance for playing
Just gave a try and enjoyed your app. Great work!
- there is a glitch at the beginning, just after the camera movement above the sphere and before "Tutorial 1: movement".
- the mouse cursor is not so visible.
- first screens are useful only for the first run, then quite annoying (i want to play, not read!) . Maybe you skip them when user presses Escape/Enter.
- it would benefit from more fluid controls (see saluk's comments)
Keep it up!
thanks for giving the game a try and enjoying it (mostly)
What is the glitch at the beginning? Maybe you mean the short flicker after the camera has finished zooming of the globe? That is because the camera is taken over by a different handler. I need to make this a bit nicer.
You are right about the mouse cursor; it could use more contrast. I will play with different colours.
first screens are useful only for the first run, then quite annoying (i want to play, not read!)
Which screens? The "welcome to preview", or the in-game hints? The latter are only shown once (a hint index is bumped in the config file). Please let me know.
The control scheme feedback returns now and then. It's hard to change at this stage though. But thanks
Based on another forum thread, i am going to try a non-rotating camera. So that the camera follows on X and Y, and you have to steer with four direction keys.
What is the glitch at the beginning? Maybe you mean the short flicker after the camera has finished zooming of the globe? That is because the camera is taken over by a different handler. I need to make this a bit nicer.Yes, this one
first screens are useful only for the first run, then quite annoying (i want to play, not read!)Which screens? The "welcome to preview", or the in-game hints? The latter are only shown once (a hint index is bumped in the config file). Please let me know.
"A game by"
Thanks for clearing it up. I can shorten the startup screens or allow them to be interrupted.
I can shorten the startup screens or allow them to be interrupted.
Allowing them to be interrupted would be best.
For the first run, the current duration is just perfect.
PS: The install shield and the fade in/out effects are very nice too!
PS: The install shield and the fade in/out effects are very nice too!
Quite some time has gone is those layers of polishing
Thanks again for the feedback. The startup screens can now be interrupted, and the camera glitch is fixed. That one took me a couple of hours, but the fix was luckily just adding one line of code
I will upload a new version next week or so; i have some tiny fixed on my list as well.
i'm happy to announce that my snake game has been released
Here's some latest screenies:
^^ A dark overview
^^ A sunny day at the beach
^^ Meeting your friends
For a free demo and purchase options, please visit my 3D snake homepage
Thanks for the great python binding and the usefull comments!!
Very cool -- make sure you announce it in the main showcase ogre forum...
congratulations on the release.
Thanks! And yes, i will spam the ogre forum itself too