Legends of Equestria - Forum

General Category => Video Games => Video Games Archive => Topic started by: Xeno Aura on 2012 Oct 21, 15:38:23

Title: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Oct 21, 15:38:23
Welcome to the Adventure is Magic: Road to Arath discussion thread.

Here's the key features of the game



I'm really interested in suggestions for the game, specifically enemies at the moment. I can program a lot of things, but I have trouble coming up with something different than everything else, hence why the only shown enemy is currently Slimes, a common enemy in many games of this type.

Also feel free to suggest other things, such as items, skills for the 3 races, and perhaps even core gameplay ideas. I will look at every suggestion, and may add one if I think it's a good idea.

Screenshots:
[IMG]http://i1145.photobucket.com/albums/o515/Xeno_Aura/AiM%20RtA/Runner2012-11-1813-53-50-70.png[/img][IMG]http://i1145.photobucket.com/albums/o515/Xeno_Aura/AiM%20RtA/Runner2012-11-1813-55-43-62.png[/img]

Dev Logs:
Spoiler: show

November 17th 2012:


November 25th 2012:



System Requirements:

Currently AiM: RtA runs on:

Windows:

- Windows XP or later
- Any Dual core CPU (Tested on 2.0GHz Core 2 duo)
- 2GB of RAM
- 20MB of storage space
- DX9 Graphics Card (256MB VRAM or more)
- Keyboard & Mouse
- Xbox 360 controller or PS3 controller emulating a 360 controller required for multiplayer.

WINE:

The games single-player mode is playable in WINE for Linux, Xbox 360 controller and Network do not work in WINE.

WINE for Mac has not been tested.

These system requirements are subject to change, chances are they will increase slightly as development progresses.

AiM: RtA is not associated with any other projects of a similar or same name. This is made purely by me, and those mentioned in the games credits.

Download Link:
http://www.mlprpg.darkfire-ent.com/AiM%20RtA.rar
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 06:13:21
Like Terraria without the mining and creation...

Hmm...

Care to tell me a bit about the story? Not anything major... Just the main plot and the main character, without too much details.

I may come up with something if you do. ^-^

Also, I must say you got me interested in said game. B)
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 22, 08:47:52
It will have mining in it, but I'd rather not include altering the world, to simplify it for myself. Crafting of items.... something I'd like to do, but I may leave it out in favour of making the player loot or buy better items, like TorchLight/Diablo/Borderlands...

I wanted the game to have a freedom to it, where you can wander around the world, level up, get better items, become more powerful, face stronger enemies. etc.

An under-lying storyline would be something I'd probably want to add, to make the game have some sort of purpose. Terraria had the ultimate aim of defeating a series of increasingly hard bosses which drop epic loot, no story at all, I'm not sure whether I should follow a similar vein or try a more conventional approach... Terraria approach is easier to do.

Here's an idea I came up with in about 3 minutes:

Have multiple bosses dotted around the game world, and perhaps some form of castle/stronghold, with the final boss, which can't be accessed until all previous bosses are defeated?

That would probably mean I could have a simple story-line, instead of a in-depth one like an RPG would have, but it would also give players an objective in the long run, on top of getting the best items, there would be a sort of goal to aspire to...

Perhaps I should have waited until I had a backstory to the game before posting this topic...

I guess I was drawing inspiration from a group of games with no/very little storyline, so I hadn't thought about it much...
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 09:15:33
Now I am DEFINITELY interested in this game. I love Borderlands. ovO

How about...

Terraponies, the mix of Terraria and Ponies! lol

I can come up with something better later I'm sure (Even though I'm likin' Terraponies). I'll let you know! ^-^

... Hey, does this mean I get to be in the credits of a videogame? If so, that is SO awesome! :3
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 22, 09:20:56
Yeah, I'll probably mention a few guys from here in the credits.

Terraponies is a good start, although I hope it doesn't give the impression of there being Humans in the game. :D
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 09:35:10
Yay!  :D

I don't think about humans with that name really. But if you did, it means others probably will too.

I'll get back to you as soon as I come up with something.

I should add that with "Terra" in mind, I made a few translations and I found a really interesting one, "Aarde". Now I don't think it may be the best name ever, but it's worth pointing out anyways.

