Hey /mlp/, I'm making a pony game.
It's still pretty basic, but you can check it out here:
Let me know what you think. (Preferably in more specific terms than "0/10 it's shit".)
The eventual goal is for this to play sort of like a cross between Minecraft and Golden Sun. It will be based partly on crafting and building things to expand the town, and partly on exploring the forest and solving Golden Sun-style puzzle-based dungeons for rare items and crafting materials.
Also, if anyone's interested in doing art, music, code, level design, etc. for this sort of game, let me know. So far I've been doing everything myself, which can be kind of slow going at times.
Try to use the name of some place of the IDW comic for the others areas, they aren´t Hasbro trademark too.
>Here there be monkeys (guard your valuables).
Sides status: obliterated.
Simple solution? Make it a secret. Have there be some questionable shit hidden via some puzzle that only /mlp/ would be able to figure out.
Of course, that plan fizzles when you consider the inevitable leak and moral outrage from the normiebronies that OP is also probably hoping to attract.
But hey, at least I'm brainstorming here.
Already trying with refresh, still don´t work
I wasn't really planning on following that particular bit of advice.
Colors are based on your name, which is chosen at random the first time you log in.
You can get a new random name like this:
>Open the console (firefox: F12, chrome: ctrl+shift+J)
>enter: delete localStorage.login_name;
See pic for how it should look.
I made a house. Pretty cool so far, even if there isn't much to do.
and having just tried to play it, I can tell you what needs worked on
>actually fuck browsers, get it off browsers entirely
>add those dungeons you mentioned
that's all I can think of for now
I'm about to go try and fix this.
>actually fuck browsers, get it off browsers entirely
The big benefit of making it browser based is you don't have to download anything. Just click the link and you're on.
In theory it's possible to make a separate non-browser-based client that connects to the same servers. But I don't plan to implement that any time soon, since it would be a lot of work.
>add those dungeons you mentioned
I plan to, but that sort of thing takes a while to code up.
The idea is that if you want to get on a different server, you connect to a different URL. For example, I get on the server I run locally for testing by going to http://localhost:8888/ instead of the public server http://play.everfree-outpost.com/
Yeah, I'll be adding that and proper user accounts some time soon-ish.
I quite like it, obviously there are a LOT of features missing, and it's got quite a few bugs.
As for critique:
- Controls are very clunky, I hope movement isn't intended to be like this. Dungeons would be a pain in the ass with movement like this.
- Artstyle overall is very nice, interactable objects anvils, rocks, etc. have a nice pixelated style with a black outline, the houses and floorboards are clean-cut and mesh well in style with the non-interactable grass, the ponies are well-animated, but the trees look off. Part of it is the shadow (or dirt?) near the roots I suspect, part of it is because the trees and the bark on them is too round. Since this is going for a retro-style, try to stick to one particular style, the trees look like they're from a different game 3 years newer.
>The big benefit of making it browser based is you don't have to download anything. Just click the link and you're on.
Yeah, it actually makes the game a lot more accessible, chances are I wouldn't have tried it out as such an early stage of development if you had used a standalone client.
For some reason the game froze on me. Then when I tried to refresh it just gave me a black screen with the control menu.
Other then that, great game OP. Looking forward to seeing what other features you add
I have to agree. Also, looks like there are a few corner tile pieces missing, as I was just playing around with my house again, but there wasn't a proper wall piece for this corner.
>Controls are very clunky
Right now, when you press an arrow key, it sends a message to the server and waits for the reply before it shows you moving. So there's a delay equal to your ping. I plan fix it soon but it's a little of complicated. You have to do physics calculations on the client (so you can show the new motion immediately) and then reconcile them with whatever the server sends you back (once the reply arrives).
>the trees look off
Not surprising. Everything is lifted from the free "Liberated Pixel Cup" tileset, but I didn't like the size of the trees (too small). Having no art skills whatsoever, I just rescaled them to 4x with a pixel art scaler and called it good.
Chrome should be working now, I think. You might need to hard refresh the page (ctrl+F5).
Yep. New items and structures are sort of annoying to add right now, so I did the bare minimum. Also I still need to mix up some tiles for the interior corners and walls.
Got an issue: I think you should have a separate command for entering/exiting the chat, and submitting text to the chat. Writing in the chat and hitting enter kicks me out, and I have to hit it again to get back in. Also, if by accident, I hit enter and don't want to be in the chat, I have to hit enter again to go back to playing, which submits a blank response to the chat
Another thing: using tools yields no benefit. I can use the axe twice to chop down a tree, and get 20 wood, which destroys the tree. Or, I could spam the A button and get 100 pieces of wood and still have a tree
I based it on what I remember from other games, where it's Enter to start typing, Enter to send the line (and go back to playing), and Esc to cancel. I didn't think to make Enter cancel when the input is blank.
The server is actually doing pretty well so far. There have been about 10-15 people logged continuously since I started the thread, and the server's only at about 5% CPU.
Yeah, they are kind of useless right now, except for clearing space in order to build things. At some point I will make it take different amounts of time to harvest, so you won't be able to spam like you can now. (Well, you can try it, but axe will give more wood in the same amount of time, at the cost of destroying the tree.)
Server can probably handle 100+ people, maybe up to 150 or so. But the game is really not in a good enough state to be worth posting on EqD at this point.
I'm hoping to avoid C&D by not using any Hasbro trademarks. (Unfortunately that means no canon characters, but for this type of game that's not too big of an issue.)
Didn't they already get one? I thought they used to have canon characters as NPCs, but ditched them early on as a result of C&D.
please, for the love of the holy hell, by my ancestors and everything holy, make a singleplayer game.
if not we already know it's a dead project.
just make an easy singleplayer game and extend from here don't start to think you'll make a world-size heavy impact project like minecraft from the top of your hat.
I have enough, to see such great potential always wasted because it's never done, so many good yet simple games killed by their creators due to the lack of time and ressources.
>Don't jump into conclusions that quick.
online features are the worst pain in the ass of the entire universe of video games, why do you think companies launch an mmo after 2 or 3 huge commercial success?
yes it works for now, it's nice and there's a little community
then what? fuckers who will attack the servers just because they're retarded, then the OP will spend days to figure this shit out and there won't be any evolution, people will start to ask and they'll be more and more insistent
then on one day, OP will think "in the end, it's too hard and people don't recognise that work, server /shutdown now"
whenever I see a project (pony or else) I'm always full of hope, but in the end, in crashes
I want this thing to succeed
they're very focused on unicorns, but jesus christ I want this.
>all those combos
I'm looking at all the other shit this thing's got
all of my fucking yes
OP, your game is great for one type of game
but this fucker is beating out Legends of Equestria and it looks like it's a singleplayer game
god damn it you guys
I lol'd when I came back and saw my character boxed in. But it sounds like lots of people are stuck so I'm gonna blow away all anvils in a minute.
horse game mare super qt
every just contains 255 stone, 255 wood, 1 Axe, and 1 Pickaxe. One chest contains Pic related
>MFW people keep destroying my house
>MFW people keep hating the color pink
>MFW I just want to build a giant house
Reset your name. >>21918558
I do plan to implement that but it will take a while since I'm not sure how it will interact with the way graphics are currently implemented.
Until then you can sort of guess based on the correspondence between names and colors. The four characters after "Anon" are tribe (E/P/U for earth/pegasus/unicorn) and the red, green, and blue components of the color, on a scale of 0-4 (instead of the normal 0-255). So for example if the first digit is highest, then they're some sort of red or pink color.
uuuuyuuueuuuah this thing needs anti griefing
And then people complains when in minecraft everybody has to use griefing protection because people its too much of an asshole to go mine their shit or they just do it to fuck with you.
I see your purple socks and raise you a bow tie
Am I Doing something wrong?
It just says this.
Does your game normally have all those lines everywhere? That shouldn't be happening. Does it still do that if you ctrl+shift+0 (zero) to reset the zoom level?
Hit ctrl+shift+J for console and post a screenshot. Or, if it just has an error about "WeakMap", update your browser and try again.
Fixed because it was annoying me.
Yes it does and no that didn't fix it.
COnsidering what I'm doing, I honestly don't mind it - it's rather helpful.
My suggestions are:
>some feedback when you're harvesting stuff (+1 wood/stone)
>/comands (respawn, color, race?)
>you get stuck when you open the inventory/anvil too many times
It's pretty nice so far. keep up with it op.
About the same as this. Also, OP, we need a map up in here, or at least a radar to tell who is nearby and how far they are. Maybe a compass radar/map combo?
>pic related, pone without a map
First of all, in case anybody missed the announcement in the chat, I'm going to shut down the server in about 10 minutes. I'll be back next weekend around the same time after implementing some of the suggestions so far.
There will be eventually. In particular, running around in the forest at night will be likely to get you killed (lose items and respawn in town) unless you are well prepared.
It's normal for there to be a delay, but it shouldn't be 3-4 seconds unless you have a really laggy internet connection, like satellite or something.
Thanks for collecting these in one place. For next week, I'll try to do most of those, plus adding some basic character customization.
Great start, the tiles and MLPOnline sprites actually look nice together, and everything works fluidly.
-minimap / world map
-warp to spawn command
-moar terrain features
-keep being awesome
>-minimap / world map
Not going to happen for next week, but I could add a command to teleport to a player, or something like that.
>-warp to spawn command
Yep. Plus /sethome + /home to teleport to a custom location.
>-moar terrain features
Probably won't have time to do anything major here by next weekend. The terrain generation code is a bit of a clusterfuck right now. Plus the really interesting stuff requires ramp/stair support in the physics engine (for elevation changes) and/or support for rendering interior areas with the roof cut away (for caves).
Also, I'd like to get client-side motion prediction working, so that people on laggy connections have a better time moving around.
Could be. The server is in Amazon's us-east region, which I believe is Virginia. It still shouldn't be 3-4 seconds though.
since he's gone, let's make use of the thread to talk about this:
because I just ran through the demo, and I had a shitton of fun blasting the fuck out of ponies that tried to light me on fire
>there's going to be teleporting soon
>the game will have a singleplayer with plotline
I DQed blue. forgive me.
I yelled when it kicked me
We will never forget the plight of Gray and Blue, and their endless journey south
We both knew it would happen, deep down. But I believe in you Blue. Keep going South. I have faith that you'll find the place of anvils some day. Don't give up. Keep going for me
How did you zoomed it out? Mine looks gigantic >>21921261
One more thing OP. I noticed that the VIRT column in my htop (java virtual memory usage under linux) went from 1.6GB to 64GB while I was playing the game. My CPU was quite active (25~50% each core) and the temperature from acpi went from 54C to 68C. This might be some problem with my java, but it might be an overflow bug.
I wanted to change my color at the start. now I'll always be a blue earth pony in search of a land filled with anvils.