Announcement: Be excellent to each other.


Caravel Forum : Caravel Boards : General : Thoughts About Play As Snake
New Topic New Poll Post Reply
Poster Message
luna1996
Level: Goblin
Avatar
Rank Points: 24
Registered: 04-03-2024
IP: Logged
icon Thoughts About Play As Snake (+2)  
:P I've played lots of rooms that you play as goblin or roach or citizen. Those rooms are tend to be freshing experience. I wonder if it possible to play as snake. I thought that might be intersting.

:no I'm a software developer myself. I'm aware this most certenly can not be done via script, becuase I imagine it will interfere main game logic deeply.

:santa So this is pure hypothetical. It will be amazing if somebody (or me) could implemented this.

:geek Following I shall list what things should be if we play as snake. You are wellcomed to make your own opion toward this! Brain exercise time!

As is known to us, there are 3 types of snake. Some game logic should be same to them, some should be different. I will denote Serpents as S, Rattleserpents as R and Adders as A. Letters in bracket indicate which types of snake is releated to the statement followed.
1. [SRA] Snake should enter room with it head appare first them it body follows. Body out side room should not interfere with objects in other rooms, it should be just a number indicate how many body tiles are still not entered the room head is in. Only three direction is allowed during each turn.
2. [SRA] Snake interect most object as same as they should as an enemy. (eg. presure plates, orbs, bombs, hot tiles, fire traps, spikes, doors, arrows, swords, obstacles)
3. [SRA] Snake dies when shorten to 0 size.
4. [S] Wait in place shorten 1 size.
5. [A] Wait in place while body is adjacent to head orthogonal shorten 1 size.
6. [S] Enemy aims to take place nearest empty tile adjacent to head.
7. [R] Enemy aims to attack tail.
8. [A] Enemy aims to attack head from diagnal tiles adjacent to head.
9. [SRA] Snake can use tunel, which will divice it to two parts. total size should be retained.
10. [SRA] There should be tokens to transform snake types.
11. [SRA] There should be token to shorten snake to specific size (let's say 2) if it's larger than that.
12. [SRA] There should be token to grow 1 body.
13. [RA] kills enemy by walk into them, adder will grow as expected after kill.
14. [S] will not kill enemy by walk into them, so don't get surrounded.
15. [SRA] Only head interect with tokens. Weapon, mimic, decoy, clone, time travel tokens takes no effect.

That's all I can gathered right now. I imagine somebody must have thought about it in past. I just don't know how to search it out.

____________________________
Best reward for sovling a puzzle is more puzzles.

[Last edited by luna1996 at 05-16-2025 09:03 AM]
05-16-2025 at 09:01 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores Quote Reply
kieranmillar
Level: Smitemaster
Rank Points: 3574
Registered: 07-11-2014
IP: Logged
icon Re: Thoughts About Play As Snake (+2)  
A large chunk of these (probably not all of them) are possible to script, in fact skell coded up a snake as a player in the RPG engine back in 2011, and newer game engines since then have only made scripting easier and more powerful:

https://forum.caravelgames.com/viewtopic.php?TopicID=32475&page=0#323727

https://forum.caravelgames.com/viewtopic.php?TopicID=32993&page=0#328613

[Last edited by kieranmillar at 05-16-2025 09:05 AM]
05-16-2025 at 09:05 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
luna1996
Level: Goblin
Avatar
Rank Points: 24
Registered: 04-03-2024
IP: Logged
icon Re: Thoughts About Play As Snake (0)  
Aha! Thanks for the direction. I better check those hold first.:thumbsup

____________________________
Best reward for sovling a puzzle is more puzzles.
05-16-2025 at 09:08 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores Quote Reply
averagemoe
Level: Smitemaster
Avatar
Rank Points: 527
Registered: 03-22-2012
IP: Logged
icon Re: Thoughts About Play As Snake (0)  
Isn't that the minigame that you can play if you click the bar and get lucky?

____________________________
The internet is no place to act like a wild animal.
05-16-2025 at 04:28 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
Someone Else
Level: Smitemaster
Avatar
Rank Points: 2384
Registered: 06-14-2005
IP: Logged
icon Re: Thoughts About Play As Snake (0)  
luna1996 wrote:
:no I'm a software developer myself. I'm aware this most certenly can not be done via script, becuase I imagine it will interfere main game logic deeply.

Oh, ye of little faith. If I wasn't busy with my current overly complicated script, I'd make this just to prove you wrong. But, true, it'd be a huge pain to make work...
05-17-2025 at 03:33 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : Caravel Boards : General : Thoughts About Play As Snake
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.9
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.