Byond Engine Upgrade/Concept
Goal: To create a more advanced byond build.
Overview
Byond Mapper - A mapper that will have pre-set tools, and importers, you select tiles and give them properties, will also feature a mass importer, You will no longer have to program tiles again, you will also be able to script a specific actions if you need the turf to have special effects.
Byond Scripting Plug - A full byond Scripted that can import Plug-In's, it will also allow for a few new procs, and for the best feature.... C++ support!!!!!!!!!!! You won't be able to use the full thing but, most of it will work, this will add for more limits, and further extend the engine far past anything anyone has attempted to do.
Byond Entity's - After making a map, you can import Entities, this will allow for players to drop NPC's in with basic actions. You can define Paths and set view cones. No longer will NPC's see everything, they will only see things in there line of vision, this can all be custom set then called later with the Entities Property Editing which allows for actions to be set based on if procs are met.
Byond Cameras - Byond's own effect system this will allow for motion blur, fire effects, particle explosion. ect. My basic ideas are to use this to add a more fast paced engine, that provides a thrill. moving fast, everything becomes a little blurred, upon being KO'ed your vision is extremely blurred, the screen thumps like a heartbeat when you start to lose life or are on your last strands of health. those are basic uses or concepts for this.
Byond Compiler - Will work the same as the current engine, it will compile all the checked resources into hosting files. and will allow it to be hosted.
Byond Chrome Plug - Byond Chrome's buddy list, Game Manager and IM system. It will work like current byond simply with a bunch more features. It will allow for Team Speak and Clan building. You can invite Clan members to join current games and personalize your game list. It will also offer an IM system that will send messages much smoother than the pager. and will be much more effective. you will be able to set Status and show when you are working on projects.
THE ZOMG FEATURES!
Basic OpenGL support - Allowing for 3D applications on byond. This plug will be for advanced users and will be ran fully on coding, models, and world maps and textures. I'm still in the planning stages for this, and it will be the last feature I add to Byond Chrome.
Okay so you've heard it. Over the next few months I'll be laying down concept art, and concept code for the engine. I'll also be requesting permissions to use the byond logo and edit the byond engine. There will be no public release until I have been given the ok. I'm not doing this to de-glorify the current programmers, I'm just doing this because I want byond to become a more flexible engine. Now for the hard part, I need support and suggestions. If you'd support or like to help let me know in comments. I know it seems troublesome or you think I won't read the comments. But I will and I'll appreciate them all. So anyone willing to show some support for this project let me know. Also know that this won't be a quick release. it will take months if not a year of coding, this is a complete byond overhaul. De-Bugging, error-correcting, and spell checking will take time. Please wait for it. I'll post at least once a week, and will upload various videos, and pictures showing progress and concept. Okay Byond. Let out your voice.. support or flame me below.
Posted by KeyWielder000 on Monday, August 31, 2009 06:22PM
- 78 comments
(link)
/
Keywords:
byondchrome,
engine,
byond
