Jump to content
  • Advertisement
turbocheke

[ Plugin ] MultiPacker for UnrealEngine

Recommended Posts

Multipacker is an Unreal Engine 4 Plugin editor for manipulate AtlasTextures & Channels(and experimental various Masks inside the same Channel)  inside Unreal Engine. Its greatlly helpfull for Mobile Projects, allowing a great save of texture memory.

The plugin is intended to be simple and the same time powerfull.

The Plugin is on Gumroad now: And have a CodeOffer discount 7.50: initialfeedback
https://gumroad.com/l/cYyEo

Will be updated ASAP adding new features.

More Info:

https://drive.google.com/drive/folders/0B63pISMLaAAgcHc2Y1BBcXV1c0k?usp=sharing

Daily information of the progress on my Twitter

https://twitter.com/turbocheke

Whats done now:

Version 0.2:

  -Get from a TextureAtlas a number of opacity Masks:

    -Set 1 Opacity Mask on a Channel RGB/RGBA.

    -Set 3 Opacity Masks on a Channel RGB/RGBA (allowing 9 opacity Masks on RGB, and 12 on RGBA).

  -One or more Texture Inputs

  -Input by Specific Channel (RGB, Red, Green, Blue, Alpha, RGBA)

What will be on future releases:

0.25:

-Save TextureAtlas

0.3:

-Save a Texture Database for a faster icon management

-Blueprint functions to manipulate the texture with the Database

-Base Blueprint to generate buttons icons(press, normal); and a differrent types of procedural ussage of the icons.

0.4:

-SDF from texture mask

-Can save SDF on Atlas and Channels RGBA

0.5:

-Hot reload Textures based on the AutoImport functionality of the Unreal Engine Editor.

Portada_Gumroad_1.jpg

Portada_Gumroad_2.jpg

Edited by turbocheke
New Update

Share this post


