Random posts

FirecatFG's picture

A Faster Computer

wat.png

A game i created solely to make a joke on computer crashes. Top features include a wide variety of things to avoid, The glitchiest parallax scrolling on the market, a faux mode 7 perspective that causes bikes to be in midair for no reason, and a strange application of prime numbers to make the title screen music.

Event Created For: 
Made For: 
An event
Leo's picture

Buffy the vampire slayer

screenshot.png
Game File: 

game based on one of the television series of my youth created with Klik N Play (playable on current PCs).

CONTROLS:
(Arrows) to move
(Z) to Jump
(X) to Hit

explore the graveyard an kill the vampires.

Author: 
leo
Event Created For: 
Made For: 
An event
snapman's picture

Return of Weekly Updating: do that again

Just when you thought I wasn't going to be updating anymore, a new update comes right out of nowhere!

A while ago I read an interesting article about the indie games scene, and the creation of what they referred to as "a new genre of game" that had arisen entirely due to the efforts of independent developers. While I think it can trace its roots to some rather big budget games first, it is an interesting notion: The origin of the time manipulation game genre. While it probably traces directly to the Prince of Persia commercial title "The Sands of Time", the concept has evolved a fair bit past simply rewinding time, fast forwarding time, pausing time, or perhaps the real father of the genre, bullet time. Now games like Cursor 10 and The Misadventures of P.B. Winterbottom have multiple timelines: parallel, intersecting, reversed, accelerated, and slowed all together. It's a very interesting concept, allowing for a lot of creativity on the part of the player, as to how the recorded movements are arranged or manipulated.

Which brings me to tonight's topic: Recording and playing back motion in KnP. The mechanic is something new, but that doesn't mean you can't make it in something old. My first thought on this was a description I read once of sending information between multiplayer game clients. It read something like this: "You don't just send the current location of all the players, you also send their direction and velocity. That way the computer can fill in the space between updates by moving the character according to the most recently sampled velocity and location" While taking a look at the path motion in KnP, it looked a lot like the principle from the motion sampling for multiplayer games I'd read about. But there was no way to manipulate a path object during a game, I saw a way to recreate it. If I could draw a path of objects, and have another object read them one at a time, I could record and play back motions.

Using objects for path nodes was necessary because KnP has no support for arrays of any dimensions (except 0!). But I had to make each object numbered, and store a speed and direction. I finally decided I didn't need to store a direction, since that would be taken care of by the position of the next node in the path. So I used a simple trick to number each objects alterable value A immediately after creation, along with storing the recorded object's current speed. Quickly I had a path of numbered objects with stored speeds. It was just a matter of waiting 5 seconds, and adding an object that would start reading at the beginning of the path, changing its speed as it read. The following object very nearly matched the motion of the recording object, with little difficulty or error.

I chose to destroy the path as it was read, but it would be easy to reuse the path as in TMOPBW, or reverse along the path like in sands of time. Or even record multiple paths, by setting the alterable value C!

Attached is the result of my experimenting. The first stage uses the mouse, which is capable of achieving speeds in excess of the KnP maximum 100, so it's not perfect. The second stage records the movement of a platform movement object, with one-way collision between the player and the echo. Press SPACEBAR to switch between the examples.

(It is important to note that this technique is better than constantly creating objects, and repositioning the trailing object at the oldest one. This trick is much smoother by simulating interpolation between points by the recorded velocity. Also, this technique allows for more complex timeline manipulation that this short example file demonstrates)

AttachmentSize
movement record.zip9.19 KB
Smedis2's picture

MERCILESS ARMY FROM OUTER SPACE!

WYDESCRIIN.png
Game File: 

BEHOLD! A SMEDIS2 PRESENTATION IN.....
WIIIIIIIIIIIIIIIIIIIIDE SCREEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEN

Press z to fire arrow keys to move YOU GET THE IDEA.

Also figure out the semi-artsy message of this game.

Author: 
Smardis tew
Made For: 
An event
ioshiin's picture

ioshiin

a lazy silly person making LAME games because i have no life!!
so regret i didnt make a game about a rhinoceros :< ummm waiiit. maybe theres still time!
*runs to knp*

if you play any of my games, THANK YOU, you awesome person you!

bio_picture: 
shiin.png
Made For: 
Pirate Kart 2
Railoc's picture

Irish Car Bomb

carbomb.png
Game File: 

Make Irish car bombs! But make sure you do it in the right order or you lose points!

Made For: 
Pirate Kart 2
Louisload's picture

The New Testament of the Holy Help File

Al87vIfCAAEa2Ms.png
Game File: 

The New Testament (Koine Greek: Ἡ Καινὴ Διαθήκη, Hē Kainḕ Diathḗkē) is the second major division of the WindowsLovers biblical canon, the first such division being the much longer Old Testament.
Unlike the Old Testament or Hebrew Help File, of which Windows Lovers hold differente views, the contents of the New Testament deal explicitly with 1st century WindowsLoverism, although both the Old and New Testament are regarded, together, as sacred scripture.

from Wikipaëdiah, the frëah enciclölpedia.

Made For: 
An event

VECTOR likes music

vectormusix.PNG

Made For: 
An event

Whimsical 2: Shoot the piano player actually no don't shoot him

screenshot.jpg
Game File: 

DOESN'T WORK? TRY THIS INSTEAD (thanks Dattzies)
http://www.glorioustrainwrecks.com/files/whimsica2-tgf.zip

I actually plan to participate in Klik of the Month Club #75, so I needed a warm-up, learning to use Klik&Play. So I made this warm-up game, Whismical 2. The reason it's called Whimsical "2" is because I found it fair that the original Whimsical should be released on the Whimsical Snack Hound themed event that will take place in 10 days so this is actually a kind of preseprequel to an hypothetical "Whimsical 1 : Snack Hound" that I plan to make in 2 hours during the KotmK event.

Ok I hope all of this is still OK with the rules of the event if there are any. And if not then THIS IS PUNK VIDEO GAME ART.

----

WHIMSICAL 2 : SHOOT THE PIANO PLAYER ACTUALLY NO DON'T SHOOT HIM

Original music by Karlheinz Stockhausen

Author: 
l'ilinx
Event Created For: 
Made For: 
An event
mkapolk's picture

Trainchem

Screen Shot 2015-11-29 at 12.14.02 PM.png
Game File (Linux): 
Game File (Mac): 
Game File: 

a mashup of your two favorite games
space chem
and train
arrow keys to place moveo blocks
space to make splitto blocks
please put the """"chemicals""""" into the right """""""pipes""""""""""
; ) ;) ;;;_))))))))

Made For: 
An event
Syndicate content
pensive-mosquitoes