Again, I'll be back with whatever I come up with.

Edit: Wait, wait! Here's a very silly take on Borderlands!

Wait for it...

Here it comes...

FLUTTERLANDS!

lol

... I'll be serious now.

Title: Re: Game name for an MLP fan-game
Post by: FimFan14 on 2012 Oct 22, 10:06:26
Is there a specific player you control, or is it customisable names and/or sprites?
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 10:16:45
Hmmm... Ponies of Aarde?

Think about it. Aarde sounds sort of... Medieval, you know? Kind of Elder Scroll-sy. Last boss is in a castle that can only be reached after certain conditions are met and your pony's might and courage have been proven via several trials in different parts of the world. And there's the name of your world, Aarde.

Why go kill that last boss? What's your motivation? Well, maybe he's threatening to destroy the world of Aarde (Or Equestria) and you're the chosen one.

Yet... At first you're too weak, therefore having to prove yourself in the trials to be able to reach the castle.

You mentioned Co-Op, perhaps this last boss (King of Darkness? No?) captures your friends and love interest and sends them to the depths of every dungeon. That way you get a nice story which can be developed further if you wish, new allies to choose from (Each with their own playstyles) after completing each dungeon, and the possibility to implement an A.I. That fights with you when in Single Player!

Quote from: FimFan14 on 2012 Oct 22, 10:06:26
Is there a specific player you control, or is it customisable names and/or sprites?


I'd like to know as well. If it's a set character, it'd be a neat little touch to be able to play as my pony, though that's asking too much. lol

I'll stick to helping you come up with names and suggesting things for the game unless you say so. :)

Depending on how you wish to develop the story, you may or may not want voice acting for the game. If you do, I'm here for you. B)

Also... Will I be able to play on Mac? ^-^
Title: Re: Game name for an MLP fan-game
Post by: FimFan14 on 2012 Oct 22, 10:21:54
There isn't much I can do to help, but I can offer my assistance. My specialty is instrumental music. While I'm not the best, I may be able to help if you need a composer for bg music.
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 22, 10:39:21
Not sure which you wanted, but all 4 players can customize their ponies in terms of colour. 1 colour for body, mane is split into 2 colours. Custom names aren't in yet, but could be added fairly easily. You can choose between the 3 races, however beyond that, I haven't added any customization, doesn't mean to say more won't be added however.

I like some of your ideas Julius, I'm not too keen on the idea of friendly AI, they'd probably have to be fairly intelligent, and AI is very hard to code. Friendly AI moreso than enemy in my opinion. Not sure if you meant co-op would be unavailable at the start when you said "rescuing friends"? But 4 player co-op (Again *same computer* I will not be coding network play) will be available right from the beginning.

As for Mac, I'm pretty sure I can get it working on Mac.

I did a brief look at music a while ago, but I never chose anything for the game, ideally at the moment I'd be looking for fairly peaceful music, for the starting area.
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 10:54:33
Alright! Nice to see we can customize. Also, I have a Mac so... Yeah, it'd be appreciated! ^-^

About the A.I., it's your decision. It is not really needed so... It's up to you.

An easy way to have Co-Op from the start without removing the rescuing concept is to make a few choices available from the beginning. Then you get more choices as you rescue friends.

Say you start by being able to choose between six different types of ponies and you end up being able to choose between twelve, for example.

It would be silly if you couldn't play with other people from the start. X3

Also, another idea, is to have the enemies scale to your level like in Borderlands. That way the whole game is challenging. It would also be nice if the bosses respawned, again, like in Borderlands.
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 22, 11:06:58
Scaling level is something I'd have to look into. The plan at the moment is to have harder enemies the deeper you go, so that sort of edges me away from scaling difficulty. There will be some combat above ground, but you have to venture deeper down in order to get better equipment and loot, like Terraria. I will have to implement this to a degree, as obviously the game will be easy if the enemies are the same strength in multiplayer as they are in singleplayer.

I haven't really thought bosses through yet, but ideally I would also like to go for a method which allows them to respawn, perhaps if they possess a rare item, you would want to defeat them more than once if it didn't drop the first time...
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 11:11:19
Exactly! :)

