palistov
Posting Freak
Posts: 1,208
Threads: 67
Joined: Mar 2011
Reputation:
57
|
Snake: The Dark Descent
Everybody's favorite rampant, rampaging, ravenous reptile arrives in the world of Amnesia for a good time!
[video=youtube] http://youtu.be/eAlkZuakvTQ[/video]
If you don't know what Snake is, watch this video...you'll probably recognize it.
NOTE: Player movement is used to detect keypresses. Be very precise when you press your WASD (or whichever keybinds you use). If you don't, Mr. Snake might not change directions, and you might lose!
PROGRESS
Nov 1 2011
- Built game board
- Added flora and details to game board
- Got the basic movement and keypress commands working
- Next come the failure scripts (colliding with walls or with snake body)
PLANNED FEATURES
Power-ups (you like these!)
- Adrenaline Rush: Your reptilian brain starts going into overdrive, allowing you to watch events pass more slowly.
- Acrobatics: For a short while, you can pass over your own body without harm.
Traps (these mean trouble!)
- Earthquake trap: EEEEAAARTHQUAAAAAKE!
- Sugar Rush: WAHWAHWHAHWAHWAHHAHWHAHAW!
* These may all change in the future. Let me re-phrase that: EXPECT them to change.
A LITTLE HISTORY
Yes, this idea did come about after months of reveling at Apjjm's Tetris: The Dark Descent. Over the past few months I have been constantly pushing myself to become a better programmer, reading books, watching online lectures about programming techniques and doing little mini-assigments.
I admire Apjjm and his work and he is the inspiration for this. And many thanks go to him for the various help he's provided you and all of us with as part of this community.
WHAT CAN WE EXPECT IN THE FUTURE?
Since Amnesia's engine makes doing some things like this incredibly tedious (if not difficult) there are limitations...but there are also advantages. Perhaps we may see a 2d platformer in the future. That one may require the help of Apjjm though, hehehe.
WANT TO SEE THE CODE?
I've decided to share the progress and the mechanics behind this project. Hopefully it can help spark some scripting innovation within this community's custom stories, instead of simply using only Amnesia's API to create events and puzzles.
build 001 - 11.02.2011
build 002 - 11.06.2011
build 003 - 11.06.2011
(This post was last modified: 11-07-2011, 08:23 AM by palistov.)
|
|
11-01-2011, 08:50 AM |
|
Gamemakingdude
Senior Member
Posts: 470
Threads: 82
Joined: Nov 2010
Reputation:
9
|
RE: Snake: The Dark Descent
Can't wait to try this out! Could use some screenshots
|
|
11-01-2011, 08:57 AM |
|
palistov
Posting Freak
Posts: 1,208
Threads: 67
Joined: Mar 2011
Reputation:
57
|
RE: Snake: The Dark Descent
Haha there's nothing to show yet, I'm working on mechanics. It's very complex compared to what you would usually expect in an Amnesia script.
But I'm planning on having some eye candy, so have no fear
|
|
11-01-2011, 09:08 AM |
|
flamez3
Posting Freak
Posts: 1,281
Threads: 48
Joined: Apr 2011
Reputation:
57
|
RE: Snake: The Dark Descent
(11-01-2011, 09:08 AM)palistov Wrote: Haha there's nothing to show yet, I'm working on mechanics. It's very complex compared to what you would usually expect in an Amnesia script.
But I'm planning on having some eye candy, so have no fear I'll keep an eye on this thread...
|
|
11-01-2011, 09:32 AM |
|
palistov
Posting Freak
Posts: 1,208
Threads: 67
Joined: Mar 2011
Reputation:
57
|
RE: Snake: The Dark Descent
Added some flora. Will upload a screenshot tomorrow...it's bedtime for me!
|
|
11-01-2011, 09:55 AM |
|
Gamemakingdude
Senior Member
Posts: 470
Threads: 82
Joined: Nov 2010
Reputation:
9
|
RE: Snake: The Dark Descent
Palistov, is there any way to chat to you like in real time? Like Skype or msn?
|
|
11-01-2011, 10:26 AM |
|
palistov
Posting Freak
Posts: 1,208
Threads: 67
Joined: Mar 2011
Reputation:
57
|
RE: Snake: The Dark Descent
Yeah add me on Skype, username is palistov (big surprise haha)
|
|
11-01-2011, 07:27 PM |
|
palistov
Posting Freak
Posts: 1,208
Threads: 67
Joined: Mar 2011
Reputation:
57
|
RE: Snake: The Dark Descent
I'm considering making this an open project, meaning everyone will be able to test it out/modify it or do whatever with it. I'd just put it in a public dropbox folder and post the link here.
Thoughts?
|
|
11-02-2011, 11:44 PM |
|
Kman
Posting Freak
Posts: 4,187
Threads: 25
Joined: Jul 2011
Reputation:
219
|
RE: Snake: The Dark Descent
idk, i think you should just make this a normal custom story (though you can hardly call this a normal custom story ) instead of making it an open project. just my opinion though!
Posting Freak
|
|
11-03-2011, 12:50 AM |
|
Your Computer
SCAN ME!
Posts: 3,456
Threads: 32
Joined: Jul 2011
Reputation:
235
|
RE: Snake: The Dark Descent
Do you have the snake "animation" based on a timer or a function that calls itself, or a while or for loop whose expression is dependent on conditions?
Looking at the video, that looks like bothersome work to code.
|
|
11-03-2011, 02:06 AM |
|
|