Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 86 reacties, 56.023 views •
Submitter: TheNephilim

Een Canadese accountant heeft in Microsofts spreadsheetapplicatie Excel een turn based role playing game in elkaar weten te draaien. Het spel, Arena.Xlsm geheten, biedt tweeduizend willekeurige vijanden, acht eindbazen en 36 achievements.

De speler komt in de Arena.Xlsm-rpg tot tweeduizend random enemies tegen en heeft toegang tot in totaal 31 spells. Ook zijn er voor de items die gevonden kunnen worden 39 modifiers aanwezig, waardoor meer dan duizend combinaties mogelijk zijn. Ook zou het verhaal vier mogelijke eindes hebben en er zijn acht boss fights.

De rpg-code, waarbij volop gebruik is gemaakt van macro's, is ontwikkeld door Cary Walkin en werkt in Excel 2007, 2010 en mogelijk ook Excel 2013, al heeft de developer dat niet getest. Arena.Xlsm draait niet op de Mac-versies van Excel. Een save-game is mogelijk door de Excel-sheet onder een andere bestandsnaam op te slaan.

Arena.XlsmArena.XlsmArena.XlsmArena.Xlsm

Reacties (86)

Hij verveelde zich zeker tijdens zn werk :p

Ontopic: wel grappig dat dit kan met Excel, lijkt me best wel veel tijd in zitten.
5 maanden, zoals in de plaatjes is te lezen.
5 maanden, zoals in de plaatjes is te lezen.
Tja dat kan elke week 1 uur zijn of elke week 100 uur, en zegt dus helemaal NIKS over de tijd die er in is gestoken :)
Dus hoeveel uur heeft hij er aan gewerkt?
Tussen de 21 en 2100 uur, ongeveer. ;)
"wel grappig dat dit kan met Excel"

In principe kan "alles" met Excel (of Word etc.)
Deze game is blijkbaar ontwikkeld in VBA (subset VB6) maar MS Office ondersteunt ook .NET (VSTO)
Daarmee kan je dus zo ongeveer "alles" maken
een leuk voorbeeld van wat kan in excell is ook deze:
http://www.youtube.com/watch?v=HZ6Q224UPkc

een "demo" gemaakt door ik geloof een aantal mensen van Guerrilla games een aantal jaren geleden als entry by de demo party Breakpoint in Duitsland.

OT:
erg gaaf idee, en erg knap dat dit hem gelukt is, zal het zeker eens een keer proberen voor de gein :D. leuk bericht jongens!
Dat betekend dat hij dus niet geopend kan worden op Windows 8 RT... die heeft namelijk geen VBA.
Meh, vroeger zat er al een flightsim in Excel :p
herinner ik me ook nog :p

edit:
Office 97

Microsoft Excel contained a hidden flight simulator.[8][9]

[Reactie gewijzigd door white modder op 26 maart 2013 19:35]

Maar niet in een Excel worksheet. Dat was een easter egg van de programmers. Niet een macro. Sinds Microsoft trustworthy computing is begonnen zijn de easter eggs verdwenen uit MS programma's.
Dat hoor je mij ook niet zeggen, mind the :p
kijk maar een op excelunusual.com dat is dit maar dan x3000,
je kunt er veel excel spelletjes, tools en tutorials vinden om ze zelf ook te maken :D
haha, die had echt niks beters te doen op kantoor.
wel een bazenactie hehe
Mee eens haha.. Wel grappig dat een "kantoorapplicatie" te mis/gebruiken is hiervoor..
Ik vind het gewoon heel leuk, dit zijn goedkope en leuke dingen om te ontwikkelen.
En nu kunnen wij ons daar weer mee vermaken op kantoor. :-)

Het spel werkt tot nu toe prima in 2013, niets te klagen. Zou een grote grap zijn alleen als er in de macro een mailtje gestuurd wordt naar alle contacten dat je dit soort dingen doet met excel onder werktijd indien je outlook gebruikt. :+
Een baas zou dit in Powerpoint geschreven hebben. Managers doen heel veel in powerpoint. Zet een aantal managers (/consultants) bij elkaar en ze gaan een powerpoint presentatie maken.

En daar zit een soortgelijke macro taal in, dus het kan werkelijk......
Dat is niet een "soortegelijke" taal, dat is precies dezelfde taal: VBA. Alleen de beschikbare objecten zijn verschillend tussen de applicaties, maar in principe kan je dit net zo goed maken in Powerpoint.
sterker nog, tijdens zijn Masters in buisness administration opleiding op school, schrijft hij zelf in het derde plaatje.
Het lijkt erop dat deze man geboren is als programmeur, vervolgens nooit een "echte" programmeertaal heeft geleerd, maar wel veel office-macro's heeft moeten gebruiken.
Ik heb het 5 seconden gespeeld voordat de boel crashte, leek gewoon VBA te zijn en geen macros. Lijkt me ook een stuk logischer.
...

