Notice»

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2024/5 »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

 
 

참고용링크

OGRE3D | 2009. 10. 7. 23:56 | Posted by 알 수 없는 사용자
라이브러리들
 
 
UI관련
 
 
 
 
 

 


 물리

http://ode.org/ 소스까지 공개

http://ageia.com  조건부 공개

http://www.physicsengine.com 돈받음

http://www.tokamakphysics.com  소스까지 공개

http://www.havok.com 돈받음

http://www.oxforddynamics.co.uk 조건부로 돈받음 소스공개

http://www.continuousphysics.com/Bullet 공개

http://rubux.swargo.com darkbasic용 Ageia

 

 

 

2D

사운드
http://fmod.org/ifmoddownload.html
AI
http://opensteer.sourceforge.net/

Scripting

http://www.boost.org/libs/python/doc/index.html

네트워크

http://www.rakkarsoft.com/

http://www.opentnl.org/

http://autumncalling.net/blog/category/프로그래밍

길찾기

http://www.aimaster.com/

2D 맵툴

ACE 네트워크 라이브러리

http://download.dre.vanderbilt.edu/

 

 

툴들

 

버전관리

CVS : http://www.cvshome.org

Subversion : http://subversion.tigris.org 추천

MS Visual SourceSafe

BitKeeper : http://www.bitkeeper.com

ClearCase : http://www-306.ibm.com/software/awdtools/clearcase/

 

빌드 스크립트 도구

make : http://source.redhat.com/cygwin
Automake : http://www.gnu.org/software/automake
Ant : http://ant.apache.org
NAnt : http://nant.sourceforge.net
Groovy : http://groovy.codehaus.org
Rake : http://rake.rubyforge.org/

SCons : http://www.scons.org/

 

빌드 시스템

Maven : http://maven.apache.org

Maven2 : http://maven.apache.org/maven2/index.html

 

CI 도구

CruiseControl : http://cruisecontrol.sourceforge.net
CruiseControl .NET : http://sourceforge.net/projects/ccnet
DamageControl : http://damagecontrol.codehaus.org
AntHill : http://www.urbancode.com/projects/anthill
Continuum : http://maven.apache.org/continuum
LuntBuild : http://luntbuild.javaforge.com/

Buildix : http://buildix.thoughtworks.com/

 

 

이슈 추적 도구

Bugzilla : http://www.bugzilla.org

JIRA : http://www.atlassian.com/software/jira/default.jsp

FogBugz : http://www.fogcreek.com/FogBugz

PR-Tracker : http://www.prtracker.com

Trac : http://trac.edgewall.org/

 

테스트 프레임워크

JUnit : http://www.junit.org

NUnit : http://www.nunit.org

xUnit.NET : http://www.codeplex.com/xunit

MbUnit : http://www.mbunit.org

HTMLUnit : http://htmlunit.sourceforge.net

HTTPUnit : http://httpunit.sourceforge.net

JWebUnit : http://jwebunit.sourceforge.net

Cobertura : http://cobertura.sourceforge.net

Clover : http://www.cenqua.com/clover

Cactus : http://jakarta.apache.org/cactus/

Emma : http://emma.sourceforge.net/

Fit : http://fit.c2.com

Fitness : http://fitnesse.org

Watir : http://wtr.rubyforge.org

Systir : http://atomicobject.com/systir.page

AUT : http://aut.tigris.org/

UnitTest++ : http://unittest-cpp.sourceforge.net/

TestNG : http://testng.org/doc/

CppUnit : http://sourceforge.net/projects/cppunit

CppUnit2 : http://cppunit.sourceforge.net/cppunit-wiki/CppUnit2

 

프로젝트 관리

OpenProj : http://openproj.org/openproj

구글캘린더http://www.google.com/calendar/render

 

커뮤니케이션 도구, 위키

MoinMoin : http://moinmoin.wikiwikiweb.de/

Confluence : http://www.atlassian.com/software/confluence/

TWiki : http://twiki.org/

SocialText : http://www.socialtext.com/

Springnote : http://www.springnote.com/ko

 

성능분석

ANTS Load : http://www.red-gate.com/products/ants_load/index.htm

JunitPerf : http://www.clarkware.com/software/JUnitPerf.html

 

빌드분산

http://www.xoreax.com/ 추천

 

UML

StartUM : http://staruml.sourceforge.net/en/

StartUM 도움말 : http://staruml.sourceforge.net/docs/user-guide(ko)/toc.html

기타

Agitar : http://www.agitar.com/

Structure101 : http://www.headwaysoftware.com/index.php

 

'OGRE3D' 카테고리의 다른 글

Ogre 3D 1.6 ver 참고 튜토리얼  (0) 2009.10.07
Oger 3D  (0) 2009.10.07
:

Java Tutorial - 한글판

Java | 2009. 10. 7. 10:54 | Posted by 하센세

소설같은 자바 3판의 PPT입니다.

http://www.jabook.com 으로 가셔서 소설같은자바 3rd 메뉴를 클릭하시면

전체 PPT를 다운받을 수 있습니다.


:

Ogre 3D 1.6 ver 참고 튜토리얼

OGRE3D | 2009. 10. 7. 10:09 | Posted by 알 수 없는 사용자

'OGRE3D' 카테고리의 다른 글

참고용링크  (0) 2009.10.07
Oger 3D  (0) 2009.10.07
:

Oger 3D

OGRE3D | 2009. 10. 7. 10:06 | Posted by 알 수 없는 사용자

일단, Ogre SDK를 설치하자.

