Pages: 1 2
Author Topic: [WIP] snake revenge :D  (72,051 Views)
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Posted on: February 27, 2013, 10:39:00 AM
--sorry for bad english and thanks to all for dream--
classic snake clone, i have followed a tutorial for gm,
but this tutorial not is good, and it have confused me,
the link of tutorial http://www.youtube.com/watch?v=m-GDmu8Ws0s
my code is more simple, respect to this visionary  ;D , if the people are interested
i post the my code
keys_______________________________________________________
up down left right of keyboard
the executables links______________________________________________
all versions in one file http://enigma-dev.org/edc/games.php?game=50
linux     
  32 update
  64 update
windows
  32 update
wine go well for compilation
anyway the status of game__________________________________________
27-02-2013
  -snake movement
  -snake power up (modify snake leight)
1-3-2013
  -graphic restyle
  - random level generator
2-3-2013
-code clean (no seg fault)
  -now you can dead (not by contact of yourself :D , next reelease)
-add pause mode to dead
-more graphycs  ;D i have draw a snake on pause menu
3-3-2013
-snake self dead
-torret enemy (torret shot laser that bounce defend your head with body)
-score
-next level in base of pieces of snake (in top right is display pieces for next level)
-more improvement
  -bug reported (the apples eat, not reset) to next release remove for now restart the game after the one play
4-3-2013
  -bug fixed bug reported of 3-3-2013
  -loading bar for level generator
  -added manual
  -added secondary power , third eye ,see manual :D
6-3-2013
  -slow bug now only for start (in 64 bit, i try to recompile, on 32 linux and windows go well)
  -to room limit the snake trasported not dead
9-3-2013 16:---
  -bug fixed (apple in screen)
  -bug found (64 bit version linux go slowly for 10second only for the start)
9-3-2013 20:35
-lol bug fixed i have lost the snake mortality and laser bounce... now fixed
-new graphic for turret
-third eye range pulse effect
13-3-2013
-graphic to snake
    (when eat, the body pieces are great,
   return of head animation,
   body animation (you can see the body pieces curve and rotation  (Y)),
   and body release the black solution )
-bug fixed (turret laser visibility is good now, and to start the torret not shot)

Offline (Unknown gender) forthevin

Contributor
Joined: Jun 2012
Posts: 167
View profile
Reply #1 Posted on: February 27, 2013, 09:52:13 PM
Nice WIP, early in its life but still playable. There is not much challenge in the game at the moment, though I assume that you are going to address that.

One thing I noticed is that the fruits are not aligned to the grid of the snake's movement. If you align the fruits to the grid of the snake's movement, it will be easier for the player to determine when the snake is going to collide with the fruit. In the LateralGM room editor, you can adjust how large the grid should be by adjusting the "W" and "H" fields. They are by default set to 16 by 16.
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Reply #2 Posted on: February 28, 2013, 07:56:09 AM
i have adjusted the grid , but i work on score points display in tables,
a score list exactly, but it's complex.
Offline (Unknown gender) forthevin

