Archive for the ‘ Arena.Xlsm ’ Category

Arena.Xlsm Version 1.3 Preview

Arena.Xlsm version 1.3 is coming along nicely. Here are some of the main things to look forward to!

New Tiles: Movable Walls and Pressure Switches – Movable walls are heavy walls that you can push around the arena. Push a movable wall onto a pressure switch to detonate the dynamite attached to that switch.  Dynamite can be attached to walls to access new areas of the map. Dynamite may also be attached to cracked terrain, explode the terrain under an enemy to cause the enemy to fall down a bottomless pit! Note that walls with dynamite attached can only be exploded via pressure switch. Be careful, if you push the movable wall onto cracked terrain or a bottomless pit, it will fall down and make the pressure switch unusable!

v1.3-arena-2c

New Feature: Keyboard Controls – You can now control every action in the game with the keyboard in addition to the mouse. This dramatically increases the speed of gameplay!

v1.3-Keyboard-Controls

New Feature: Statistics and “Boss Key” – The game now tracks your statistics across play-throughs. A lot of people have been requesting that I implement a “boss key”, which is a spreadsheet that can be pulled up quickly to mask the fact that you’re playing a video game. The Statistics spreadsheet can be pulled up quickly by pressing the F key while playing the game. The Statistics page is an unlocked and unprotected spreadsheet if you need it for this purpose you can customize it with work. NOTE: If you feel the need to use a “boss key” you probably should not be playing this at work. I will not be held liable if you get yourself fired for playing a video game at work.

v1.3---Statistics

If you want to volunteer as a tester and receive version 1.3 prior to the general public, please feel free to send me an e-mail with the version of excel you are using and I’ll add you to the volunteer tester group.

Please continue to follow me on Facebook and Twitter and Reddit for Arena.Xlsm updates and discussion. Thanks very much for your interest in Arena.Xlsm!

Arena.Xlsm Version 1.2 Released!

v1.2-arena-3b

Arena.Xlsm Version 1.2 is now available here: Download Arena.Xlsm

This update contains a number of new features and content. Here are the highlights:

  • New Feature: Import Data. You can now import old games! This allows you to continue your game in a new version without losing your progress!
  • New Feature: Dynamic Player Avatar – The player’s avatar will now change to reflect how the player is feeling.
  • 2 New Terrain Types: Cracked Terrain and Bottomless Pits present new situational strategies and challenges!
  • 3 New Arenas! 
  • New Attack: Lunge. Moving offensively into the melee range of an enemy will now automatically perform a lunge attack on the enemy with the player’s melee weapon. This will make it possible for the player to have the first hit in a melee confrontation.
  • New Collection: Emotional Breakdown.
  • 2 New Achievements:
    • My Emotions!!! – Collect all 10 Emotions.
    • Darkness Falls – Cause an enemy to fall down a bottomless pit.
  • New Enemy Type: Chance to Knockback.
  • Final Boss fight has been redesigned and is now much more strategic!

For the full patch notes, see the Arena.Xlsm Wiki.

Arena.Xlsm Version 1.2 Progress Update

Thanks for your patience regarding the version 1.2 update. Final exams and assignments have been dominating most of my time. However, I’ve been making significant progress on version 1.2. Have a look at the few remaining items still on my to-do list for version 1.2:

  • New Enemy Ability: Chance to Knockback. This will make it more challenging to avoid fire and the new bottomless pits!
  • The Ultimate Evil Boss Encounter: I’m redesigning this boss fight to give it a more “epic” feel. This requires some heavy scripting on my part but I think it’ll be worth it. Without spoiling the redesign, there will be multiple targets and you will need to make a strategic decision which target to hit at any time. This will be in addition to some new counterattacks that have been added to The Ultimate Evil to deal with some of the simpler strategies from earlier versions. I’m trying to get the balance on this just right so it’s not too hard but not too easy while still being a challenge.

In regards to the specific time for release, please continue to follow me on Facebook and Twitter and Reddit for updates and discussion. I hope to get the new version to the volunteer tester group sometime next week. Speaking of which, if you want to be a volunteer tester, please e-mail me with your Excel version(s) and I’ll add you to the list. You’ll be able to try out version 1.2 before everyone else!