Macro's worden opgeslagen in VBA-code
Een macro wordt in VBA geschreven. Het zijn dus gewoon macro's. Open maar eens de lijst met macro's.
Werkt het ook in LibreOffice Calc?
Hoop dat de beste man dat in zijn eigen tijd gedaan heeft :)
nee, voor zoverre ik kan zien niet, ik krijg VB errors :( darn, had er graag even mee gespeeld om te zien wat er allemaal mee is gedaan, erg leuk concept. helaas werkt het niet op Libre (en ik gok dus ook niet op openoffice). Jammer..
LibreOffce Calc gebruikt geen VBA maar een andere manier van scripten.
Wat een geniale vrije tijdsbesteding (even de assumptie maken dat het zijn vrije tijd is geweest)!

Het is jammer dat ik niet meer beschik over deze excel-versies en het spel derhalve niet kan testen. Ik ben wel benieuwd of hij ook van plan is om de RPG op andere "platformen" uit te brengen, bijvoorbeeld LibreOffice.

Er zit toch nog wel wat werk in om 2000 verschillende vijanden op te geven.

Kortom: Wellicht nutteloos maar erg leuk gedaan!
3 woorden..... Wow wat gaaf.
WTF... hoe vet is dat :P
Die is goed... met excel! Zou je dit spel goed kunnen importeren in google docs? :P
Nog heel eventjes en Excel kookt ook nog voor je!

OT:
Ik heb het net even geopend en ik vind het echt bijzonder hoe hij dat voor elkaar heeft gekregen wat een werk. Ik dacht dat accountancy wel een redelijk drukke baan was...
Ligt eraan wat men onder een drukke baan verstaat. Mits je een beetje leuk kunt babbelen en goed kunt onderbouwen in wat je zegt, kun je je baas/chef al heel snel wijs maken dat je het druk hebt..

Ontopic: erg leuk gedaan door deze man. Op naar het volgend project!
Precies. Wie weet, we kennen het verhaal erachter niet. Maar wat ik wel durf te zeggen dat ik zulke mensen die jij beschrijft niet mag. Luie donders heten dat :)
Grappig, dat heb ik nu altijd bij de softwareontwikkelaars bij mij op het werk. Altijd doen alsof iets moeilijk is en veel tijd kost, maar als je dan een keer langsloopt staan ze bij de koffieautomaat of zijn ze even aan het darten.
Een groot deel van de tijd gaat niet op aan het bouwen maar aan het denken hoe te bouwen. Dat denken kan ook bij het koffieappaaraat :+
OOk als is het druk, een accountant werkt niet 24 uur per dag....
Nee tuurlijk niet die heeft altijd nog wel tijd over. Ik ben zelf accountant en omdat ik tijd over had heb ik deze online training in excel gemaakt. Je werkt maar 8/9 uur per dag en in mijn geval maar 4x9 dus dagje over voor leuke dingen... ;)
offtopic:
Accountancy is een druk bestaan. Je moet ieder uurtje verantwoorden en overwerk is meer regel dan uitzondering. Ik denk ook niet dat hij dit spelletje tijdens zijn werktijd heeft gemaakt.

Ben zelf inmiddels al vijf jaar uit de accountancy, en nu heb ik tijd om dit spelletje te spellen tijdens mijn werk... :+

Trouwens wel een leuke game. Ben er alleen nog niet achter waarom sommige monsters mij op afstand al levenspunten kunnen afnemen..
ranged attack maybe?
Haha. Respect voor deze man. Hij gebruikt wat hij kent en bereikt daarmee zijn doel.

Wie probeerde er nog meer op 'Close' te klikken in het derde plaatje? 8)7
Ik :+
En daarna bijna op hjet kruisje gaan klikken bij plaatje 4 :+

Knap om dit voor elkaar te krijgen. Eens RPG in excel, indrukwekkend.

[Reactie gewijzigd door ArgantosNL op 26 maart 2013 16:12]

Inderdaad, respect voor deze accountant! Ik zou het geen verveling noemen, maar een leuk uiterste wat je kunt behalen met een programma dat eigenlijk totaal een andere functie heeft.

Heb de neiging om op 'Close' te klikken weerstaan gelukkig.
Verbaas me telkens, excel is niet uitblinker op software gebied, zeker niet games ;)

[Reactie gewijzigd door CyberAmp op 26 maart 2013 16:26]

Verbaas me telkens, excel is niet uitblinker op software gebied,
Daarom is het ook een van de meest gebruikte producten ter wereld :P

Op dit item kan niet meer gereageerd worden.



Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBWebsites en communities

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True