If I knew how to make games I'd try to help you make it online Co-Op but... I've absolutely no idea. X3

Perhaps a nice pony who knows how to do that will show up and offer his/her help!
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 22, 11:25:20
Unfortunately I use a programming language that most game developers don't use. I know a couple of others on here who use the same as me, but I don't know if they have the knowledge to program network code, especially into a game which hasn't been designed with network-friendliness in mind.

I have coded basic networking, but this game is probably my biggest project, and it would be a big task to make it work over a network. Even for someone experienced with it.

Although network play is nice, and if I had good knowledge of coding it, it'd almost certainly be in the game, you can't beat some good co-op play with everyone in the same room. :)

At the moment I'm trying to quickly get the basic game engine together, and remove serious bugs from it, so I can focus on expanding the map, it is literally tiny at the moment, takes about a minute to see all of it.
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 22, 11:31:16
Yeah, that is tiny. :P

I know Co-Op in the same system is nice and all but... Well, not a lot of people willing to play ponies where I am, heh.

But anyways, whatever you need that I can help with, let me know.

Still looking for names, or are we sticking to one of the names already suggested?
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 22, 11:42:42
Feel free to suggest more names. :)

Yeah I thought about the not finding anyone who would agree to play a game like this with you. Unfortunately I was stuck between a rock and a hard place, either do network coding, which would delay the game for a long time, make it more buggy, and probably lower the overall quality, or make the best of it and do a fairly solid shared screen experience, but less likely to find someone to play with.
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 23, 03:35:46
I got a few suggestions. Not very good but... At least it's something. :P

- Pony Tales.

- The Journey Of Hoof.

- Hoof Warriors.

- Adventure Is Magic.

Having a hard time trying to come up with names. :c
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 23, 04:56:42
Quote from: JuliusHaving a hard time trying to come up with names.


Tell me about it. :P

Should be getting some more work done on this today, this is sort of my hobby project, and my main project until my friend is free, then we'll start a joint project, and this game will become secondary. But don't worry, I have lots of free hours in the day for the moment, so it should get a decent amount of time plunged into it. :)
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 23, 05:13:41
Awesome! Let me know if you develop the story and the world further. I noticed that most games base the name on something related to the story or lore of the game.

Borderlands? Pandora is a border planet.

Amnesia: The Dark Descent? Well, this one's obvious.

Gears Of War? We play as the Gears and we're at war.

Halo? The whole games are based around the Halos.

You get the idea.

Reason why I'm having such a hard time coming up with a name is because I have little to work with I think. :P
Title: Re: Game name for an MLP fan-game
Post by: Tekner on 2012 Oct 26, 01:20:06
Quote from: Xeno Aura on 2012 Oct 22, 11:25:20
Unfortunately I use a programming language that most game developers don't use.
And what language would that be? I'm going to just take a wild guess and say Python, Perl, or Java. Also, who's providing the resources for the game? It sounds like you're going to need a lot.
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 26, 05:38:41
I use Game Maker. Don't hate me.  D: (Decided to make it large enough to read, opening notepad is annoying.)

At the moment I'm doing all the programming, although I am looking at a few examples in the community for help on certain things, the inventory system for example, is mostly taken from a system made by someone else. Kind of lazy, but the inventory works, and they give full permission to use in non-commercial games, so why not?

Sprite work is mostly taken from our older games, so the majority is probably by my cousin, with some of my own work, also I think 1 sprite is from the MLP community.

No sounds or music are in the game yet.

Decided to have a lazy day yesterday and just worked on level design, might get some work done today, but having some family problems, so maybe not...
Title: Re: Game name for an MLP fan-game
Post by: Tekner on 2012 Oct 26, 21:59:20
Don't feel bad for using Game Maker. I learned to program using it and am probably more proficient in using Game Maker and GML than Visual Studio and C# still. Also, I wouldn't say that not many of us develop games with it. You'd be surprised. I still use it if I want to make something lazily, like my WebApp. I made my WebApp that you guys (briefly) were using to vote with in Game Maker HTML5.

