Git Product home page Git Product logo

rgdengine's People

Watchers

 avatar

rgdengine's Issues

2d lines position error

Code sample:
pLineManager.addLine(math::Vec2f(20,20),
math::Vec2f(20,20+m_drawnFieldHeight*m_blockSize), math::Color(255,0,0,255));

...

sprite.pos = math::Vec2f(30,30); //if we set 20,20 here we will get our
sprite crossed by line

line position differs by 10,10 from what i want

Original issue reported on code.google.com by [email protected] on 26 Feb 2007 at 9:26

Какаято фигня с текстурами

Гружу два спрайта, рисую рядом, получаю 
черные границы.
Не знаю, толи лыжи не едут толи я...

    render::SSprite border;
    border.size = math::Vec2f(BLOCK_SIZE,BLOCK_SIZE);
    border.color = 0xFFFFFFFF;

    border.pTexture = m_border2;
    border.pos = math::Vec2f(100,100);
    m_spriteRenderer.addSprite(border);

    border.pTexture = m_border1;
    border.pos = math::Vec2f(100+BLOCK_SIZE,100);
    m_spriteRenderer.addSprite(border);

Original issue reported on code.google.com by [email protected] on 10 May 2007 at 12:29

Attachments:

Input: post-code-review

Bugs:
incorrect notify() handling in derived from input::Helper classes (as
Button,  and etc.)

Enhancements:
*use "boost::shared_ptr<Control>" instead of raw "Control*"
*InputImpl::Load change to LoadFromString
*std::list<CommandPtr> m_commands change to std::map<>

Remarks:
желательно использовать typedef для 
используемых сложных типов как Stl
контейнеры и итераторы
избыточное декарирование комментариев
избыточные комментарии (там где и так 
понятно, например на методы
Get,Destoy,Init)
использование паблик переменных в классе 
(Control)
в input::Input надо убрать сингельтон, заменив на 
статический Init(InputImpl*)
не аккуратность с форвард объявлениями. в 
результате InputImpl был всем виден.

Original issue reported on code.google.com by [email protected] on 12 May 2007 at 10:01

ImageSet editor

Task desctiption:
finalize imageset editor tool in rgde2 branch

Original issue reported on code.google.com by [email protected] on 24 Oct 2009 at 10:54

Log refactoring

Переписать лог на использование boost::iostreams 
делать в 2 этапа
1. используя boost::iostreams добиться старой 
функциональности
2. добавить перенаправление из\в для 
стандартных потоков
3. сделать поток вывода на экран
4. поток варнгов и ошибок выводить в Output 
VisualStudio.


Original issue reported on code.google.com by [email protected] on 18 Apr 2007 at 8:53

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.