Contributor
Joined: Jun 2012
Posts: 167
View profile
Reply #3 Posted on: February 28, 2013, 09:48:08 AM
Working on making the game fun might be a better idea. If you make the game fun, you can always go back to working on displaying score points. Then again, if you are still new to game development, it may be a better idea for you to just experiment as you want to. Modifying existing examples can be a great way to do that, because most of the work in the game is already done. I remember modifying the example 1945 (http://sandbox.yoyogames.com/downloads/tutorials/shooter.zip), adding stuff like shooting two or three bullets at a time, shooting rear bullets, shooting new types of bullets (like seeking bullets), new types of enemies, power-ups, and all kinds of stuff like that. Basically, just having fun messing around with the existing examples. Once you have done that, creating a game from scratch becomes much easier.
Offline (Unknown gender) TheExDeus

Developer
Joined: Apr 2008
Posts: 1,860
View profile
Reply #4 Posted on: February 28, 2013, 11:38:44 AM
I remember just remaking 1945 with my own sprites, but I had to copy/paste D&D as I could not even distinguish x and y directions correctly.

And the game, well its pretty basic. Try adding shitload of gameplay features that might as well be things like temporary (timed) apples, enemies (though not many enemies of a snake, maybe a bird that you can see coming by his shadow) and so on. But for a first time thing this is looking good.
The thing I find most funny is that you can change direction 180degrees,  so you can go trough yourself and with fast fingers you can become 2-3 blocks no matter how long you are.

Also, there is no need to include the .ico file besides the exe. For now icons are not supported (FOR YEARS, IF JOSH READS THIS, I HATE YOU).
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Reply #5 Posted on: March 01, 2013, 07:11:55 AM
ok , i work on level generator  :D
after i post result
EDIT
i have post new version but at level 3 crash mm, i try with windows
i try and...
in linux 64 give me core dump
in windows another error, but i have try with wine
Offline (Unknown gender) forthevin

Contributor
Joined: Jun 2012
Posts: 167
View profile
Reply #6 Posted on: March 02, 2013, 03:04:24 PM
Nice improvements, the level generator is a great touch.

The game also crashed when I played, but I managed once to get to level 3 and play through that before crashing when going to level 4. I also sometimes lost lives when changing levels.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #7 Posted on: March 02, 2013, 03:16:51 PM
Are there only three level rooms? A crash shouldn't be happening.

Very good improvement. I liked how the snake opens his mouth.

In the original Snake, you could not make contact with your own body, or you would lose.
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Reply #8 Posted on: March 02, 2013, 04:41:35 PM
hello the code is clean  :D
strange things appen with old code  ;D , try
for next release (after 2- 3- 2013)
- more score by level limit improve for now , only two apple to go next level  :-[
- the snake self dead
-more enemies  :-\ (not good for you , non only blocks  :ohdear: )
sorry for 32 bit linux player, but i have 32 bit linux on other pc
the linux 32 ubuntu can use wine, i try on 64bit and go well
i upload a 32 bit linux when i apply significant changes
EDIT
QuoteAre there only three level rooms?
one room is the game, with the next two rooms becouse i can use the code well
room1 is menu
room2 is level generation and start
QuoteI liked how the snake opens his mouth.
ahha the graphycs is all mine, i use varius programs
in first try i use blender 3d
in second i have wanted retro style (with mouse and gimp)
in finaly for menu i have used krita
Offline (Unknown gender) forthevin

Contributor
Joined: Jun 2012
Posts: 167
View profile
Reply #9 Posted on: March 03, 2013, 02:34:03 PM
The game crashes a lot less now, though it still crashes sometimes. In some of the later levels, the level generation either takes a long time before finishing, or does not finish.
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Reply #10 Posted on: March 03, 2013, 06:42:11 PM
ok update 3-3-2013
,
yehh
Quotethe level generation either takes a long time before finishing, or does not finish.
i create a loading bar in next release, it's strange that not finish, becouse if not finish the snake is blocked
(for this version 3-3-2013) i don't remenber in previus version
Offline (Unknown gender) forthevin

Contributor
Joined: Jun 2012
Posts: 167
View profile
Reply #11 Posted on: March 03, 2013, 07:49:17 PM
The latest release is very nice, the turrets add a lot of challenge to eating some of those apples. My best score so far is 3450.

I didn't have any trouble with either crashing or too long level generation in this release. When I died, the number of apples to eat before next level didn't seem to reset, such that I had to eat 12 apples on level 1 before getting to the next level. Also, it would be nice if the turrets were a bit easier to tell apart from the normal walls.
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Reply #12 Posted on: March 03, 2013, 10:03:30 PM
QuoteMy best score so far is 3450
great score  :D
QuoteWhen I died, the number of apples to eat before next level didn't seem to reset, such that I had to eat 12 apples on level 1
o my god , i not have reset the snake pieces (or apple number) on restart of room thanks i solve this to next release  (Y)
QuoteAlso, it would be nice if the turrets were a bit easier to tell apart from the normal walls.
the turrets is only start uhahahahah i have in mind ither bizzzarre enemy  ;D
EDIT
update 4-3-2013
EDIT2
on old pc the game go slowly lol, i try to clean the code
EDIT3
solved and posted 6-3-2013
Offline (Unknown gender) DarkAceZ

Member
Joined: Dec 2011
Posts: 75
View profile
Reply #13 Posted on: March 07, 2013, 10:57:40 PM
very nice snake game goes here  (Y)
i thank for hard work!  :)
Offline (Unknown gender) gra

Member
Joined: Feb 2013
Posts: 147
View profile
Reply #14 Posted on: March 08, 2013, 07:23:08 AM
Quotevery nice snake game goes here  (Y)
i thank for hard work!  :)
of nothing , i say thanks for dream opportunity with this magic tool (enigma-dev)
thanks, for commentm actually work on pentium 1100, the bug is solved,
but i found others bugs  ;D
the level generator have problem and the apple generator have problem (generate fruit out of room)
please don't play now seriously  ;)
EDIT
9-3-2013
----18:00
now you can play, the levels are limited to 300 , i study the limit, becouse the level editor not support 300 levels actualy
--20:45
lol opps now you can play, in version of 18:00 you not can die and lasers not bounce
Pages: 1 2