If you plan on continuing programming, I would recommend that you get either NetBeans and learn Java or get Visual Studio and learn C# (both are extremely similar to each other.) One thing I wish I hadn't done was expect to only use Game Maker and not teach myself any other languages, or at least not ones you can make games with. I ended up teaching myself Java and Javascript (not the same language at all.) Then I taught myself C# for use in Unity. I've probably learned more about programming in the last 4-5 months I've been working on LoE than I have in the previous 5-6 years I'd been programming in Game Maker.
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 27, 05:25:25
Yeah, I would like to learn C#, it's just hard when I'm already working on 2 GM projects, probably for the long-term as well.

Not sure where to start in C#, I fiddled around with it a bit when XBL Community Games first came out, but didn't get near the point of making a game. I even have the iOS and Android modules for Unity, which I got for free in a special promotion they did... Shame I haven't really been able to use them, at all.

As far as this game goes, I did manage to get a little bit done yesterday, re-did the movement and collision system which fixed a couple of glitches, might be looking at adding my own gravity system etc. to the game, see if I can make jumping a bit less.... fixed?

Also having a teeny weeny problem with Mac support, so I'll have to get back to you on that, I'll have to change a couple of fairly integrated things to get it to work I think...
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 31, 06:59:27
Just posting to let you all know that I'm still working on this pretty much every day.

Currently trying to decide between 2 systems for levelling up and skills.

System 1:

You level up, earn skill points to improve certain aspects of your character, whether it be more range on your attacks, faster attacks, more damage etc. or unlock new attacks/skills.

System 2:

Unlocks are fixed, levelling up will automatically increase the power of your character, through no input of your own, additional attacks/skills unlock at specific levels.

I'm sure pretty much everyone would prefer System 1?

Other than that I've been adding a few sprites and prettying up the environment, not my strong suit, but I think it looks better now than it did before. I still have a couple of things I want to try out to make it look better, but once I've done those, I'll get around to some more programming.

Hopefully once I get to the point where I can do some more level design, I can upload a short video of what the game looks like so far.

Just fixed a bug which makes it run about 30% faster on my PC, trying to get it to run fast even on slow PC's, going well so far. :)

Also feel free to suggest any skills that you'd like to see Unicorns/Earth Ponies/Pegasi have.
Title: Re: Game name for an MLP fan-game
Post by: Weremetalwolf on 2012 Oct 31, 11:04:28
Hey! there will be some classes depending on the race of the pony?
For example: the earth ponies will be warriors, unicorns will be wizards (obviously) and pegasi will be thieves?
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Oct 31, 11:05:33
Great to hear all is going smoothly! ^-^

I choose system 1. It's better definitely and it adds variety.

As for skills, It would be nice to have a dash attack for Melee based Pegasi, you know, to be one mean fast killing machine. B)
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Oct 31, 11:24:16
Quote from: Weremetalwolf on 2012 Oct 31, 11:04:28
Hey! there will be some classes depending on the race of the pony?
For example: the earth ponies will be warriors, unicorns will be wizards (obviously) and pegasi will be thieves?


The way I want to handle it is to have the 3 races, and no classes, certain items only usable by certain races, and skills unique to each race, what skills and items you decide to use for your race is up to you, in effect, letting you play how you want, without having to choose a specific class.

Quote from: Julius
As for skills, It would be nice to have a dash attack for Melee based Pegasi, you know, to be one mean fast killing machine. B)


I have only programmed Unicorns so far, but I'm quite interested in ideas for Pegasi, as I think they will be the hardest to give abilities to. I started with Unicorns as they don't need much imagination to create skills for, possibly because there are several hundred games with magic classes with an abundance of skills for me to draw inspiration from.

Working on adding a shop system now, buying of items primarily, but perhaps selling of items soon?
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Nov 06, 16:14:34
Hi all,

Been a week since I updated you all on how this is going.

I decided to "port" the game from the Game Maker 8.1 engine to the Game Maker Studio engine. This has some good points and some bad points.

Bad Points:

- The lighting system broke, it isn't compatible with the new engine, I'm using a sort of workaround for it at the moment, but I would like to add a new system soon.
- Character customization at the moment, causes the game to freeze, I am looking at this as we speak to try and work out why this is happening.
- There are possibly some other small bugs I haven't noticed... The inventory system popped up a bug, but I haven't been able to replicate it again, so hoping it was a random glitch.
- I just had to spend the past 4 days getting the game to actually work on the new engine, so not really anything new added.

But enough of that, onto the good/sort of good points:

- The new engine uses a C++ runner instead of Delphi like the old engine, this makes the game run much faster, and should let me add more things to the game before it slows down. As an example, the game went from 220FPS to 350FPS in the tutorial area on my PC.
- Some adjustments in the engine mean I can get rid of some additional files that may have made it harder to get to work on platforms other than Windows.
- The new engine has the ability to export to Mac, unfortunately this is problematic...

In order to develop for Mac, I need an Apple Developers License (Why? I have no idea) as well as a Mac computer... I'm sure you're all aware of how much Mac's and any Apple-related product costs, I would be looking at several hundred dollars to develop this game for Mac, something I cannot afford. I am looking at alternatives, but haven't found one as of yet, I won't stop trying though, if there is a way I can get this on Mac, I'll find it.

As for Linux? I don't know, I'll have to develop the game some more, and test it on Linux with Wine and see what happens. I'm hoping the new engine makes it more compatible with Linux.

That's pretty much it, since the last post all I've done is get it to work in the new engine. It is worth noting that the previous engine had a 0% chance of native Mac support, just incase you thought the change to the new engine did more harm than good. Also the Studio engine is still being updated with more features and improvements.

Sorry there isn't more info on the game, I will be continuing development on it this week, and will fix current bugs while adding new content.
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Nov 06, 20:25:45
Glad to see there's hope for us Mac users! lol

If there's anything I can help with, let me know. I may not have any game making knowledge, but I've a Mac and lots of free time! ^-^
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Nov 07, 06:15:26
Unfortunately, Apple doesn't even let me test the game on a Mac without paying the yearly developers fee. So I can't even tell if the game would work until I pay them money. :/

But enough of that, time to get back to game developing. :)

Is there anyway for Mac users to run Windows applications legally?

EDIT: Buying of items appears to be working for player 1, I'll get around to implementing it for players 2-4 once I polish it up a bit.
Title: Re: Game name for an MLP fan-game
Post by: Julius on 2012 Nov 07, 11:54:19
Yeah but I need to buy Windows software and that's extremely expensive here. Been looking into it though, so I may get it sometime soon.

There's also Wine but I've no idea on how to use that! lol
Title: Re: Game name for an MLP fan-game
Post by: Xeno Aura on 2012 Nov 07, 12:03:54
Wine in Linux is fairly easy to use, the game may work straight off the bat with it (I can dream), I'll have to test it later, I have 2 computers with Ubuntu installed.

It would be a shame if I can only make it run on Windows though, even though it's the only OS I like, I know that others prefer Linux and Mac.

EDIT: Just tried it on my Laptop running Ubuntu 12.04 LTS and Wine 1.5, seems to work without any bugs/glitches, and with no modification. Lets hope it stays like that when I add more things to it. As to whether it runs as fast as it does in Windows, I'm not sure yet.

EDIT#2: The controls for Players 2, 3 & 4 don't work in Wine, they use the Xbox 360 pad to control them, so I had a feeling it wouldn't work straight away with that. But I'll have a look at getting it working. I have my Ubuntu Laptop recognizing my 360 pad, but it fails to control the game, so I think I may have to edit something in the game to get it working.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 17, 20:56:22
Hi,

Haven't updated in a while, I had a go at making a developers log video, you can watch it here:



A note that when I said "It doesn't work in Wine for Linux yet." I meant that it doesn't recognize the 360 controller, the single player mode appears to work fine under Wine.

Alternatively, if you don't want to watch a video that had its quality scrambled by a certain Microsoft product, and my voice in my first ever Youtube video (I was a bit too quiet, and breathed too loudly lol), using a Microsoft headset. You can read below for the highlights.

