SFML community forums

General => SFML projects => Topic started by: lordseanington on January 10, 2016, 09:22:00 am

Title: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 10, 2016, 09:22:00 am
Sean Here,
Well hello everyone, I am back and with some news. The MMORPG i have been working on for the past 6 months has progressed. I have many things working now and a small development group i call Trangler CO. It uses a multiplayer engine i am developing i call the Aracit Tilemap Multiplayer Engine.
We currently have some fruits to show for our labor and some updates.
Current Working Systems:
1. Movement and Collision
2. Login and Registration
3. Basic Item Use and Inventory Management (AKA Potions, Tools)
4. Block Breaking Using Pickaxe
5. Block Placement
6. Spritesheets and Updating from the server
7. Easy Block/Item creation
8. SOME block based events
9. Map and player data saving
10. Inventory Viewing and Equipping

Planned:
1. Fixing Bugs With the Collision System and Block Breaking System
2. Adding Basic Entities
3. Adding Global/Touch Based/Activation Based Events
4. Better Graphics
5. Text Events and Prompts (Next update for sure)

The only three items working are potions (health but easily make more)
pickaxes, and blocks.

The game is currently multi player however actually viewing other players has yet to be implemented and will be when entities are.

Note that my graphics designer has been busy so a large portion of our items/blocks/players are just stand ins until my designer finishes.

We have full plot ready and some other things prepared for when we need them. We dont have a name yet so now we are just calling it the adventure game.

Our Website is Currently
http://trangler.webatu.com/ (http://trangler.webatu.com/)

Currently we have been in dev for 6 months (or more) and sadly had a flashdrive fail on use so we had 4 months of work destroyed, however we now have everything back (and better) within the 2 months since. If you would like to speak to me please email me at Aracitdev@gmail.com.


Thank You and Give Feed Back
Sean
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: jamesL on January 10, 2016, 12:36:33 pm
no video ?

even a 30 second clip ?
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 10, 2016, 08:00:34 pm
I'll get you one in a few, for the moment i am still getting a screen recorder, the best i can get now are screenshots.
Title: Temporarily Named MMORPG: The Adventure Game
Post by: eXpl0it3r on January 10, 2016, 11:46:20 pm
If you're looking for a screen capturing tool, I can recommend OpenBroadcasterSoftware.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 11, 2016, 06:19:05 am
I got a screen recorder, but truthfully I don't beleive the game is polished enough yet to show, mainly because I have the animation system still being worked on, probably by v0.4 it will look good enough to post, because currently you sort of just levitate around the screen, i have everything ready to add it. Most of our graphics are also temporary or need improvement so unless you want to see terrible graphics I should probs lost a video later.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Rosme on January 11, 2016, 04:03:21 pm
Currently we have been in dev for 6 months (or more) and sadly had a flashdrive fail on use so we had 4 months of work destroyed, however we now have everything back (and better) within the 2 months since.

Why are you not using a version control tool like git? Moving files around with a flashdrive doesn't make sense for such a project.

And even if you don't have great graphics, if you want to keep us interested, showing us some is a good way for that.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Hapax on January 11, 2016, 04:12:16 pm
Why are you not using a version control tool like git? Moving files around with a flashdrive doesn't make sense for such a project.
Agreed although for a private project, using GitHub would require funds.
Still, how is there not a copy of the project on the computer that saved it to the flash drive? Don't tell me you work on the project directly saved to a flash drive  :o
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Rosme on January 11, 2016, 04:14:49 pm
There are other services than Github for private that are free. Gitlab(also comes with a CI if you want), Bitbucket, etc.. This is no excuse to me for not using one.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Hapax on January 11, 2016, 04:18:19 pm
@Rosem Therefore I still agree  ;)

