Comments (12)
Next big Todo's are:
- Finish the WebGL renderer
- Editor ui
- Entity editor dialogs and stuff
- Background map tile drawing
- Map connections
- Stable interpreter
- Fixing bugs here and there
Eventually support OT based multiplayer map editing.
I created this engine, since ofc I love pokemon - but at most to learn how 2d games/game engines work and using as less libraries as possible.
Also I dislike the facts, that probably all Pokemon MMO's out there monetize their games in a bad way (taking "donations" in response giving back ingame advantages) + such less are open source.
So the great plan is, to provide a pokemon engine for any kind of guy - even non-programmers should be able to create their own games and realize their imaginations in a super simple environment.
Thanks for the kind feedback and I'd be honored to get help on this!
from pokemmo.
@Ehesp as soon as a project name is found, I will create a organisation for it.
from pokemmo.
Good to hear - those todos make sense from your point of view, however what about the end product?
Do you plan on building the engine, then let others just create their own games from it, or do you plan on taking this forward with an actual open-source game? Obviously it's a way off, but to-dos of the bigger picture would also be cool..
- Website
- Documentation
- Actual Game
- Graphics
Basically do you want to make a revamped Pokemon Red or are you just seeing what others do with it?
from pokemmo.
Since the project is in a unfinished state, I need to stay focused and motivated on the engine for now, but would appreciate any help on the parts you mentioned, a lot.
This will be a pure pokemon game engine kit, including a few demo/tutorial maps, to showcase features and possibilities - no game itself.
Maybe the engine will get freed of all the pokemon stuff some day, but for now I'll stay on the pokemon trainer path (for motivational reasons).
P.s: If you don't know pokemon essentials yet, please check it out here. I really like the way, how this kit works.
from pokemmo.
No that makes sense, motivation is pretty important with these kind of things 👍
I'm more of a web developer myself (JavaScript, but no WebGL). Would be happy to help with a website.
Have you thought of moving this repository into an organisation? That way you could break down the engine, server, demo, website, assets etc into their own repositories. I'd suggest doing this sooner rather than later from past experiences before it gets popular haha.
from pokemmo.
Holy crap this looks awesome, been trying to spawn a web pokemon game for a while, but the current game engines just suck ;x
from pokemmo.
@maierfelix Dont you think focussing on a 2D platformer engine with Pokemon in mind is a better idea than specificly creating a Pokemon engine?
I really love this project, i am wanting to learn WebGL/OpenGL for a long time and i am currently look through the source code of the entire project. Thanks a lot for this!
from pokemmo.
@TheRinseM
The WebGL renderer isn't in a ready for production state. The entire game gets rendered over a highly optimized canvas renderer right now.
The WebGL part works, but things like rendering different textures, do everything in a efficient way, such as normal map based sprite lighting aren't implemented yet.
For now, the canvas renderer is more than enough, but I will do my best to provide a stable WebGL renderer asap, so please don't try to learn from the existing WebGL renderer yet xD
What do you mean by a 2d platformer engine?
from pokemmo.
Maier I can manage testing some cases. If you need people, let me know. (I don't know how I can help you developing your engine since I know some Java and python. But nonetheless , I will offer ideas at least since I love Pokemon as well)
from pokemmo.
@maierfelix This application is not specifically for the use in Pokemon-like games. Maybe open up the name a little bit? 😄
from pokemmo.
well compared to this beauty my game engine totally sucks :D
here my game if you wanna check out : http://www.pokemonpets.com
I would super uber appreciate if you help me to implement your engine to my game
by the way we dont have any donations etc in the game right now
solely based on ads income
from pokemmo.
ess libraries as possible.
Also I dislike the facts, that probably all Pokemon MMO's out there monetize their games in a bad way (taking "donations" in response giving back ingame advantages) + such less are open source.
would super uber appreciate if you help me to implement your engine to my game
by the way we dont have any donations etc in the game right now
Maier I can manage testing some cases. If you need people, let me know. (I don't know how I can help you developing your engine since I know some Java and python. But nonetheless , I will offer ideas at least since I love Pokemon as well)
from pokemmo.
Related Issues (12)
- Project name missing HOT 12
- Add Kanto's fr.json
- All sprites jump when the player jumps HOT 1
- couldn't find preset "es2015" HOT 6
- how run start new map kanto
- Problem with elite four Hoenn
- Hey, found this relevant HOT 1
- Client doesn't running HOT 2
- Electron HOT 2
- Graphics owner HOT 4
- Buildings are missing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pokemmo.