- Buying of items for Player 1 now works properly
- Player 1 can drop/trade items.... see the video if you want to know what player 2/3/4 do.
- Added a boss enemy, not shown in the video.
- Added a system to show the storyline, skipped in video due to it being a bit buggy, and no real story yet, I had one, but decided it was too.... "dark" for what I wanted.
- Added armour system, as well as a defense counter to show how much resistance you have against attacks. Still need to add removal of armour.
- Fixed quite a lot of bugs related to the HUD drawing incorrectly.
- Added 2 new areas, shown in the video. They will most likely change design however, and the 2nd area in the video will definitely need a different background.

Something I want to try and add soon is some sound effects, and possibly some form of weapon system. But the first thing I want to do is let the player remove armour, it's pretty much essential for me to add in order to test the game further.

2AM, so goodnight. :)
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Nov 18, 14:43:12
Did you...

You did!

You chose one of the names I suggested! lol

I'll watch that video later! I'm not home at the moment.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 18, 16:41:08
The video was basically how the game is at the moment. I didn't control it at all, which is obvious when I show the 2 player mode. And I was completely unaware of the Inventory dropping glitch in multiplayer until the moment I did it in the video. :P

And yes, I google'd the name, and only found an old MLP fan-game from 2011 which I believe finished development or just ended development, I believe it was a school/college/university project. All other occurences of the name seemed to just be random artwork and possibly a fanfic or 2. So I decided it was unique enough for a video game name, without upsetting anyone else. So I decided to run with it. :)
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Nov 18, 18:43:21
Flying shops are awesome man. ovO
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 18, 18:58:15
Yeah, I don't work on the game on weekends, that's my resting period where I usually just test it a bit, work out what I'll do next week.

While prepping for the video and doing the video itself, I did come across a few glitches, such as player 2's inventory dropping being completely insane, and the slimes falling through the world. Elevators not working wasn't really a glitch, I just wanted to get the video out last night, and I didn't have time to enter a few lines of code to make it work.

As it was my first video, it took about 2 hours to do, hopefully it'll take about an hour next time. Also recording my voice at 1AM probably wasn't a good idea, had to keep my voice down so I sounded a bit weird. I don't speak loud anyway, so maybe that's just how I sound. :)

Anyway, I'll have my handsful tomorrow when I start fixing those bugs, I also want to improve the AI a bit, the unicorn doesn't struggle too much to keep them at bay, and they can't jump up hills for some reason...

Also enemy suggestions, if you think of any, please post, I'm really bad at thinking up enemies, and remember to keep the enemies child-friendly, I'm not looking for a rated mature game. :)
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Nov 18, 19:12:06
Take a look at my signature and tell me you don't know what I'm about to suggest as an enemy. :]

Hint: It's Pink, and it's a Mustache. lol
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 18, 19:31:10
I'm possibly really dumb, but I haven't figured it out yet. :D

Not looking forward to programming Earth Ponies and Pegasi... Unicorns are so much easier to work with.

Luckily I'm not touching them until the basic engine is done, Unicorn is easiest, so I'm going to do the engine, make sure the Unicorn works fine, and then add the others in.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Nov 18, 22:27:43
Wait for it...

It's... One. Evil. Pink. Mustache. O:

HAH!

Bet you weren't expecting that!

lol

Seriously though... How about Harpies, Manticores, Griffons, Chimeras and Timberwolves, to start off?

Think the slimes could be replaced with something else? Like Parasprites? Slimes are in almost every game you know. X3

What about evil ponies too?

Changelings could be interesting... Same with storm clouds...

...

...

...

SOMBRA CRYSTALS! POISON JOKE! ENEMIES WITH MUSTACHES! ovO
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 19, 05:13:04
QuoteIt's... One. Evil. Pink. Mustache.


Wow, I'll see what I can do.

QuoteThink the slimes could be replaced with something else? Like Parasprites? Slimes are in almost every game you know.


Yep I know slimes are in almost every game, primarily because they're easy to program and to make sprites for. :D I probably will replace them with Parasprites.

QuoteWhat about evil ponies too?


I'd rather not fight other ponies. ;)

QuoteChangelings could be interesting... Same with storm clouds...


Perhaps I can find a place for these, we'll have to see...

QuoteSOMBRA CRYSTALS! POISON JOKE! ENEMIES WITH MUSTACHES!