http://www.ogre3d.org/wiki/index.php/Installing_An_SDK

난 Visial studio 2005 team 버전이랑 expres s 버전이 있으므로

express가 설치된 곳에선 다음 링크를 클릭하고

http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/default.aspx

설명 단계를 수행한다.

 

 그리고 다음 링크를 클릭하여

http://www.ogre3d.org/wiki/index.php/SettingUpAnApplication

Microsoft Visual C++ .NET 부분을 읽어보고

VC8.0버전 (not express) 인 경우에 SP1이 깔려있지 않다면 설치한다.

(SP1 http://www.microsoft.com/downloads/thankyou.aspx?familyId=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displayLang=ko)

 

 

다음 것을 깔고 Windows script 로 되어있는 것을 실행한다.

VS.NET 2005 AppWizard for ogre3d 1.4 : http://sourceforge.net/project/showfiles.php?group_id=168190

 

 

Update Ogre source code with latest Cegui source code

http://www.ogre3d.org/wiki/index.php/Update_Ogre_source_code_with_latest_Cegui_source_code

 

 

습득해야하는 것
  • height field (지형)
  • sky box (하늘)
  • CEGUI 연동 (GUI 사용 -> 초기화면 메뉴, 게임 진행화면)
  • keyboard, mouse 처리 (입력처리)
  • viewport 사용 (minimap에 사용)
  • mesh 로드 (기본 오브젝트들)
  • blur effect (총알, 빠른 물체에 적용)
  • smoke effect (피탄 상태 등)
  • decal (총알 자국 등)
  •  

 

 

Official Site

 

Useful Site

 

Tip & Solve

 

RTS sample app : http://www.ogre3d.org/phpBB2/viewtopic.php?t=14032

 

 

Effects

 

Tips

 

 

문제 해결

1.  The error: "cannot open include file 'winres.h'

-> Check that C:\Program Files\Microsoft Platform SDK\include\mfc is in your VS include directory list.

'OGRE3D' 카테고리의 다른 글

참고용링크  (0) 2009.10.07
Ogre 3D 1.6 ver 참고 튜토리얼  (0) 2009.10.07
:

연산자 오버로딩 Test - 시간날때 재 점검

자유게시판 | 2009. 10. 6. 14:19 | Posted by 하센세


#include <iostream>

using namespace std;

class Point
{
private:
 int x,y;
public:
 Point(int _x=0, int _y=0):x(_x),y(_y){}
 void ShowPosition();
 Point operator+(int val);
// friend Point operator+(int val,Point& p);
};

void Point::ShowPosition()
{
 cout<<x<<"\t"<<y<<endl;
}

Point Point::operator+(int val)
{
 Point temp(x+val,y+val);
 return temp;
}


Point operator+(int val,Point& p)
{
 return p + val;
}


int main()
{
 Point p(3,5);
 p.ShowPosition();
 cout<<"-------------------"<<endl;
 Point p1=p+3;
 p.ShowPosition();
 p1.ShowPosition();
 /*cout<<"aa";*/
 cout<<"-------------------"<<endl;
/* cout<<"aa";*/
 Point p2=3+p;
// cout<<"aa";
 p.ShowPosition();
 p1.ShowPosition();
 p2.ShowPosition();
 return 0;
}

'자유게시판' 카테고리의 다른 글

Cygwin Vi 설정  (0) 2009.11.17
이통사 앱스토어가 겪을 현실적인 한계들  (0) 2009.10.12
:

안드로이드 액티비티 - 첫번째 예제

Adroid | 2009. 10. 5. 15:48 | Posted by 하센세


package com.sungho.app;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.EditText;
import android.widget.ArrayAdapter;

import android.view.KeyEvent;
import android.view.View;
import android.view.View.*;

import java.util.ArrayList;


public class FirstAD extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       
        setContentView(R.layout.main);
       
        //UI 위젯의 레퍼런스를 얻어온다.
        ListView myListView = (ListView)findViewById(R.id.ListView01);
        final EditText myEditText = (EditText)findViewById(R.id.myEditText);
       
        //해야 할 일들을 담기 위한 배열 리스트(array list)를 생성한다.
        final ArrayList<String> todoItems = new ArrayList<String>();
        //위 배열을 리스트 뷰와 묶기 위한 배열 어댑터 (array adapter)를 생성한다.
        final ArrayAdapter<String> aa;
        aa = new ArrayAdapter<String>(this,
              android.R.layout.simple_list_item_1,
              todoItems);
        //위 배열 어댑터를 리스트 뷰와 묶는다.
        myListView.setAdapter(aa);
       
        myEditText.setOnKeyListener(new OnKeyListener() {
   @Override
   public boolean onKey(View v, int keyCode, KeyEvent event) {
    // TODO Auto-generated method stub
    if(event.getAction() == KeyEvent.ACTION_DOWN)
     if(keyCode == KeyEvent.KEYCODE_DPAD_CENTER)
     {
      todoItems.add(0, myEditText.getText().toString());
      aa.notifyDataSetChanged();
      myEditText.setText("");
      return true;
     }
    return false;
   }
         
        });
       
    }
}

:

EPCglobal

RFID Middleware | 2009. 9. 15. 16:32 | Posted by 하센세


RFID 표준화 단체

최신 스펙 정보를 수집할  수  있다.
:

Android 개발자 사이트

Adroid | 2009. 9. 15. 10:50 | Posted by 하센세

http://developer.android.com/

http://www.kandroid.org/ -- 한국 안드로이드 개발자 사이트

: