Skip navigation

Category Archives: Games







Hi,

last Friday a colleaque asked for a caustics effect to use on water levels. Since there was no time at work to create the effect and think it through I did this at home and came up with this pretty neat solution. Read More »







Ich poste ja sonst kaum Youtube Videos auf meinen Blog, aber das hier musste einfach sein. Herrlich:







Das wohl kleinste Spiel der Welt gibt es hier zu sehen:
http://www.p01.org/releases/DEFENDER_of_the_favicon/

Beim Defender of the favicon spielt man einen Sidescroller im Favicon. Viel vergnügen. (Danke Timo)







Spiele Beautiful Katamari auf jeder Website, auf der du möchtest.

Die Webseite besuchen und dann folgenden Text in die Adresszeile (URL) eingeben:

1
javascript:var i,s,ss=['http://kathack.com/js/kh.js','http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js'];for(i=0;i!=ss.length;i++){s=document.createElement('script');s.src=ss[i];document.body.appendChild(s);}void(0);

Das könnt ihr auch gleich hier vor Ort ausprobieren:
Start the Game

Danke Peter für den Tipp!







Ein bischen einfacher möchte man manchmal einen Wert (Color, float, Vector2, Vector3, Quaternion oder Rect) in Unity zwischen zwei Zuständen hin und her animieren. Dafür habe ich mir ein paar kleine Helferlein geschrieben, die wie folgt zu verwenden sind:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
using UnityEngine;
using System.Collections;
 
public class AnimTest : MonoBehaviour
{
	float animatedValue = 0.0f;
 
	public Animate.EState animationState = Animate.EState.None;
 
	public float speed = 2;
 
	void Update ()
	{
		// Optional Settings
		// Set in advance to use Mathf.LerpAsAngle instead of Mathf.Lerp
		Animate.floatAsAngle = false;
		// Set in advance to increase accurancy
		Animate.accuracy = 0.001f;
 
		// Obligatory Call to do animation
		animatedValue = Animate.animate(Time.deltaTime * speed, animatedValue,1,0, ref animationState);
 
		// Animate provides overloads for
		// * Quaternion
		// * Color
		// * Vector2
		// * Vector3
		// * Rect
		// * float
 
	}
	void OnGUI(){
		GUI.color = Color.white;
		if(GUILayout.Button("Hi")){
			animationState = Animate.EState.ToHigh;
		}
		if(GUILayout.Button("Lo")){
			animationState = Animate.EState.ToLow;
		}
 
		GUI.Label(new Rect(50,50,100,100),animatedValue.ToString());
 
		GUI.Label(new Rect(50,100,100,100),animationState.ToString());
 
	}
}

Die Helfer gibt es auch zum Download: Animate.zip







Endlich kommt mein Beitrag zur Green IT! Schon lange geistert in meinem Kopf die Frage danach, wie man ein Terrainsystem à la Simcity macht. Gestern und heute habe ich mir diese Frage nun beantwortet. Und so sieht das aus: Read More »







Habe heute die Gamescom in Köln besucht. Ist ja quasi um die Ecke und mit dem Ticket war die Zugfahrt sowieso kostenlos. Das Ticket wurde sogar noch gesponsort.

Read More »







Beispiel eines Killerspiels

ACHTUNG! SATIRE! Wer kennt das nicht. Jugendliche – vornehmlich männliche, wenig in ihr Umfeld integrierte – spielen am Computer sogenannte Killerspiele. Read More »







Auch wenn das Spielprinzip noch nicht einhundertprozentig steht, komme ich gut voran mit der Arbeit an meinem nächsten kleinen Spiel. Es heißt Deliveree und wird für Windows und Mac kostenlos zum Download stehen. Natürlich gibt es noch viel zu tun. Musik fehlt noch und es gibt nur ein Level. Wir man sich anhand des Screenshots denken kann, geht es bei dem Spiel um einen Außerirdischen, der dauernd Päckchen verliert. Einige davon muss man aufsammeln, andere sollte man lieber dahin schweben lassen und am Ende sollte man den Deliveree einholen um ihm All seine Päckchen abzunehmen.







Ein frühes Projekt im Spieleentwicklerclub Acagamics war Tankdogs. Bei diesem Spiel steuert man einen mit Rädern oder Ketten versehenen Hund und versucht möglichst die anderen Spieler abzuschießen. Dabei ist der Sichtradius beschränkt. Erst durch den so genannten Schnüffelmodus kann man auch die entfernten Gegner erriechen.

Kai Rohmer, der damals auch an der Entwicklung beteiligt war, hat dem ganzen Spiel einen modernen Anstrich verpasst und es von Grund auf neu programmiert. Das Ergebnis ist kostenlos erhältlich und läuft auf allen aktuelleren Windows PCs.

Viel Spaß!