I'd like to add the latter 2, not sure where I could fit in the Crystals, or what they'd do, other than hurt. :P

It is Monday, and so begins the endless bug fixing.

Not looking forward to designing sprites for enemies. :(
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 25, 09:58:34
Another update, again, you can watch the video or just read below if you can't be bothered. :P

Sorry about the video quality, was recording on my phone, for reasons explained in the video.



Spoiler: show

Highlights:

- Parasprite enemy added, not fully programmed yet
- I will no longer be taking Wine into account when making the game, I'm making the game purely for Windows, and we'll just have to work out how/if we can get it working in Wine when the game is released.
- Single player mode does still work in Wine at the moment, but all multiplayer functions don't appear to work, given my limited knowledge of Linux and Wine.
- Experimental network mode added for 2 players currently, connects via Direct IP, shown in the video.
- A few bugs fixed, mainly the ones visible in the first dev log.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: akirawind0 on 2012 Nov 25, 15:30:57
This game resemble just a little of terraria
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 25, 16:57:08
Quote from: akirawind0 on 2012 Nov 25, 15:30:57
This game resemble just a little of terraria


In the original OP, I did mention I had drawn some inspiration from Terraria, but it's been edited out since then, as I've gradually revised it.

I feel I should elaborate a bit more on the WINE situation, as it seems harsh to just say that I'm dropping all support (Which, at the moment, I am, unfortunately).

Basically there are 2 DLL files, 1 for Xbox 360 controller input, and 1 for the networking, I can get neither of these DLL's to function in WINE for Linux, therefore neither the 360 controller nor the networking function.

I do not know much about WINE or Linux, someone with knowledge of them might be able to get it working, I don't know.

I have my 360 controller working in Linux, I haven't tested if it's working in programs under WINE, if it doesn't, it'll be a problem with how I setup my 360 controller, and there is still hope for local multiplayer.

Networking I just don't know, it doesn't form any connection with other PC's, and I'm presuming WINE just doesn't like the DLL.

But as I said, I have no experience with WINE really, it may require programming knowledge to get the DLL's working, it may simply be a case of the right WINE configuration, I really don't know.

I will test the game periodically on WINE, to see if the singleplayer still works, and keep you updated on that aspect of it.

If anyone does have some experience using WINE, and has any tips/tricks for me to try out, to see if I can get it working, I'm all ears.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Nov 25, 23:37:45
Awesome! Network multiplayer is a win! :D

Shame about it being Windows only, but hey, it's not a problem anyways. ^-^
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 26, 05:37:37
I also forgot to mention that I already have chat in the network multiplayer, so you can type messages to each other.

Monday, so I shall do some work on this today. Hopefully getting network mode sorted for 3/4 players, currently it only supports 2.

I will also see what went wrong in network mode. I'm not sure I mentioned this, but noone can connect to the host (whether it be LAN, Hamachi or Internet) if the host firewall is on. I have a feeling it never notified me the program was being blocked, and so the firewall was blocking it without my knowledge, we'll have to see...
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Pinkielover123 on 2012 Nov 28, 11:08:43
Is it out yet? I really wanna play :D
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Nov 28, 11:21:59
Quote from: Pinkielover123 on 2012 Nov 28, 11:08:43
Is it out yet? I really wanna play :D


Not quite. I don't think it will be ready for a while. Still, I'm sure Xeno's doing his best, so be patient. ^-^
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Nov 28, 11:31:46
Quote from: Pinkielover123 on 2012 Nov 28, 11:08:43
Is it out yet? I really wanna play :D


Pretty much what Julius said.

Network programming isn't really enjoyable for me as I'm not used to it, so it's hard to keep pressing ahead with it.

As soon as I get over a couple of major hurdles, which I hope to do within the next 10 days, it should become easier for me to progress with the game, and keep the network side of things up to par with it.

Because of this networking, I haven't been able to work on anything else, this has my full attention at the moment. As such, I may not make a dev log this weekend, as all I've done is behind the scenes stuff related to networking, and Friday I will be working on another project, not related to MLP.

*Goes back to staring at several hundred lines of code, and weeping bitterly.*
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Dec 15, 13:01:28
Ok, I'm going to release the game pretty much as it was in the 2nd developers log, minus the networking.

It has countless bugs and glitches, but once I release it, I *should* be able to easily update the game, and everyone will be able to run the updater program to get the latest version.

Hopefully I'll be able to get updates done thick and fast over the holiday season, and fix the most obvious bugs (as there are some obvious ones)

Known issues:

Slimes can't jump up hills very well
Player 3 and 4's inventories are always open on 1 and 2 player modes
Trying to change race will probably cause errors, as will any character customization, I heavily suggest you don't bother trying to customize the character.
WASD controls aren't in yet
Equipment slots don't work
Cannot unequip armour
Credits glitch out, can't see all text, no main menu afterwards
You can't really lose
Getting hit whilst in an elevator can cause you to fall out of the elevator, and get stuck
Hitting ENTER like a madman, whilst next to an elevator, will cause a glitch.
And other things, that I can't remember right now, basically most things don't work properly yet.

If you find a bug, then I'd be grateful if you mention it here, I probably have found most of them, but it never hurts.

Definitely report any bugs that cause the game to fatally crash.

This is pretty much a pre-alpha, not much to do in the game, other than fight in 1 cave.

Download Link:
http://www.mlprpg.darkfire-ent.com/AiM%20RtA.rar

I'd prefer not to hear comments about how unfinished the game is, I am fully aware of that fact. I am however, open to all suggestions as to what might be added/changed.

I will post here to inform people when the first update is out, as I want to see if the updater works for everyone, but after that, I will not post about updates unless they are major.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Dec 15, 13:14:05
Great! I'm so excited yet... I can't play. At least not at the moment (Or frequently). You know, Mac and all. :P
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Dec 15, 13:16:26
Well, you're not missing out on much, basically the dev logs contain all you can do, although I fixed a couple of things since then, and broke a couple of things.

I believe Mac has a version of WINE available for it? I think you may be able to get the singleplayer mode working on that, if it's the same as the Linux version.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Dec 15, 13:25:23
Quote from: Xeno Aura on 2012 Dec 15, 13:16:26
Well, you're not missing out on much, basically the dev logs contain all you can do, although I fixed a couple of things since then, and broke a couple of things.

I believe Mac has a version of WINE available for it? I think you may be able to get the singleplayer mode working on that, if it's the same as the Linux version.


Indeed it does. Do you know how to use Wine? I've tried a few times before and I always fail completely. :D
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Dec 15, 13:32:17
On Linux it's a simple case of installing it and running the .exe...

I've never used a Mac.

You could dualboot with Mac and Linux I guess? But it's not really worth installing Linux to play one game.

You could try this guide: http://www.davidbaumgold.com/tutorials/wine-mac/
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Dec 15, 14:20:59
I got to the character select screen!... With no background or sound. And that's it for my adventure towards Arath for now! lol
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Dec 15, 14:27:51
Heh, the only sound in the game for now is the music once you enter the game world.

Did it crash before you got in? Or did you not continue further?
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Dec 15, 15:55:49
It crashed right after I clicked the button to start the game, so yes, before I got in.

I tried both while customizing and without customizing my pony, several times.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Dec 15, 16:38:49
No error message?

I think it must be a WINE specific crash then, if you were indeed using WINE.
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Julius on 2012 Dec 15, 16:50:45
Yup, it was Wine. I believe there was a little box that said that the app had crashed, and that it was closing.

I wouldn't call that an error message exactly. :P
Title: Re: [MLP Fan-Game] Adventure is Magic: Road to Arath
Post by: Xeno Aura on 2012 Dec 15, 16:55:41
I don't know what could be causing it, many things are initiated when you click that button.

Won't be an update out today, even though I would have liked to release one... I have to be up in a few hours, so I need to get some sleep soon.

But there will definitely be an update out tomorrow, I'll try changing some things and seeing if it works under WINE then, I've also fixed a couple of things etc. It'll all be in the CHANGELOG.txt of the updated game.

Goodnight

EDIT: Due to personal reasons, I will no longer be developing this game, or visiting this forum anymore.

I cannot provide source code due to assets being owned by others, who gave permission for me to use them.