Link to post
Share on other sites
Advertisement

  • Advertisement
  • Advertisement
  • Popular Tags

  • Similar Content

    • By davejones
      I have been doing research into optimising 3d models in 3ds max. There seems to be so many different ways to optimise 3d models. I am unsure which method is the best and have been trying different tools such as the pro optimizer tool in 3ds max. Does anyone know the best way to optimise 3d models in 3ds max? I am trying to reduce the file size whilst maintain a high quality model. So produce a low polygon model which looks like a high polygon model. 
    • By Phanoo
      It's for a 2D game, but the question is broader...
      Let's say I want to have some object (eg. a projectile) interact with some other object (eg. a button) so the projectile thrown by the player can trigger the button. I know there could be several ways of doing this, like the brute force o(n^2) method, the 'optimized' method using a QuadTree or spatial hash... But i thought about another method, and was wondering if it's a good idea or not :
      It consist of iterating two times over the active game object list:
      - the first looks for projectile objects, storing their pointers into some array
      - the second looks for button objects, checking if collision occurs with one of the projectiles in the array
       
      Other specific collisions checks could be done with this method, but that would need multiple pointer lists.
       
      Do you know how old games (like thoses on Genesis, we're talking about 8Mhz cpus...) achieved that ?
      Should I just implement some spatial hashing and checking all the collisions inside the restrained area, avoiding storing pointer lists ?
       
      My levels would have about 1000 objects, i'm not that much concerned about performance since I know how to optimize, but more on finding an elegant/simple way of doing this. I'd like keeping the code small and maintainable.
    • By Paul Bto
      State of the search
      I'm not looking / I'm still looking
       
      Description
      It is a third person game where you join more players to fight against bosses in the PvE style of the mmorpg, looking for online companions to help you defeat your enemy, where everyone does their respective work, such as tank, dps or heal, in groups of 5 or 10 players.
      The difference with other mmorpg is that here, since there is no open world, you will not have to go through it doing hundreds of missions and using many hours to get to the content that really interests you, which, in the case of PvE, are the dungeons and raids.
       
      Objectives of the project
      For this project we will first make a demo that will only be the boss of a 5 player dungeon.
      The first phase of this project is to release a video gameplay for crowdfunding (kickstarter maybe), so we will focus more on the visual, which could be falsified if the mechanics do not work. If the crowdfunding gives green light would be the game, which if in turn would work would be updated in the future with more dungeons and bands. The ideal would be to make a playable demo.
       
      Compensation
      If this game generates benefits outside crowdfunding, the profits will be distributed depending on the work and disbursement of each one.
       
      Technology
      Unreal. If you want to learn how to use this software with the project, you can.
       
      Required profiles
      - At the moment 2 Programmers (if has multiplayer knowledge in Unreal better).
       
      - 1 2D Artist to make the interface design and some concepts. You are going to try make interfaces like this:

      It would be ideal if you can devote at least 7 hours by week.
      It is a plus if you have experience with high level PvE content in some mmorpg.
       
      Team structure
      Pablo. Environment artist.
      Diego. Character artist.
       
      Web
      Waiting until the equipment is assembled.
       
      Contact
      pablo.barreto.jimenez@gmail.com
       
      Additional Information
      I have the GDD, it depends on the work but, I think the demo could be done in 6 months.
      Here I leave some images of what I did of the project in Unity, where basically I have been testing (The project will be done in Unreal):



       
      Desired feedback
      If you think you can give me some advice about the project, feel free to give your opinion.
       
    • By Woody Stevens
      Hi,
       
      I am looking for a TCP or HTTP networking library similar to Lidgren (UDP).
       
      This is primarily for sending game map data and potentially other large messages from Server to Client.
       
      I do want to keep Lidgren for my chat messages, player position, small fast updates etc. I especially love the flow of data and the library usage in general, so any libraries of a similar style would be excellent. Preferably something open source, free and reliable.
      I also must be able to swap between localhost and an ip address with ease, like Lidgren, as I run a server for singleplayer/mp/lan.
       
      My game maps are similar to minecraft, but it is 2d and only one Z-level, so i'm sending a jagged array of Tile object data (currently only enum TileID.Grass) down the pipe to the Client. Problem is if i'm sending a large map 1024 x 1024 tiles down the to client that's quite a lot of data, and Lidgren is relatively slow to build the writes (before the message is even sent!). It is fine when i'm using smaller maps < 512 x 512 ( xTiles * yTiles ).

      I know about chunking and will look into implementing this later, whilst taking into account the user's position in the world to only send nearby chunks.
       
      An example of my code that can be slow:
      private void WriteWorld(NetOutgoingMessage outgoing) { try { var world = WorldManager.Instance.CurrentWorld; outgoing.Write(world.XTiles); outgoing.Write(world.YTiles); for (int x = 0; x < world.XTiles; x++) { for (int y = 0; y < world.YTiles; y++) { // Write Tile obj data outgoing.Write((int)world.Tiles[x][y]); // <-------- Slow here when xTiles and yTiles are each > 512 ! } } } catch (Exception ex) { // log send error } }  
      I'd love to hear from you guys, especially if any of you have come across a similar challenge.
    • By tromtrom
      I've been doing some research on delta compression (used and described in the Quake3 doc http://trac.bookofhook.com/bookofhook/trac.cgi/wiki/Quake3Networking,), and I'm looking for some clarifications on that topic please if possible.
      I understand that the delta compressed state is the difference between any given world states, meaning that if we store the state of every entity in a world state at every tick, the difference would be only the states of entities that changed between these two world states.
      Now when sending back the delta state to the client, do we go as far as only mentioning the properties that changed? Let's say a character moved only on X axis but didn't move on the Y axis between two states, are we sending to the client the whole state (x, and y) or only the new x position?
      If that's the case and let's assume there are a few more properties that describes a character, how can the client identify which properties have actually changed when rebuilding the information from binary data.
       
    • By davejones
      A developer I am working with has sent me a project that when packaged is in VR mode, however its not supposed to be. So when I package the project to windows in unreal engine 4, the screen is split in 2 as if its VR. Would anyone know how to get the project out of VR mode so that its just a 3D game? I have disabled VR  plugins and chekced through the project settinsg to untick any VR setting, but still not managed to get it out of VR mode. 
    • By Scouting Ninja
      So I have hundreds of moving objects that need to check there speed. One of the reasons they need to check there speed is so they don't accelerate into oblivion, as more and more force is added to each object.
      At first I was just using the Unity vector3.magnitude. However this is actually very slow; when used hundreds of times.
      Next I tried the dot-product check:  vector3.dot(this.transform.foward, ShipBody.velocity) The performance boost was fantastic. However this only measures speed in the forward direction. Resulting in bouncing objects accelerating way past the allowed limit.
       
      I am hoping someone else knows a good way for me to check the speed with accuracy, that is fast on the CPU. Or just any magnitude calculations that I can test when I get home later.
       
      What if I used  vector3.dot(ShipBody.velocity.normalized, ShipBody.velocity)?
      How slow is it to normalize a vector, compared to asking it's magnitude?
    • By macmanmatty
      I have   spirtes that will be turned into animation images  for  the game actors.  What would be the best way to change the weapon / armor for each actor?  IE walking with sword swinging sword  then when he equips axe walking with axe  swinging axe  ECT.  Same for armor? Have sheets with  the weapons and armor and then overlay them on to the base spirte when the user changes the weapon  or have premade sheets  with all of the various combos of  armor / weapons  that the solider can have and then just grab the ones needed for the current selection. I'm thinking the first option is better, but are there any other better ways?
    • By Tibsun
      We are a growing team of hobbyists working on a small prototype for a horror game called Soulanity. We are working in Unreal Engine 4 and we need a few more members to help see this project to completion.

      All team members must be active on discord and willing to show up to team meetings.  You will need a good internet connection to download the project and any updates. Beginners are welcome, but you need to be motivated and capable of working independently. Any profits gained from our projects will be split evenly among the team.
      The positions we need:
      Level Designer – We have one level designer who has done an awesome job so far, but they don’t have as much time to work on the project anymore, so we need someone to help complete the map
      3D Artist – We still need 3d models for general props like books, tools, shelves, janitorial supplies, and some organic modeling for characters and the environment.
      Rigging/Animation – Still need animations for the player character, the main antagonist, and 2 smaller mobs.
      Unreal Engine Programmer – This game is currently entirely coded in blueprints. Most of the basic gameplay mechanics are complete but there is still much more to do.
       
      If you are interested in joining the team just add me on Discord and we’ll have a chat. Tibsun#1244










    • By Anderfell
      **[ROYALTY]**  Note you may have seen this project before and it is not a copy just new account that is updated thank you.

      Hello my name is Brandon,
       
      We are currently seeking two new members for our team, before applying you must be aware that we are seeking people that are 100% committed to this project, you must be reachable within the day, replying to questions or responding to our messages and in general be actively online, otherwise I ask nicely that you do not apply.
       
      The persons we are seeking are an experienced Programmer with knowledge  in c++ the c++ and familiarity with unreal is the main thing were seeking, other teams we are currently looking for are 3D artists to work on Humanoid models Props and more, were are also seeking other team members such as Generalists that understands the Unreal Engine, Animators for Human, Non Human and Objects were keeping the team small and having whats needed so feel free to apply.

      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      [SEEKING CURRENT POSITIONS]


      [Animators] x 3 [ Human, Non Human, Rigging, FPS Hands]

      [3D Artist]  x3 [ Organics, Human and Creatures, Props and Architecture

      [Concept Artist] x2 [ Environments, Characters, Model Sheets, Coloring and Line Work,]  

      [UI Artist] x1 [ Passion for Sci Fi Genre ]

      [FX Artist] x1 [ Particle Effects, Shaders & Lighting, Texturing]

      [Generalist] x 1 [ We would like someone that has good knowledge of Unreal Engine that can set up anything we need in Engine. ]

      [Writer] x 1 [ We would need someone that can work with me on game documents, organisation of documents story arcs, character development, dialogue creation, text editing and other text related jobs. ]

      [PROGRAMMER] "Game-play Mechanics "
       
      The project is Royalties and when any fund raising is made you will also receive some funding based off that, this is divided depending on amount of hours made toward the game, there are no contracts till game turns to a more serious note.
       
      The game is a Action RPG with online elements this will be an ongoing project, we are running ssh servers, and Prefroce. We have a small staff of experienced people.




      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      We do have some artwork to show of the world a little and what it's about, If you are interested in joining the project please contact us at:
       
      Anderfell info:
      Anderfell#5123 on Discord
      nevarra@hotmail.com email

      We are active on Discord and maybe take a day or two to reply to emails on our website as we receive a few a daily we need to sort through thanks. 

      https://digitalforgedstudios.com/

      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
      Comic Panel

      http://imgur.com/a/905pd
       
      Artwork

      http://imgur.com/a/0JchV

      Models

      http://imgur.com/a/jdhWu
       
      Game Document
      https://docs.google.com/document/d/1bNlP-qwR15BLGG66hDUcewqlWIPP4flnHxRwxfhNmTE/edit?usp=sharing
       
      Regards Brandon
      Digital Forged Game Development Team.


































       
  • Advertisement
  • Popular Now

  • Forum Statistics

    • Total Topics
      631397
    • Total Posts
      2999783
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!