Skip to content
This repository has been archived by the owner on Sep 18, 2019. It is now read-only.
/ marvinsarena Public archive

Marvin's Arena is a free and entertaining programming game. The game is designed to easily learn programming in any .NET compatible language. It is suited for new programmers to gain experience with the .NET languages and development tools as well as for experienced programmers.

Notifications You must be signed in to change notification settings

spech66/marvinsarena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marvinsarena

Introduction

Marvin's Arena is a free and entertaining programming game. The game is designed to easily learn programming in any .NET compatible language. It is suited for new programmers to gain experience with the .NET languages and development tools as well as for experienced programmers.

ma

You create a robot and let it fight against one or more opponents in a tournament. The first robot can be written in only a few minutes but complex robots might take some time for perfection. More experienced developers can even create robots working in a team to fight other teams.

3d 3d 2d 2d

The robots can move, scan for opponents and fire bullets and rockets to survive in the battle!

This is the source code of the engine and backend if you just want to create robots please visit the project website!

Project Website

Project Website & Tutorials: Marvin's Arena Website.

####Articles in the Internet More battling bots with Marvin's Arena. Found more? Notify us.

Current Features

* Battle Manager to create a tournament 
* 3D Battle Engine that simulates the tournament 
* Sandbox to run every robot in a secured environment with maximum security assigned 
* Single and Team tournaments with full tournament brackets 
* Configurable game rules 
* XML tournament result 
* Map Editor 
* Visual Studio integration and Code Editor 

Build the project

Open and compile MarvinsArena.sln. You will get errors for missing files for the first time (The sample robots as they are within a seperate solution). Open and compile Samples.sln in Samples folder. Now the missing files are generated. You can compile and run MarvinsArena.sln now.

Required Tools

WiX 3.6 for building Setups Microsoft XNA Game Studio 4.0 (OLD: XNA Framework 4.0 Standalone)

####Version 0.0.5.0 and lower WiX 3.0 for building Setups Microsoft XNA Framework 3.1

About

Marvin's Arena is a free and entertaining programming game. The game is designed to easily learn programming in any .NET compatible language. It is suited for new programmers to gain experience with the .NET languages and development tools as well as for experienced programmers.

Resources

Stars

Watchers

Forks

Packages

No packages published