Register - Login
Views: 99794139
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 05:10:40 AM
Jul - Gaming - Small Metroid Engine New poll - New thread - New reply
Next newer thread | Next older thread
Zero One
5170
And as we fall the spirit carries on,
That a hero'll come and save us all,
As we call the ones we left below,
We all dream of the day we rise above
Level: 129


Posts: 4787/5173
EXP: 24571504
For next: 478150

Since: 05-24-10

From: Delta Quadrant

Since last post: 1.6 years
Last activity: 130 days

Posted on 05-27-14 03:21:11 AM (last edited by Zero One at 06-08-14 10:05:47 PM) Link | Quote
So I've spent the past week trying to make a Metroid engine as an end-of-year project for University. Today is the submission date, so I have decided to release the source!

It was written in C++ and Allegro. To modify it, you'll need something capable of using VS2013 files. For those of you who'd just rather test it and not deal with code, there is a TestGame folder within the RAR that contains only what is required to just run the game.

Grab it here. Arrow keys to move, Z and X to jump and fire, D toggles debug mode.

If you get a warning about a missing MSVCP120.dll, then you need to download the C++ 2013 redistributable.

The room follows a Metroid II style and was created in Tiled Map Editor, a free program.

Now that this is done, I plan to begin work on a much larger project. A new Metroid engine built from scratch using C# and XNA, with a later MonoGame port for Linux and Mac users, featuring a custom built editor and as many items as I can cram in to it, to hopefully allow people to create Metroid games without requiring the ability to program.



____________________
This is a Heisenberg post. I know I posted this really fast, but I don't know where...
My YouTube Channel and Triggernometry Class!
Crossover - The Comic!
My Livestream. Check it! And now, check out my Twitch!
3DS Code: 2879-0110-5138
Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 92/95
EXP: 68015
For next: 10110

Since: 07-25-07

From: LINUX

Since last post: 65 days
Last activity: 49 days

Posted on 06-08-14 05:17:17 PM Link | Quote
I can't seem to download it. I get a 404 error from Dropbox. Which is a shame since I really want to try this!

____________________
2Tie

Rumours of my death have been greatly exaggerated.
Level: 70


Posts: 495/1230
EXP: 2878361
For next: 137450

Since: 02-22-10

Pronouns: anything works
From: here

Since last post: 6 days
Last activity: 1 day

Posted on 06-08-14 05:34:04 PM Link | Quote
I thinkk i downloaded the wrong c++ redistributable :C

____________________

~The Shining Force~
Zero One
5170
And as we fall the spirit carries on,
That a hero'll come and save us all,
As we call the ones we left below,
We all dream of the day we rise above
Level: 129


Posts: 4793/5173
EXP: 24571504
For next: 478150

Since: 05-24-10

From: Delta Quadrant

Since last post: 1.6 years
Last activity: 130 days

Posted on 06-08-14 10:06:37 PM Link | Quote
Originally posted by Techokami
I can't seem to download it. I get a 404 error from Dropbox. Which is a shame since I really want to try this!


My bad. RARed up my entire Year 1 of University to save space and forgot to update the link. Fixed now!

Originally posted by 2Tie
I thinkk i downloaded the wrong c++ redistributable :C


What does the error message say?

____________________
This is a Heisenberg post. I know I posted this really fast, but I don't know where...
My YouTube Channel and Triggernometry Class!
Crossover - The Comic!
My Livestream. Check it! And now, check out my Twitch!
3DS Code: 2879-0110-5138
Next newer thread | Next older thread
Jul - Gaming - Small Metroid Engine New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

29 database queries.
Query execution time: 0.085304 seconds
Script execution time: 0.012011 seconds
Total render time: 0.097315 seconds