Welcome to TechNet Blogs Sign in | Join | Help

The Applied Games Group Blog

New stuff directly from Microsoft Research.
Composing a video game in F#

This week it was my opportunity to present a topic for 15 minutes at the MLP group's ritual Tuesday afternoon tea and cakes session (yes - we are based in the UK). I thought it might be fun to knock up a little game with the Microsoft functional programming language F#. With only a few hours to spare at the weekend I decided to go with a retro style game and an old favourite of mine - the light cycle game sequence featured in the 80s movie Tron. So after about 4 hours I had a 2 player game in Windows Forms with optional support for XBox 360 controllers with managed DirectX all in under 200 lines of F#; and come tea time I even had some players. If you fancy having a go yourself the code can be viewed on the F# Wiki.

Light cycles

Have fun,

Phil

Posted: Thursday, October 25, 2007 8:33 PM by apg
Filed under: , , ,

Attachment(s): lightcycles.fs

Comments

ASPInsiders said:

First, let me remind you that in my new ongoing quest to read source code to be a better developer ,

# September 25, 2008 5:14 AM

Readed By Wrocław NUG members said:

First, let me remind you that in my new ongoing quest to read source code to be a better developer ,

# September 25, 2008 5:46 AM

Phillip Trelford's blog... evidently said:

Announcing My F# Introduction Talk on Tuesday 19th May, 2009 @ Skills Matter in London

# May 14, 2009 2:56 AM

Pablo-L2GP said:

Site: http://www.l2gp.com

Lineage Versão Gracia Final!

L2GP-PvP ( High Rate )

Rates:

xp: 150x

sp: 200x

adena: 400X

Drop: 10X

Spoil: 15x

Enchant seguro: 10

Enchant maximo: 35

Enchant maximo elemental: 36

Chance de enchant :66%

Auto aprender skills normais.

Skills divine com o livro

Buffs 2 horas de duração

Full Buffs: 60 Buffs

Mais de 20 eventos diferentes

NPC'S:

*Facilitador (Zonas especiais de upagem)

*Zona de PvP

*NPC Buffer: Opção Pacote! Voce mesmo pode programar até 5 pacotes personalizados. Aqui voce não perde tempo se bufando. Programa 1 vez e depois só um clique. (5 Pacotes por char)

*NPC de colorir o nome

*GMSHOP

*Zona de PvP

*Berbella (Tem pra vender TODOS os itens de doação). É possivel fabricar os coins sem doar.

*Teleporter Global

*Custom weapons, armors, skills, itens quests e acessórios.

* É possível ficar full sem doar, pois se pode fabricar coin donator fazendo quests!

*Coin system: Troque seu tempo de jogo por coins! Tenha tudo do melhor por trocar seu tempo de jogo por coins no site!!

É um servidor fantástico: Se você procurava por diversão ja encontrou o servidor! Veja as imagens na seção "Como é o L2GP" e entenda por que tantas pessoas falam do l2gp e não trocam por nada esse servidor!

L2GP-LowRate

Rates:

xp: 7x

sp: 8x

adena: 14X

Drop: 7X

Spoil: 12x

Enchant seguro: 4

Enchant maximo: 25

Chance de enchant :65%

Aprender skills

Mais de 20 eventos diferentes

Buffs 1 hora de duração

Max 20+4 Buffs (igual o oficial)

Teleporter Global

NPC Acessorios

NPC de colorir o nome

Servidor totalmente sem custom. Limpo!

Se quer jogar no servidor oficial sem pagar é aqui.

* Neste servidor só tem doação para adena e level do char. Nada mais.

Outras informações de ambos os servidores:

* + de 10 GM's online (visiveis e invisível tanto no site como no jogo)

* Multibox (você pode abrir quantos lineages teu pc aguentar)

* TvT e outros

* Fame system

* Certificação subclasse

* Fortress siege (funcionando Todos os fortes)

* Skills Lvl 81,82,83 e 84.

* Champion Mobs

* Augmentations

* Elementais stones

* Capas

* Talismãs

* Clan Hall

* Seven signs

* Pescaria (Fish system)

* Quests, inclusive hellbounds e Gracia Final

* Mobs diurnos e noturnos

* Nobresa

* Áreas Gracia final

* Airships

* Olimpíadas

* Heros

* Instances

* Pets

* Divine transformações

* Títulos Coloridos!

* Cloud Masion

* Vesper Armadura, Armas, Jóias e Acessórios!

* Últimos updates do oficial americano.

* Geodata (Sem bug de parede)

* E muito mais. Confira!

Não Perca tempo e faça seu cadastro hoje mesmo!

by Pablo-L2GP

# August 4, 2009 11:52 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker