Jump to content
Sign in to follow this  
  • entries
  • comments
  • views

A protocol for memory management

Sign in to follow this  


- memory hierarchy : memory > area > ( ordered/unordered block )

- root object : 
@ initialize : setting values in an existed area
@ create : allocating any new area
@ delete : freeing above an area

- sub object : 
@ allocate : allocating any new unorderd block in an existed area
@ deallocate : freeing any new unorderd block in an existed area
@ push : allocating any new ordered block in an existed area
@ pop : freeing any new ordered block in an existed area
@ point : accessing a specific block and getting address

- common : 
@ set : editing values in a specific memory
@ get : bringing values from a specific memory

Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • Blog Entries

  • Similar Content

    • By glararan
      I am university student. This year I am going to write bachelor thesis about Vulkan app using terrain to render real places based on e.g. google maps data.
      I played World of Warcraft for 10 years and I did some research about their terrain rendering. They render map as grid of tiles. Each tile had 4 available textures to paint (now 8 by expansion WoD) However I found issue about this implementation, that's gaps between tiles. Is there any technique which solves this problem? I read on stackoverflow that guys find only solution in using smooth tool and fixing it manually. Main question: is this terrain rendering technique obsolete? Is there any new technique that replaces this method to render large map as small tiles?
      Should I try to implement rendering terrain as grid of tiles or should I use some modern technique (can you tell me which is modern for you?). If I should implement terrain as one large map to prevent gaps between tiles how textures are applied for such large map?
      Thanks for any advice.
    • By xaddrian666
      Hello, i want to share my project with others just for not being the only person who knows about it
      I think i'm not completely beginner, so i decided to try some game. I'm still learning game mechanism so probably this project is for testing purposes.
      I started as a website developer so i am coding in javascipt. Of course i will learn new real programming languages like C++ or java but probably in near future. For now js is enough for me
      This is my first video from the game just to show features i've made. It was recorded some time ago, so there's more small features now, just need to record new video
      Please let me know what you think about it(don't look at rpg maker textures, it's for testing purposes, ofc in official release i will made my own txt) and what features would you like to see in the future.
      P.s: sorry for my bad english, i'm still learning(and for no HD in video )
      Link to video(Youtube)
    • By MoreLion
      Beyond The Frontier is a open galaxy RPG set in an galaxy far far away.
      its a game i have envisioned for years!, The Game will be developed in Unreal Engine 4. in the game you will be able to be who YOU want to be, Fly Epic And Fast Ships, But Most Importantly, Go On Epic Quests! Become A Pirate, Kill The Pirates, Join Factions And Go On Epic Adventures Through The Galaxy!
      im currently in the middle of designing the game however i need concept artists for the gdd, then we will go from there eventually getting 3D Artists And Unreal Engine Programmers.
      Recruitment Details:
      - Concept Artists:
      responsibilities include creation and design of environments, Weapon Concepts And Ship Concepts.
      PHASE 1:
      Concept Art Planning Future Development + Brainstorming Game Design Document Completion PHASE 2:
      3D Character Modelling +Environment And Prop Modelling And Texturing Basic First Person Set Up With All Player Character Features And Inventory And Quest Log. Early Marketing (For Kickstarter Or To Grow A Community) We Will Be Adding Phase 3 And 4 which Will Include Much More Questing Stuff.
      email me at rioishere14@gmail.com
    • By addictCoderCS
      Hey all,
      I'm currently working on a medieval web game. I'm in need of character art and ui art. I don't care if it's realistic or stylized. There is no animation. Experience in front-end technologies(html, css, javascript, jquery, ajax) would be a bonus. If you don't have front-end experience, it's not a problem. I can handle it all, I just hate front end.
      Work I've already completed:
      Stood up sql server and sql database.
      Developed API to be consumed by game using OAuth
      Developed class library to send requests and receive responses from API.
      I'm a very experienced programmer. This isn't a project started by a self taught beginner programmer. I've already sunk some money into the project and am very serious about completing it. 
      I know I could get some free art online to get the job done, but I figured I'd give an artist a chance to showcase their work on a published project.
      This is not a Unity or Unreal project. 
      What I need:
      2D Artist with experience in character art.
      Experience in 2D environment art.
      Experience creating UI elements for web.
      Front-end experience a plus, but not needed.
    • By philm002
      Hello all,
      I was not sure where to place this so I decided to place this in the general forum. Please note, that I have not developed anything at this time. I am currently doing some research and scouting.
      I have been considering to develop a game controller. I was thinking that it would be nice if the controller registered as a Xbox 360 controller when connected to a windows PC. I could go out and get an actual 360 controller but I am redesigning the case and the electronics. So, I was thinking about utilizing the XUSB protocol.
      After doing some research, it appears that I am not able to find information regarding this protocol. I am starting to have concerns that the XUSB is proprietary to Microsoft. Is this the case? Are approved Microsoft accessories only allowed to use the XUSB? If so, then how do I become "approved" so that I can develop XUSB controllers?
      If this is not the case, then where would I be able to find documentation on XUSB communications?Or would i be able to use a USB Sniffer and basically reverse engineer the communications protocol between the controller and the PC?
      Yes, I am aware that windows supports the DirectInput method. This is my fall back in the event that I can't get the XUSB protocol to move forward.
      Thank you

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!