@lordseanington Why have you added your screenshot of this project to your thread about the game jam?
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: eXpl0it3r on January 11, 2016, 06:31:48 pm
@lordseanington Why have you added your screenshot of this project to your thread about the game jam?
I removed it (and your post there), since it indeed makes no sense.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 12, 2016, 12:34:35 am
Thank you for that, and I'm sorry because I was rushing when I posted on the wrong thread due to an appointment. Also, I am hoping to keep this project private and also I am not making the same mistake again with a flash drive, I am now using a solid state drive backed up with Dropbox and Google drive, also, I plan to put out a video in v0.4 so probably tonight or tomorrow, because I just need a few things to be changed, but I will get one asap. Also, about version control software, I probably will move once I get v0.4 out, because I just want to get this one out and show off some of what I have. It may not be much, but it deffidently is a wip that can progress much faster now that all of the basic movement issues have been worked out, the colission detector deffidently took the longest.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Hapax on January 13, 2016, 02:46:01 am
I removed it (and your post there), since it indeed makes no sense.
Thanks  :)
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 13, 2016, 06:24:42 am
As promised i made a video of my game,


i pre wrote this message because my mic is not working, however i should get it working soon and you
should be able to hear the recently added audio to the game. Note that allot of the graphics are placeholders.
We are going to show
basic block breaking using a pickaxe
equipping items (Note there is not a message or way of knowing what item you have equipped other than memory)
block placement
custum block breaking functions allowing for affect blocks when broken (Teleportation block and more)

note:
when the game is done the map will NOT be randomly generated accept possible the underground, thus the reasoning for allot of the testing areas.
   
This game is by trangler co. and a big thanks to everyone who helped. we will continue working on the game and eventually go into beta.

Please also note that everything is still in early phases so things like the inventory wont look pretty and many other things will be improved apon. Thank You

https://www.dropbox.com/s/rnmrf2h4g1kfh6a/o2%20%2809%29.mp4?dl=0

Also, a few other things,
The framerate currently is around 100fps limited,
I am the only coder in my dev crew
And we are somewhat busy with school work,
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 14, 2016, 06:22:08 am
Hello once again, Sean here,
I have hit a point where I am going to have to at least start thinking of protecting future work by law including trademarking the name that me and my dev crew have come up with, and actually copyright the program in the future. Before I do that, I have a question to you more experienced game devs, I have written many games before but never actually thought about copyrighting them, would I need a separate copyright for each version of the game? This may be more of a question for a lawyer but I figured I would ask. We arnt planning on copyrighting anything for a whe but we want to be prepared.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: eXpl0it3r on January 14, 2016, 01:42:10 pm
Interesting video! Not that much there, but it's a start. :)

Your work is copyright protected from the start. You don't have to do anything to "copyright" it. What you however might want to do is write up some End-User License Agreement (EULA) and/or Terms of Use, etc. that way your future player can know exactly what they are allowed to do and what they are not allowed to do and if something happens, who is responsible etc.

If you do have a nice name and want to protect that, you can file for trademark protection, but keep in mind that the protection is limited by country and usually costs some money. Additionally I think, not fully sure, but you have to be a legal entity (e.g. company) to register a name.

If you're serious about this, you should really get a lawyer, it will make things a lot easier.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 15, 2016, 12:33:09 am
I am serious, however i do not have even close to enough funding to hire a lawyer, i would be more likely to pass the bar myself than be able to hire one from the start. I also know that i must be a legal entity and actually have plans ready. I do have enough funding to trademark a name and plan to. Also i know there is not much there yet but the framework is mostly ready for me to load it with plenty of blocks, entities, and items. I am going to finish the missing functions and then begin adding new items, blocks, ect.
I will keep you posted on development.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Tank on January 20, 2016, 08:05:03 am
I wouldn't care much about legal things right now, instead concentrate on development. As soon as you are going to publish your game, really visit a lawyer, there is no way around it. Save yourself the enormous time and trouble by trying to do such things yourself. You look like a developer to me, and developers write programs, they don't do law. :)

Money is often an issue for people like you, but to be honest, commercially starting with something does require funds. So you either have to visit a bank, find an investor (traditional/crowd funding) or get a half-time job and save some coins.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 21, 2016, 06:30:46 pm
Sean here with another update,
Also, i have been getting paid doing yard work, and back breaking labor known as digging out palm trees.
I have
Fixed Some MAJOR Inventory Bugs Including
             Crashing If Viewing Your Inventory When There Is Nothing In it
             First Item Of Your Inventory Not Usable
             Some Pickaxes Not Working Properly
