wiktor-obrebski / alcarinpage Goto Github PK
View Code? Open in Web Editor NEWweb based, mmorpg written in zend framework 2
web based, mmorpg written in zend framework 2
global map properties (for now - radius) need be save somewhere. maybe on field (0, 0)?
Simple administration panel to manage users privilages.
Selecting character (so reload their data too)
Docs for game time system.
Main bar should be common for guest layout and main web alcarin layout - so logged user can see guest site, but have all basic commands at his panel on up.
Implement twitter bootstrap with use original LESS sources - so we can customize colors etc.
Adding docs about super user to installation steps.
preparing skeletons for:
Login/Registering in guest mode.
Characters living in one, simple, global location where their can speaking only, like on chat.
Create progd docs with game time mechanism explanation.
Main player panel layout, "divina proportio", left events view, right active subpanel.
between panels are nav menu for specific panels.
Find best way to log errors and warnings in coffee code - check errors module api and adapt orbis gateways coffee code.
Prepare privilages to have simple guest screen before login.
mongo powered logs, probably using zf2 logs system.
documentation for alcarin active-list and active-view js templates classes.
Admin panel with list of alcarin api game modules.
For now only module name and description.
It would be nice to use bootstrap Affix plugin for module names.
AbstractEventController system and Alcarin.EventProxy documentation.
Paint using specific terrain type.
Need have dynamic brush size and easy to change brush kind.
Creating new character basic
Admin index page specific functions tiles, related with admin privilages.
Icon to it on user bar.
Redirect after login to original request - (now if your trying access page than you don't have access, it will send you to login screen /user)
Map changes should be saved on demand, changes should can be easly abandoned.
It would be nice to have premade fieldset with CSRF protection and submit button.
Preparing "abstract" base coffee form class with functionality:
I check that simplify service manager can work almost 6x faster.
Let add is as service to /Core module and use it to share engine features between modules.
We should have possibility to create virtual flags, let call them "Gateways", on game map and fastly move to this places. Gateways should be visible on small game world minimap. Gateways should be groupable.
Need to re-think about resource access. Current system give access to resource or not - we can not choose level of this access. So, in RESTful controllers, we need have possibility to decide which of methods (get/create/update/delete) can be achieved for user and which can not.
Orbis editor layout should be created on first step.
Preparing static translation system in zend, checking cooperation with Twig, etc.
Need fast, easy to get information about world, to have better idea about general things.
let check exacly Ember.js and maybe implement it in our game
fix routing issues - we can use all route controllers for all route path. it is not excepted behaviour,
We need 2d indexes on map collection (http://docs.mongodb.org/manual/core/geospatial-indexes/) and later probably more db initalizations. Need create console script that will adding indexes auto for us.
adding activelist, support for coffee ActiveView lists (active-view.coffee)
Preparing js error reporting to our mongo logs database.
Required:
accept not more than 10 reports per user per day
this same protection on client side
Preparing "How to" docs base. For now it shoud contains:
Need simple documentation about use "annotation" forms style and our logs system.
Need create "Orbis world editor" specification document.
Preparing basic world editor, only with drawing map terrain type for now.
Maps can be resized only by increasing world radius. It can not be decreased. Just simple radius modification.
In place where we change radius we should have simple information panel for GameMasters, so them seemed to do better know what they're doing.
tiny, floating bar at top of screen, where you will can choose your character, create new etc.
Script in /bin that will generate super user with all privilages.
Need defining terrain types. At start they will have only colors, but data should be ready to add others parameters later. Terrain types will be used like some kind of brushes.
One terrain type should be undeletable and representing empty area (probably sea).
when painting on orbis editor map we should now that we occur world limit and block this kind of tries.
We need some standard way to display simple help to all admin panels (if it needed). Orbis gateways edition is good place to start.
Programmers documentations with actual used technologies description and installation process.
Permissions system, view and controller helpers.
Simplest, without using zend things.
we need easy control for what kind of access user need have to use specific controlller.
it should be easy changed from configuration.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.