Snakeworlds (3D snake game) *released* at 4/3/09!

scriptkid

29-06-2007 15:24:06

This initial post has been obsoleted because of the release of this game.

Links:
Snake game demo
Snake game homepage & purchase
Snake game images

Enjoy :)

TimErwin

24-07-2007 21:13:46

Hey, just saw the screenshots. I love the idea and how you implemented it. Good work, very encouraging. Good luck...

Srekel

25-07-2007 09:57:33

Looks really nice!

scriptkid

26-07-2007 20:18:00

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 :)

scriptkid

09-02-2008 11:00:24

Hi again,

it's been a while, but i'd like to let you know that the snake game now has an official website at:
http://www.snakeworldsgame.com/jade.php ... anguage=en

You are hereby invited to come take a look :)

scriptkid

29-07-2008 16:08:47

Hi,

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 ... nakeworlds



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... :)

saluk

31-07-2008 00:22:30

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.

scriptkid

02-08-2008 14:27:50

Hi,

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.

Bye bye.

scriptkid

10-08-2008 18:45:22

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:

[edit] removed outdated screen. [/edit]

scriptkid

19-11-2008 10:58:53

Hi all,

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

Changelog:
-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
-Fading menus

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 :)

chpod

20-11-2008 07:40:03

Just gave a try and enjoyed your app. Great work!

Some comments:
- 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!

chpod

scriptkid

20-11-2008 08:20:19

Hi chpod,

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.

Bye.

chpod

20-11-2008 13:53:14

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.The screens:
"A game by"
"Powered by"
...

Good luck,
chpod

scriptkid

20-11-2008 14:09:34

Hi,

Thanks for clearing it up. I can shorten the startup screens or allow them to be interrupted.

Bye

chpod

20-11-2008 15:07:24

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.

chpod

PS: The install shield and the fade in/out effects are very nice too!

scriptkid

20-11-2008 15:12:28

PS: The install shield and the fade in/out effects are very nice too!

Thanks :) Quite some time has gone is those layers of polishing ;)

scriptkid

23-11-2008 11:20:23

Hi chpod,

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.

Bye!

scriptkid

07-04-2009 15:06:41

Hi all,

i'm happy to announce that my snake game has been released :) Here's some latest screenies:


^^ Thanks! :)


^^ 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!! :)

andy

07-04-2009 15:19:00

Very cool -- make sure you announce it in the main showcase ogre forum... :)

Regards

Andy

bharling

07-04-2009 16:20:43

really nice :)

congratulations on the release.

scriptkid

08-04-2009 08:10:23

Hi,

Thanks! And yes, i will spam the ogre forum itself too :)