Rebuilt The Framework and Planned Out A Better and Faster Entity System
Began Work on Some Multi Threading Issues

Also, thank you all for your support, and yes, i know i don't do law, and i just wanted to be protected when i give testing copies to the other members of my small dev crew, still wish i had another programmer though,
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: silverweed on January 22, 2016, 09:36:39 am
Just for curiosity: since you're using SFML, is there some reason why you're only targeting windows?
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 25, 2016, 05:45:51 am
Actually no reason at all, I plan to partially finish the game and then compile it for other operating systems. It doesn't use the windows api, so later it should be  on linux as well.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Jesper Juhl on January 25, 2016, 11:54:46 am
The sooner you start doing tht and get your CI system to tell you when a test fails on the other OS or you broke the build on the other OS, the easier it's going to be.
I'd personally get that going from day one and not wait until a large chunk had been implemented that then might require more work to fix.
Just my two cents :)
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 25, 2016, 05:48:12 pm
I plan to soon, but i have some other things i need to finish first. Production has become slow due to school work, and i will NOT neglect my school work. Either way, it is still moving, but at a slower pace. I also wish i had some more, at least, test graphics for new entities, because i only have the one animation set for entities, link. My graphical designers have pretty much stopped making graphics for the same issue, school. But i obviously understand. I will continue to update you as news progresses.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on January 28, 2016, 06:20:02 am
Another update on progress is here, school has lightened up a bit, so I have gotten more done. The entity system is partially functional, so that's great, and all together I have organized the code better and added more commenting.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on February 02, 2016, 05:29:11 pm
Hello everyone with a new update on the progression of the game. Well we have the entity system working now accept a major bug has come up. I ran a debugger on it and apparently the entity system is the cause. It is an issue in the chunk class where i try to get the size of a vector i am using to hold information about each entity. It should be fixed soon and i plan to begin working on alpha testing and building the map. I have managed to get it so the map will span infinitely in all directions instead of just in positive x and y. This will be very helpful in building the actual map itself. Also our player model will finished soon according to my graphical designer. The next update should hopefully include bugfixes, a dialog system, and hopefully the ability to interact with certain blocks (aka forges, stairs, ect) If anyone has any ideas please email me at aracitdev@gmail.com.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Mario on February 02, 2016, 09:13:13 pm
You're a legal entity, even as a person. Otherwise you couldn't sign any contracts. :)

But I'd really suggest you shouldn't worry about trademarks for now. Those are later on mostly useful to fight imposters or people trying to sell something that just resembles your name etc. Also - as mentioned - trademarking can be expensive, I think current fees are around 2,5k $ for one region (or similar height).