In addition to the version 1.2 preview that I posted earlier, please enjoy some screenshots from the upcoming update below:

Continue reading

Arena.Xlsm Version 1.2 Preview

Arena.Xlsm version 1.2 is in the works and it is a major content update. Here are some of the main things to look forward to!

New Tiles: Bottomless Pits and Cracked Terrain – Bottomless Pits are pits of certain death. You want to avoid these! Cracked Terrain are weak terrain that has cracks in it. This will break and turn into a Bottomless Pit when walked on or shot at. The new terrain is being integrated into the rest of the game in the form of new arenas, new enemy types that take advantage of the terrain, and new spell effects. Here is a sample showing one of the new arenas with new challenges that uses all of the different terrain types in Arena.Xlsm:

Arena-v1.2-Preview

Continue reading

VBA4Play Part 1: Movement and Collision Detection

This is the first part of a new series called VBA4Play. The goal here is to use Arena.Xlsm as a learning tool to get more people to have fun with VBA. Ultimately, what I’d like to do is create new games together with you using the tools that I am going to be writing about in VBA4Play. To that end I want people to come up with their own ideas for games and put them in the comments or experiment with VBA and write some code for a future game. If your code becomes featured on VBA4Play, I may ask that you guest write the article in a step-by-step fashion so that everyone can follow along. I’m going to try to make this feature accessible to beginners so I apologize in advance to those of you who already have coding experience. Hopefully both beginners and advanced VBA users can learn from each other and build something amazing together. To that end, I am only going to guide the discussion, I would like this to be a community project so the power to see where this thing goes is in your hands.

Okay, now let’s get started!

Continue reading

Arena.Xlsm Version 1.1 Released!

Arena.Xlsm Version 1.1b is now available here: Download Arena.Xlsm

Collections

Special thanks to my volunteer testers, and all of you who submitted feedback and bug reports!

Note: There is currently not a way to import your current v1.0 game data into v1.1. I’m working on this feature but it will take time and I didn’t want the Excel 2007 guys to have to wait any longer just to get started!

Patch notes below!

Continue reading

Wow. This is crazy.

I want to thank all of you for the immense amount of support. As of the time of this writing, this website has received over 150,000 views (since the game was released 5 days ago) and has been featured in some very impressive media outlets all over the world including: Игры@Mail.Ru (Russian), Rock Paper Shotgun, BBC News, Tweakers (Dutch), Geek.com, Gizmodo, Eurogamer,  TECHsme.sk (Slovak), pikabu (Russian), origo (Hungarian), The Next Web, CNet, and The Escapist. (I’m aware that there are other blogs that have picked this up, thank you!) This is much, much more than I was expecting. I am quite overwhelmed on the time management side of things as I did not anticipate this kind of a reaction. I still have other obligations for my time such as the MBA which I am still expecting to complete in the next month and my volunteer obligations including preparing free tax returns for deaf individuals at Silent Voice.

Silent Voice

As far as the game is concerned, I am trying to keep up on everything. This includes:

  • Reading all of your feedback. I had initially been trying to respond to everything in 24 hours. However due to sheer volume that is no longer a viable option. Please know that if I don’t respond to you I’ve at least read your comment and it has made me smile. This includes comments in a non-English language, I am reading them to the extent that Google Translate can interpret them.
  • Taking part in the discussions of Arena.Xlsm, this includes my twitter @CaryWalkin or #ArenaXlsm, the official wiki, the facebook page, Reddit, and Something Awful (private forum, costs $10).
  • Maintaining the list of volunteer testers. I am absolutely shocked and amazed how many people are willing to volunteer their time to help test this game. I’m pretty sure you are all the best people on the internet.
  • Sticking to the Version 1.1 release schedule. Finding time to actually sit down and code is getting difficult. However, this is my top priority because this is the thing that is keeping me up at night. I need to get all Excel 2007 users playing bug free and I need to fix/balance a few things to improve the experience. I really want this out at some point over the weekend and will be pushing myself to make that happen.

Anyways, thank you for your continued support. Thank you for your patience. Most of all, thank you for playing and I hope that you’re enjoying the experience! 🙂