Edit: Argh, that's me answering to last post of page 1 only... :D
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on February 05, 2016, 02:49:50 am
Don't worry about it, also i am here with a new update. Major issues with the entity system have been ironed out. Also, I am upgrading the block placement system, so instead of just facing a direction you will use the mouse in conjunction with the E button or Right Click, i also might add key bindings just to make things easier for a few of my fellow developers. Also, if anyone has any suggestions feel free to email me, and i will try to get back to you. If i have slow responses, i apologize, also, i would love to respond to any questions you have and want to get your feedback.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on February 09, 2016, 05:28:01 pm
Hello everyone, Sean here, and good news. I have fixed some major issues that would prevent further development and improve future flexibility, although it still will take a while to finish some of the systems. However, I am feeling overloaded at this point, but I need to continues working. If anyone has any suggestions please tell me, whether it is programming suggestions or general game suggestions. Thank You
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: paupav on February 12, 2016, 11:57:36 pm
If you you are still attending school or if you are attending college (not sure about college) you can get 5 free github repositories here:
https://education.github.com/pack
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on February 18, 2016, 06:01:40 pm
Hello Everyone,
Sean here with another update.
Game development has been really slow lately due to my schoolwork however I am still moving. I have also been sick for the last week or and hopefully I will be able to get more work done. I also would like to state that my development crew is thinking of changing a large factor of the game. They have taken a look at the Irrlicht engine and they like what they see. If things go according to plan and I get another programmer we may switch to 3 dimensional as I have many of the systems built up for it. I still plan to use SFML for a few things in the game mainly because I am most accustomed with the audio and networking systems as well as the other tools that are offered by sfml. We may not change however but my dev crew has been debating it. Our artist is better at 3D modeling, I am truthfully indifferent.
Give Me Your Opinion Please
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on February 22, 2016, 05:24:54 pm
Hello Everyone,
I am here with a decision about the game. The game WILL remain 2D, although i have the skill to make a 3D game i do not have the time, so i guess it will stay 2D. Either way I have been ripping out some hair over certain systems and might be overworking myself due to other activities. I will get as much work done as possible. Please give me ideas, opinions, or pretty much anything else you think would help me with the game. I would like to thank you and will continue giving you updates.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on February 29, 2016, 06:05:16 pm
Hello everyone,
Sean here with another update. I am rebuilding some of the systems in the game to make it easier in the future as there are some functions that I need to plan that hadn't been planned on but are still needed. Either way I am starting to pick the pace up again.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on March 14, 2016, 05:46:22 pm
Hello everyone, the old system is being modified to make a new system that should work much better and will be much more flexible. I am working on it as much as I can however the new system should allow easy addition to entirely new systems, so I can add a crafting/smelting system very shortly. One other thing to, this does not affect the client at all too. So it should not take too much work to rework. Also, I would like to thank all of you who gave me suggestions, ideas, or tips. I will keep you posted and hope to get another video up soon.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: bitano on March 15, 2016, 08:27:26 am
Screenshot (or better: youtube link) Please :D
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on April 04, 2016, 06:42:17 pm
A good and bad news. First the good news, our website has been updated with more information and will be updated more often from here on out. I am also nearly complete with the new server system that should make speed improvements in the future. now, for the bad news. My graphical designers have completely quit at this point. So another good news, I am taking volunteers. Please check out my website for more information about what I need. Thank you for following development.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on April 27, 2016, 01:34:40 am
Hello everyone, I am here with yet another update on development on the game. First off the item and entity system will be getting an overhaul to use a new system that should work better. My old system was flexible and could add items, blocks, and entities without recompilation of the server. However I now see why it would just be better to use normal methods. Testing ends soon so progress should speed back up now that summer is slowly approaching. I also am about to start putting up videos on my youtube channel. Thank you for following progress and I will keep you posted on updates.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: Godsend72 on April 27, 2016, 07:25:57 am
Hi Sean.

Why are you overhauling the entity system, what is wrong with the old one?

I love your updates. Keep 'em coming.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on May 12, 2016, 07:07:14 pm
I am overhauling it mainly due to its general inefficiency. Namely due to some animation issues as well as update issues, however the new system should work much better. Everything is getting an overhaul to be honest, but the entity system needed it the most. Up until now the entity system was more stand in code until I was sure the other systems were working properly. Hopefully my graphics designers will continue work on resources soon as well, but for now I am going to need to keep up my work. I will update as often as I can, and luckily my other commitments will be finished soon so over summer I can give updates much more often.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on June 03, 2016, 05:26:40 pm
Hello everyone, news update time.
So now that testing is almost over I should be able to get more work done once again. I have been disappointing on my progress thus far, but I am still working. I now think the internal system is exactly how I want it, our game mechanics are going to slowly begin being implemented. I am glad I have reached this point. I will keep you updated to the best of my ability.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on August 01, 2016, 09:19:24 pm
Hello everyone. Long time no update.

So many things have been changed and gotten better. I finally feel that i can show the game if i get some more resources. I have some music from my pianist that fits well. I just need some more images and sprites, but sadly i have very few. A number of other things have been added including lighting, I also plan to implement a new GUI for the inventory and eventually skills, which should make things better. I am still using the same old character models though, i only have one artist who occasionally works, and I'm not the best at pixel art.

I hope i get more sprites soon, but for now i need to deal with what i have.
Title: Re: Temporarily Named MMORPG: The Adventure Game
Post by: lordseanington on September 07, 2016, 02:59:16 am
Hello Everyone, I am here with a new update on things. So here are the changes:

Here is what the lighting system looks like.